Elasticsearch vector
Такое расширяет возможности поиска. Классический текстовый поиск ищет совпадения слов: запрос «недорогой телефон» найдёт только точные фразы. Векторный поиск работает по смыслу: находит похожие документы, товары, изображения, даже если формулировки различаются. Для бизнеса это релевантные ответы там, где раньше система не находила ничего.
Принцип: каждый объект становится точкой в многомерном пространстве. Модель машинного обучения превращает смысл текста или картинки в координаты. Смысловая близость становится геометрической: чем меньше расстояние между векторами, тем ближе значения. Метрики могут быть разными (косинусная близость, евклидово расстояние), но суть одна — вычисление «кто рядом».
Пример: интернет-магазин мебели. Пользователь ищет «удобное кресло для спины». Обычный поиск покажет товары со словами из запроса. Векторный выдаст также «эргономичное рабочее кресло» и «кресло с поддержкой поясницы» — слова разные, смысл близкий. Покупатель быстрее находит нужное, продавец получает больше конверсий.
Кратко: Elasticsearch vector — переход от поиска по символам к поиску по значению. Вместо строгого совпадения слов — близость координат в пространстве смыслов. Это умнее, гибче и полезнее для реальных задач.
Поделиться