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
Before deploying an AI model into production, you need to know more than just its accuracy. Will it be fast enough for your users? Will i...
New
New
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
ManningBooks
After ChatGPT used RLHF to become production-ready, this foundational technique exploded in popularity. In The RLHF Book, AI expert Natha...
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
Building Agentic Applications with CrewAI and MCP by Max Gfeller is a practical, example-driven guide to designing AI systems that plan, ...
New
ManningBooks
General-purpose models are impressive, but they aren’t always the right fit for domain-specific or mission-critical applications. Prompt ...
New
ManningBooks
Until recently, writing GPU kernels for LLM training and inference meant learning low-level programming tools like CUDA and C++. Triton, ...
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

PragmaticBookshelf
Instantly view the changes you make to an app with stateful hot reload, and define a declarative UI in the same language as the app logic...
New
dasdom
No chair. I have a standing desk. This post was split into a dedicated thread from our thread about chairs :slight_smile:
New
AstonJ
I ended up cancelling my Moonlander order as I think it’s just going to be a bit too bulky for me. I think the Planck and the Preonic (o...
New
Exadra37
Oh just spent so much time on this to discover now that RancherOS is in end of life but Rancher is refusing to mark the Github repo as su...
New
PragmaticBookshelf
Create efficient, elegant software tests in pytest, Python's most powerful testing framework. Brian Okken @brianokken Edited by Kat...
New
AstonJ
If you get Can't find emacs in your PATH when trying to install Doom Emacs on your Mac you… just… need to install Emacs first! :lol: bre...
New
PragmaticBookshelf
Build efficient applications that exploit the unique benefits of a pure functional language, learning from an engineer who uses Haskell t...
New
PragmaticBookshelf
A masterclass in the fundamentals and principles of functional programming. Minh Quang Tran The Art of Functional Programming is a ma...
New
AstonJ
This is a very quick guide, you just need to: Download LM Studio: https://lmstudio.ai/ Click on search Type DeepSeek, then select the o...
New
Fl4m3Ph03n1x
Background Lately I am in a quest to find a good quality TTS ai generation tool to run locally in order to create audio for some videos I...
New