Описание продукта
Rocket Search — поиск для интернет-магазина, основанный на семантическом поиске, нейросетях и пользовательском поведении. Заменяет штатный поиск, улучшая релевантность результатов и точность подбора товаров под пользовательский запрос.

Продукт доступен только на тарифе Enterprise
Для его подключения вам необходимо обратиться к вашему менеджеру, или же обратиться в службу поддержки по адресу [email protected]
Ключевые характеристики
- Семантический поисковой движок, основанный на современных языковых моделях (LLM): обрабатывает запросы на естественном языке, включая альтернативные формулировки и распространённые ошибки;
- Пользовательское поведение. Помогает найти в первую очередь товары и их категории, которые наиболее важны в контексте поисковой фразы. Разные товары или их группы могут одинаково хорошо подходить по смыслу к поисковой фразе, но пользователи могут ожидать в первую очередь только некоторые из них. Например по фразе “посуда” можно и нужно найти антикварную и редкую посуду, но в первую очередь надо показать обычные наборы и тарелки. В тоже время повсеместно показывать даже очень популярные тарелки нельзя;
- Динамическая персонализация SERP (страницы результатов): на основе поведения пользователя и актуального состояния каталога. Подключается по запросу партнера;
- UI в духе нативного поиска: результаты интегрируются в дизайн сайта или мобильного приложения, сохраняя стилистику бренда партнеров;
- Понимание сленга: Семантический поиск из коробки понимает общечеловеческий язык, но в некоторых областях используется специфичная лексика, которую мы можем добавить в алгоритм;
- Многоязычная поддержка: понимание запросов на разных языках, в том числе альтернативные или смешанные формулировки;
Основные компоненты
Семантический поиск с использованием современных LLM
Важно, что этот механизм работает даже если поисковая фраза описывает товар не словами из его наименования или описания, но и произвольными синонимами, по его назначению или другим близким по смыслу образом.
- Находит товары, которые подходящие по смыслу к поисковой фразе;
- Использует семантические вектора;
Пользовательское поведение
Отслеживание поведения всех пользователей магазина позволяет определить товары и категории, которые действительно важны для конкретного поискового запроса, ведь даже если разные группы товаров формально соответствуют запросу, пользователи чаще ожидают увидеть одни из них в первую очередь.
Например, по запросу "посуда" система должна находить и антикварные предметы, и редкие коллекции, но приоритетнее - привычные наборы тарелок. При этом важно сохранять баланс: популярные товары должны показываться там, где они уместны, а не во всех случаях подряд.
Поведение текущего пользователя - учитывает индивидуальные действия пользователя и позволяет в первую очередь показывать ему товары, которые наиболее соответствуют его интересам.
Отслеживание пользовательского поведения
Узнать как провести интеграци и настроить трекинг поведения пользователей, вы можете по этой ссылке.
Механизмы классического поиска
- Использование ключевых фраз. Несмотря на то, что семантический поиск снижает зависимость от ключевых слов, их применение в отдельных случаях помогает повысить точность результатов.
- Приоритизация атрибутов. Семантический поиск учитывает множество смысловых факторов и способен подбирать товары по совпадающим или близким атрибутам. Однако иногда требуется, чтобы система в первую очередь показывала товары именно с теми значениями атрибутов, которые явно указаны в запросе.
- Учёт сленга. Семантический поиск обрабатывает естественный язык, но в отдельных тематиках используется специфическая терминология. Такой ограниченный набор выражений можно дополнительно обучить системе.
- Исправление ошибки раскладки. Если запрос введён в неверной раскладке, но при этом образует корректное слово на русском или английском, система автоматически исправляет его.
- Коррекция опечаток. В случае, если запрос содержит несуществующее слово, похожее на известное в каталоге, оно заменяется на наиболее близкий по смыслу вариант.
Терминология
- Поисковая выдача: Множество показываемых пользователю товаров;
- Поисковая фраза: Текстовый запрос пользователя;
- Строка ввода поисковой фразы: Строка ввода для поисковой фразы, как правило видна на каждой странице сайта магазина в верхней его части;
- Предпросмотр поиска: Часть продукта Rocket Search с небольшой поисковой выдачей и дополнительными инструментами, которая появляется под строкой ввода поисковой фразы в момент её использования. Реализуется отдельным веб-компонентом;
- Результаты поиска: Часть продукта Rocket Search с полной поисковой выдачей и дополнительными инструментами. Размещается на отдельной странице, реализуется отдельным веб-компонентом;
- Фасетные фильтры: Часть страницы результатов поиска, которая реализует фасетную фильтрацию поисковой выдачи;
Updated about 10 hours ago