MemotivaLLM Engineer Interview Questions: RAG Pipeline Design, Chunking Strategies, Hybrid Retrieval

What is reranking and why is it used?

Nortren·

What is reranking and why is it used?

0:18

Reranking is a second-stage process that takes a candidate set returned by initial retrieval and rescores them using a more accurate but slower model, typically a cross-encoder. Initial retrieval finds 50 to 100 candidates quickly, then reranking narrows them to the top 5 to 10 most relevant. Reranking dramatically improves retrieval quality at modest cost.
sbert.net