Asked about Retrieve broadly, then rank precisely

Why use two retrieval stages?

An answer that works

Recall and precision want different things. The first stage is cheap and broad so the answer is definitely in the candidate set. The second is expensive and accurate and orders a short list. One stage has to compromise between them.

Reading an answer is not being able to give one. The section that teaches this is Retrieve broadly, then rank precisely, 6 hours of Reranking & hybrid search.

Learn this properly