Retrieval-Augmented Generation (RAG)·Lesson 11 of 24·20 min
BM25, dense retrieval, and cross-encoder reranking
This lesson is for enrolled learners
Concept Dense vector retrieval (Module 3's prior two lessons) is excellent at matching semantic intent, but it's not the only signal worth using — and in production RAG pipelines, the strongest systems combine multiple retrieval signals rather than relying on embeddings alone. BM25 is a decades-old sparse keyword-matching algorithm (the modern successor to TF-IDF) that scores documents by exact term……
Enroll to continue Already enrolled? Sign in