Search that survives the way people actually type
A catalogue of 4.2 million parts where half the queries used a phrasing no synonym list covered. The lexical index returned nothing, and “no results” pages were the second most visited screen on the site.
Hybrid retrieval — BM25 for exact part numbers, vectors for everything else. Empty result pages fell to a rounding error.
- 61%
- fewer zero-result queries
- 12 ms
- p99 at 4.2M vectors
We had spent two years maintaining synonym files. We deleted them in an afternoon and search got better.
Search lead, Ardent Supply