← Back to the A-Z glossary
AI glossary · P1

Hybrid search

Hybrid search combines keywords and semantic search to pull back more of the right passages.

Advanced RAG 4 min read Updated 2026-05-22
— Definition

Hybrid search, in plain words

Hybrid search combines keywords and semantic search to pull back more of the right passages.

Frame hybrid search as a mix of meaning + keywords, not a lukewarm compromise.

A concrete example

I search for "Vercel 502 error". Hybrid search combines the semantics (the meaning of the problem) and BM25 (exact codes like 502).

Why it matters

On technical topics with proper names and codes, hybrid search doubles the precision.

You see it in Weaviate, Pinecone, Azure AI Search, and RAG systems that need to be reliable on business content.

Don't mix it up with

Semantic search: Semantic search finds the meaning of a question, even when the exact words change.

BM25: BM25 is a keyword search method that stays useful when the exact terms matter.

Common mistakes

  • Thinking hybrid = just two engines running in parallel (you need reranking behind it).
  • Weighting the two signals wrong.
  • Forgetting the reranker at the output.

Quick checklist

  • First I check whether the word names a concept, a tool, a risk, or a metric.
  • I tie it to a concrete case: I search for "Vercel 502 error". Hybrid search combines the semantics (the meaning of the problem) and BM25 (exact codes like 502).
  • I keep the main trap in mind: Thinking hybrid = just two engines running in parallel (you need reranking behind it).

Quick questions

What is Hybrid search in AI?

Hybrid search combines keywords and semantic search to pull back more of the right passages.

Where will I run into Hybrid search?

You see it in Weaviate, Pinecone, Azure AI Search, and RAG systems that need to be reliable on business content.

Which word should I read next?

Start with Semantic search, BM25, Reranking.

Want to keep going in order?

Head back to the full glossary, search a word, then open only the pages that deserve more than a short definition.

Open the AI glossary