Что умеет решение
Bussol SmartSearch Ultra — модуль интеллектуального поиска для интернет-магазинов на платформе 1С-Битрикс. Решение объединяет классический полнотекстовый поиск, морфологический анализ, работу с синонимами, управление релевантностью, технологии искусственного интеллекта, аналитику поведения пользователей, голосовой ввод и гибридный поиск по изображениям. Модуль предназначен для магазинов, где стандартного поиска недостаточно: покупатели допускают опечатки, используют естественный язык, ищут по бренду, цене, характеристикам, наличию и фотографиям. Владельцам важно понимать, что именно ищут клиенты, какие результаты привлекают внимание и какие запросы приводят к заказам.
Основные возможности включают быстрый полнотекстовый поиск для крупных каталогов на базе FULLTEXT-индекса. Система учитывает опечатки, раскладку клавиатуры, морфологию и словоформы. Доступен пользовательский словарь синонимов для терминов, брендов, категорий и разговорных названий. Работают правила переписывания запросов: если пользователь вводит X, система ищет Y. Реализован механизм стоп-слов для исключения незначимых слов из запроса. Настроены веса полей: название, описание, свойства, артикул, XML_ID и другие данные товара.
Модуль Bussol Умный поиск Ultra позволяет задавать приоритет для инфоблоков, разделов и отдельных товаров. Товары в наличии автоматически поднимаются в выдаче, а товары без цены или остатка исключаются. Реализовано независимое ранжирование по цене, наличию и популярности.
Поддерживается гибридный семантический поиск, сочетающий обычную текстовую релевантность с AI-векторными представлениями (embeddings). Это позволяет находить товары не только по точному совпадению слов, но и по смыслу запроса. Например, пользователь может описать товар словами, не зная точного названия категории или модели. Для ускорения работы используется локальный индекс ANN/LSH, который сначала отбирает наиболее вероятных кандидатов, после чего модуль выполняет точное сравнение векторов.
Модуль умеет извлекать из поисковых фраз коммерческие условия и характеристики товара. Примеры запросов: смартфон Samsung до 50000 в наличии, ноутбук Lenovo от 70000 до 120000, красное платье размер 46, телевизор 55 дюймов до 100000. Из запроса автоматически определяются минимальная и максимальная цена, бренд, наличие и значения индексируемых свойств товара.
Bussol Умный поиск Ultra — модуль для интернет-магазина с настраиваемым AI-слоем. В административной панели можно выбрать провайдера и конкретную модель. Доступны Jina AI для текстовых и мультимодальных эмбеддингов, Cohere для текстовых и изображений в поддерживаемых моделях, OpenAI для текстовых эмбеддингов семантического поиска, а также собственный AI-эндпоинт через формат Custom / Unified JSON. Для обратной совместимости предусмотрена опция Legacy с предыдущей схемой эндпоинта эмбеддингов. AI-функции являются опциональными: если провайдер временно недоступен, обычный поиск продолжает работать без сбоев.
Модуль поддерживает двухуровневый поиск товаров по изображению. Первый уровень использует локальный перцептивный хэш, который работает без подключения внешних нейросетей. Второй уровень применяет эмбеддинги изображений для более интеллектуального сравнения. Для ускорения поиска по векторам эмбеддингов используется локальный индекс ANN. Гибридное ранжирование объединяет результаты перцептивного хэша и семантического сходства. При отключении или недоступности провайдера эмбеддингов система автоматически переключается на поиск по локальному перцептивному хэшу.
Компонент SmartSearch поддерживает голосовой ввод через Web Speech API в совместимых браузерах, позволяя пользователям диктовать запросы вместо ручного ввода. Результат отображается на полноценной странице выдачи.
Модуль Bussol SmartSearch Ultra для интернет-магазина предлагает не только быстрый выпадающий поиск, но и отдельный компонент страницы результатов. На этой странице реализованы пагинация, а также сортировка товаров по релевантности, цене, популярности и наличию. Система отображает общее количество найденных позиций.
Администратор имеет доступ к диагностике релевантности, которая объясняет, почему конкретный товар занял определенное место в выдаче. Инструмент показывает вклад каждого фактора: текстовых полей (включая NAME), свойств, морфологии, семантической близости, приоритетов, наличия, цены, популярности и механизма self-learning ranking. Это позволяет настраивать алгоритмы поиска на основе объективных данных, а не субъективных предположений.
Модуль собирает детальную поисковую аналитику для анализа взаимодействия пользователей с системой. В отчеты входят статистика поисковых запросов и запросов, не давших результатов, показатель кликабельности (CTR) результатов, история поиска конкретного пользователя, а также блок «Часто ищут» (chasto ishchut). Дополнительно доступны данные о конверсии, связь поисковых запросов с последующими заказами, коэффициент search-to-purchase и выручка, сгенерированная через поиск.
Модуль использует накопленную статистику показов, кликов и покупок как дополнительный сигнал ранжирования. Механизм самообучения не заменяет текстовую релевантность, а точечно усиливает позиции товаров, демонстрирующих лучшую конверсию в конкретных поисковых сценариях.
Для оценки качества обучаемого ранжирования реализовано A/B-тестирование. Пользователи стабильно распределяются между контрольной и экспериментальной группами. Это позволяет сравнивать количество поисковых запросов, CTR, количество конверсий, показатель конверсии и общую выручку для каждой группы.
Поддержка импорта и экспорта CSV позволяет переносить настройки и выполнять массовое редактирование. Через CSV-файлы можно управлять синонимами, правилами переписывания запросов, а также приоритетами инфоблоков, разделов и отдельных товаров.
Компонент bussol:smartsearch обеспечивает быстрый вывод результатов поиска. Интерфейс поддерживает голосовой ввод, поиск по изображению, отображение истории запросов и блок «Часто ищут». Доступна кнопка очистки строки поиска. Цвет кнопки «Найти», цвет текста на кнопке и цвет рамки строки поиска настраиваются отдельно. В многосайтовой конфигурации настройки сохраняются изолированно для каждого сайта.
Модуль обеспечивает базовые меры безопасности.
В актуальной версии усилена безопасность публичных и административных действий. Реализована защита от CSRF для операций, изменяющих состояние системы. При регистрации кликов проверяется принадлежность поисковой сессии. Для анонимных пользователей используется подписанный идентификатор посетителя. Настроены параметры HttpOnly и SameSite для файлов cookie. Обеспечена защита пользовательского AI-конечной точки от SSRF-атак. Заблокированы запросы к localhost и частным или зарезервированным IP-адресам для внешних AI-запросов. Секретные ключи API не выводятся обратно в административную форму. Введены ограничения на обработку изображений.
SmartSearch Ultra особенно полезен для интернет-магазинов с большим каталогом, большим количеством свойств и характеристик, а также товарами разных брендов и артикулов. Решение подходит для случаев, когда стандартный поиск часто выдает нулевые или нерелевантные результаты, когда важна аналитика поискового поведения, требуется поиск по изображениям или необходимо использовать AI-поиск без замены всей инфраструктуры каталога.
Основной принцип SmartSearch Ultra: AI дополняет поиск, а не делает магазин зависимым от AI.
Модуль Bussol Умный поиск Ultra обеспечивает базовые функции поиска: морфологию, работу с синонимами, полнотекстовый поиск, перцептуальный хеш, коммерческое ранжирование и аналитику. Эти компоненты могут работать независимо друг от друга. Подключение слоя на основе AI-векторизации (embeddings) и семантического поиска осуществляется как дополнительный слой качества.
Для модуля «Bussol Умный поиск Ultra — AI-поиск для интернет-магазина» General iT может выполнить установку, настройку и проверку работы в вашем проекте.