ГлоссарийСемантика и векторы
Векторный поиск (vector search)
Что такое векторный поиск и чем он отличается от ключевого.
Векторный поиск (vector search)
Векторный поиск — поиск ближайших соседей по эмбеддингам: запрос превращается в вектор, и движок ищет документы с самыми близкими векторами.
Отличие от ключевого
Ключевой поиск сравнивает слова, векторный — смысл. Ключевой не найдёт «Цены» по запросу «сколько стоит», векторный найдёт. Зато ключевой точен для артикулов и редких терминов, где смысл не важен, а важен точный символ.
Когда применять
Векторный поиск хорош для длинных запросов на естественном языке, поиска по описаниям и синонимичных формулировок. Он слабее на коротких точных запросах вроде SKU. Поэтому в магазинах его обычно используют не отдельно, а в гибридном поиске вместе с ключевым.