AI Glossary Term

What does “Multi-Query Retrieval” mean?

Definition

A retrieval technique that rewrites the user query into several variants to improve recall.

How Multi-Query Retrieval works

Diagram for Multi-Query Retrieval: User question feed into Model writes 3 rephrasings, each searched, which produces Union of results, duplicates removed.User questionModel writes 3 rephrasings, eachsearchedUnion of results, duplicates removed

Example

A user asks 'why is my app slow?'. The system also searches 'performance bottlenecks' and 'high latency causes', then merges the results so that relevant pages with different wording are found.

Why it matters

People and documents use different words for the same idea. Multiple queries improve the chance of matching.

Common questions

Who generates the variants?

Typically a language model, prompted to rewrite the question in several ways.

What is the downside?

More searches and more passages, which adds cost and can add noise.

How is it different from hybrid search?

Multi-query varies the query wording; hybrid search varies the search method.

Learn more in our free guides

Test yourself

See also