Guides

From “what is a reranker?” to hybrid retrieval pipelines and evaluation — pick a starting point or read straight through.

Read these in order

Five guides that build on each other, from what a reranker does to measuring one on your own data.

  1. What is a reranker?

    Two-stage retrieval, why order matters, when reranking pays off.

    Fundamentals~7 min
  2. Cross-encoder vs bi-encoder

    Speed vs accuracy — and why production stacks use both.

    Architecture~8 min
  3. How to add reranking to RAG

    Retrieve wide, rerank tight — with Python, LangChain, and latency tips.

    Practical~10 min
  4. Hybrid retrieval + rerank

    Combine BM25 and vector search, then let the reranker fix the merge.

    Production~9 min
  5. How to evaluate rerankers

    NDCG, MRR, labelled queries, and regression tests for your domain.

    Evaluation~8 min

Already have a specific question?

Go straight to the page for the job in front of you.