Task

Retrieve-and-Rerank

Canonical ID https://id.searchplex.net/retrieve-and-rerank/

A multi-stage search pattern in which an efficient retrieval stage first produces a bounded candidate set and a subsequent, typically more expensive model rescoring or reorders those candidates.

Also called

Scope

A common neural implementation uses a bi- or dual-encoder for candidate retrieval followed by a Cross-Encoder for reranking, but retrieve-and-rerank does not require those particular model architectures. The first stage may instead be lexical, sparse, hybrid, or another retrieval method.

Broader

Has part

Related

Not equivalent to

  • Retrieve-and-Rerank is not Cross-Encoder. Retrieve-and-rerank is a pipeline pattern; a Cross-Encoder is one possible reranking method.
  • Retrieve-and-Rerank is not Dual Encoder. Retrieve-and-rerank is a pipeline pattern; a dual encoder is one possible first-stage method.

Learn more

ID