Phase 3 · Embeddings & RAG

Ground answers in your own data — embeddings and retrieval with a vector database and a metadata store

  • Embed and index a corpus with an embedding model
  • Tune chunking and retrieval strategies, then measure them
  • Ship a Document Q&A System with citations and a faithfulness/relevance eval (Portfolio L1)
🔍 Phase 3 · Embeddings & RAG9 lessons~207 min total reading
🎙Latent Space: The AI Engineer Podcast
Retrieval After RAG: Hybrid Search, Agents, and Database Design — Simon Hørup Eskildsen of Turbopuffer

Turbopuffer's Simon Hørup Eskildsen on what retrieval looks like after classic RAG: hybrid search, agentic retrieval, and the database design decisions behind production vector search at scale.

🎙System Design Deep Dive
Building a Production RAG Pipeline — From Documents to Answers

The full pipeline — parse, chunk, embed, retrieve, rerank, generate — and the decisions that determine whether your AI gives good answers or hallucinated garbage. War stories from production RAG systems that went sideways.

🎙System Design Deep Dive
Hybrid Search — Why You Need Both Keywords and Vectors

Why neither keyword nor vector search works alone, how Reciprocal Rank Fusion merges incompatible scores, why re-ranking is the precision secret weapon, and why hybrid search is the non-negotiable default for serious RAG.

🎙Latent Space: The AI Engineer Podcast
RAG Is A Hack — with Jerry Liu from LlamaIndex

LlamaIndex founder Jerry Liu on the limits of naive RAG, why retrieval is a stopgap, and where data frameworks for LLMs are headed.

🎙The TWIML AI Podcast
RAG Risks: Why Retrieval-Augmented LLMs are Not Safer — Sebastian Gehrmann (#732)

Bloomberg's Sebastian Gehrmann on how RAG can inadvertently degrade model safety, how to evaluate those risks, and domain-specific safety taxonomies for high-stakes generative AI.

🎙AI News & Strategy Daily with Nate B. Jones
RAG for AI Agents: Knowledge Layer Architecture Guide

Why classic RAG was built for chatbots, not agents; how Pinecone, PageIndex, SAP, and GraphRAG attack different shapes; and what a retrieval contract actually looks like for production AI agents.

🎙.NET Rocks!
Agentic RAG with Ed Charbeneau

Making agents knowledgeable about company data with agentic RAG: using a vector data store to organize information into a form an agent can work with efficiently, and the approaches available today.

🎙The Enterprise AI Show
RAG Won't Save Your Messy Data: The Brutal Truth About AI Reliability

Pinecone's Roie Schwaber-Cohen on where RAG breaks first as systems scale, answers that are technically correct but fundamentally wrong, and rethinking 'truth' when building enterprise AI.

🎙Data Engineering Podcast
From RAG to Relational: How Agentic Patterns Are Reshaping Data Architecture

AWS's Marc Brooker on how agentic workflows transform database usage — vectors, RAG, and relational — and why agents need serverless, elastic, operationally simple databases.

🎙Practical AI
Metrics Driven Development (Ragas)

Shahul from Ragas on systematically measuring and improving RAG/LLM apps: specific metrics, benchmarking models vs. evaluating apps, and generating synthetic test data.

🎙Programming Throwdown
177: Vector Databases

Embeddings, similarity metrics, and approximate nearest-neighbor search — how vector systems store and query high-dimensional vectors, and where pgvector, Weaviate, Pinecone, and Milvus fit.

🎙DataFramed
#187 The Power of Vector Databases and Semantic Search with Elan Dekel (Pinecone)

Pinecone's VP of Product on hallucination in generative models, vector databases and their best use cases, semantic search, and the tech stack for AI applications.

🎙Practical AI
Vector databases for machine learning

Pinecone's Edo Liberty explains how vector similarity search works and its advantages over traditional database approaches — searching billions of embeddings for similar matches in milliseconds.

🎙The Stack Overflow Podcast
What (un)exactly do you mean by semantic search?

Qdrant's Bryan O'Grady on traditional Lucene text search vs. modern vector databases, when exact-match vs. semantic search wins, and growing into video embeddings and local-agent contexts.

🎙The Daily AI Show
Vector Embeddings & Semantic Search

The mathematical foundations of vector embeddings, how words and concepts become vectors in multi-dimensional space, and how semantic search leverages them to connect queries to relevant information.

🎙Mastering LLM Embeddings (NLP series)
Mastering LLM Embeddings: From Basics to Advanced Applications in NLP

Word embeddings in NLP: history and evolution, transformer architecture and self-attention, fine-tuning pre-trained models, and applications including information retrieval and question answering.

🎙The Daily AI Show
Mastering RAG Systems: How to Get the Most Out of Your Prompts

What RAG is, how it differs from fine-tuning and when to use each, plus vector databases and GraphRAG — adding structure to clusters to map complex relationships between concepts.

🎙Practical AI
Data augmentation with LlamaIndex

Jerry Liu from LlamaIndex on data ingestion, indexing, and query patterns tailored for LLM applications — and going beyond the realm of vector databases.

🎙The MAD Podcast with Matt Turck
LlamaIndex: Unleashing LLMs on Your Data with CEO Jerry Liu

LlamaIndex co-founder Jerry Liu on the data framework for connecting custom data sources to LLMs, the emerging GenAI infrastructure stack, and navigating a fast-paced field.

🎙Develop Yourself
#277 — RAG: The Only AI Skill Web Devs Need to Learn in 2026

Why Retrieval-Augmented Generation might be the practical AI skill every developer needs in 2026, and how to build practical AI systems with it.

🎙Linear Digressions
It's RAG time: Retrieval-Augmented Generation

An accessible walk through what RAG is and how it works under the hood — turning general-purpose models into AIs aware of your specific documents — tracing back to the 2021 Facebook Research paper.

🎙Techsplainers by IBM
What is retrieval augmented generation (RAG)?

IBM's Techsplainers on how connecting AI models to external knowledge sources creates more accurate, up-to-date responses.

🎙AI Today Podcast
AI Glossary Series: Retrieval Augmented Generation (RAG)

A glossary-style primer on RAG: why LLM users demand greater accuracy and relevance for their specific domain, and how retrieval addresses it.

🎙The Phront Room — Practical AI
Basics of Retrieval Augmented Generation (RAG)

Unpacking the core idea of RAG — retrieving relevant documents to enrich a model's context — plus vector-based search, knowledge-graph search, and combining vector DBs with KG queries.

🎙Learn AI
Building a RAG System with Local LLM

A hands-on walkthrough of building a RAG system with a local LLM, with an accompanying notebook.

Lessons in this phase
References & further reading