ManningBooks

ManningBooks

Devtalk Sponsor

Retrieval Augmented Generation, The Seminal Papers (Manning)

Retrieval Augmented Generation, The Seminal Papers explores 12 foundational research papers that explain why RAG works, how it’s built, and what makes it different from other approaches.

Ben Auffarth

Most engineers encounter Retrieval Augmented Generation through tutorials or frameworks. You wire up embeddings, add a vector database, connect it to a model, and you have a working prototype. It works—until it doesn’t. Retrieval misses the right documents. The model ignores context. Latency grows as the system scales.

This book steps back and looks at the research that shaped RAG in the first place.

Ben Auffarth walks through twelve influential papers that define how modern retrieval-augmented systems work. The book follows the progression from early breakthroughs like REALM, RAG, and DPR to more advanced architectures such as FiD and Atlas. Instead of treating RAG as a black-box pattern, it explains the reasoning behind the design choices.

Along the way you’ll see:

  • how dense passage retrieval changed the way models search for knowledge

  • why combining retrieval with generation produces more grounded answers

  • what happens when systems evaluate their own outputs and recover from mistakes

  • the architectural trade-offs between different RAG pipelines

The discussion stays practical. There are more than 40 code examples, diagrams, and case studies showing how these ideas translate into production systems. If you’re building knowledge assistants, search tools, or internal AI platforms, understanding these patterns makes it much easier to diagnose failure modes and improve retrieval quality.


Don’t forget you can get 45% off with your Devtalk discount! Just use the coupon code “devtalk.com” at checkout :+1:

Where Next?

Popular Ai topics Top

ManningBooks
Erlang and OTP in Action teaches you the concepts of concurrent programming and the use of Erlang’s message-passing model. It walks you t...
New
ManningBooks
In Build a DeepSeek Model (From Scratch) you’ll build your own DeepSeek clone from the ground up. First, you’ll quickly review LLM fundam...
New
ManningBooks
AI Governance: Secure, privacy-preserving, ethical systems presents a structured playbook for safely harnessing the potential of Generati...
New
ManningBooks
AI agent technology is changing fast! This totally revised Second Edition of AI Agents in Action by Micheal Lanham guides you through the...
New
ManningBooks
Dr Luca Belli, co-founder and former research lead for Twitter’s Machine Learning Ethics, Transparency and Accountability team, has been ...
New
ManningBooks
Introduction to Generative AI, Second Edition, guides you from your first eye-opening interaction with tools like ChatGPT to how AI tools...
New
ManningBooks
Build AI-Enhanced Web Apps guides you through AI development using only JavaScript and other common web dev skills–no Python or Machine L...
New
ManningBooks
Build Applications with Local AI Models on a Mac shows you exactly how to build and run a ChatGPT-style assistant entirely on your own Ma...
New
ManningBooks
AI agents are showing up everywhere—and most of them are being built by trial and error. Agent Design Patterns distills the experience of...
New
ManningBooks
For AI coding agents, accurately specifying your intent is the whole ballgame! Spec-Driven Development: Engineering with intent teaches y...
New

Other popular topics Top

Devtalk
Hello Devtalk World! Please let us know a little about who you are and where you’re from :nerd_face:
New
PragmaticBookshelf
Stop developing web apps with yesterday’s tools. Today, developers are increasingly adopting Clojure as a web-development platform. See f...
New
PragmaticBookshelf
Tailwind CSS is an exciting new CSS framework that allows you to design your site by composing simple utility classes to create complex e...
New
Exadra37
I am asking for any distro that only has the bare-bones to be able to get a shell in the server and then just install the packages as we ...
New
PragmaticBookshelf
Build efficient applications that exploit the unique benefits of a pure functional language, learning from an engineer who uses Haskell t...
New
AstonJ
Was just curious to see if any were around, found this one: I got 51/100: Not sure if it was meant to buy I am sure at times the b...
New
New
sir.laksmana_wenk
I’m able to do the “artistic” part of game-development; character designing/modeling, music, environment modeling, etc. However, I don’t...
New
PragmaticBookshelf
As digital systems increasingly run the world, mastery of the recurring patterns of software development risk is the key to fast and effe...
New
pragdave
Build robust LLM-powered apps, chatbots, and agents while mastering AI engineering principles that will help you outlast the tools and th...
New