Rerankers and Two-Stage Retrieval | Pinecone

Boosting Your Search and RAG with Voyage’s Rerankers – Voyage AI

A reranker is often used as a refinement step in a two-stage retrieval system. In the first stage, embedding-based methods (or lexical search algorithms such as BM25 and TF-IDF) produce a broad set of initial search results. Following this, a re-ranker evaluates the relevance scores between the query and the candidate documents and selects the most pertinent subset of candidate documents based on the scores.