Skip to main content

Retrieval (RAG)

The Retrieval section of the learning path — 17 parts, from what retrieval-augmented generation is, through building the pipeline, to production techniques like hybrid search and reranking. Each part is its own page with summary points, working code, and a diagram.

Contents

Foundations

  1. What RAG Is
  2. Embeddings & RAG Architecture

Building the pipeline

  1. Data Ingestion Pipeline
  2. Document Retrieval
  3. Cosine Similarity
  4. Your First RAG App
  5. Conversational RAG

Chunking

  1. Chunking Strategies
  2. Advanced Text Splitting
  3. Semantic Chunking
  4. Agentic Chunking

Advanced retrieval & production

  1. Multi-Modal RAG
  2. Advanced Retrieval Techniques
  3. Multi-Query RAG
  4. Reciprocal Rank Fusion
  5. Hybrid Search
  6. Reranking & Next Steps