BM25

A classical keyword-based ranking algorithm. Scores documents by how often query terms appear, weighted by rarity.

In depth

BM25 remains the baseline for keyword search because it handles exact matches (SKUs, part numbers, named products) that vector search can miss. Most modern e-commerce search stacks combine BM25 with vector search; see Hybrid search.

Try It On Your Store

14-day free trial on paid plans. Or start with a free sandbox store, connect your products, and see how the salesperson handles real customer questions.

Free sandbox (no credit card) · 14-day trial on paid plans · Cancel anytime