Architecture

Semantic search and keyword search (BM25)

Keyword search matches words, while semantic search reads the intent behind a query and maps it onto product attributes and descriptions.

How to use the term

What to read alongside

This term is worth reading together with the neighbouring concepts in its section and the Gravity AI launch scenarios it belongs to.

Glossary section

The architecture patterns behind search by meaning, answers grounded in store data and the quality of the top results in the list.

What it is

A practical definition

Keyword search matches words, while semantic search reads the intent behind a query and maps it onto product attributes and descriptions.

Example in ecommerce

When a shopper types "quiet robot vacuum for an apartment with pets", the semantic layer finds the right models even though no SKU name carries that wording.

Business impact

Cuts the share of empty or weak result sets and improves conversion on search sessions.

Need a working scenario for your catalog, not just a dictionary?

We will show which scenario to start with, how to tie it to metrics and where measurable results come fastest.