Skip to content
LearnBuilding RAG Systems & Vector Search

Building RAG Systems
& Vector Search.

Build production retrieval from first principles — BM25, dense embeddings, hybrid search, reranking, ANN indexes, and evaluation. Eight modules where every technique is measured before and after on one realistic corpus. Runnable Python, no API keys.

Course Overview

Modules

8

Duration

~9 hours

Helpwell Running CorpusEvery Concept MeasuredRunnable Python (Pyodide)BM25 → HNSW → Rerank

Module 1 is free. The full 8-module course is part of Pro.

Learning Modules

Each module combines animated explanations, hands-on Python practice, and a knowledge check. Every concept is anchored to the same fictional incident-response SaaS — Helpwell — so you watch one retriever, AskHelpwell, improve from BM25 to a measured, grounded system.

Building RAG Systems & Vector Search | Let's Data Science | Let's Data Science