Overview
How might we design semantic search so people can trust and act on AI output?
When to use
- Essential for e-commerce platforms, content discovery applications, knowledge bases, and in-product feature search where users search by intent and meaning rather than exact keywords.
When to skip
- Tiny catalogs where keyword search already returns complete, exact sets.
- Legal or SKU lookup that must match exact identifiers, not “close enough.”
- Offline or privacy-hard clients that cannot embed or call a retrieval index.
Rules
Semantic results with no keyword fallback when users search an exact ID.
Opaque ranking with no filters, sort, or “match explanation.”
Quietly ignoring part of a natural-language query (size, budget, brand).
Mixing ads into the semantic set without labeling sponsorship.
Evidence
| Product | Implementation |
|---|---|
| Algolia NeuralSearch-style UX | Meaning-aware retrieval with familiar facets and query understanding. |
| Amazon | Natural-language browse and Rufus-assisted discovery over catalog search. |
| Etsy | Intent-friendly product search across messy handmade titles. |
| Shopify storefront AI search | Store-scoped semantic product find with merchant filters. |