Bussol Умный поиск Ultra — AI-поиск для интернет-магазина

Bussol Умный поиск Ultra — AI-поиск для интернет-магазина (bussol.smartsearchultra) - решение для Битрикс

Bussol Умный поиск Ultra — AI-поиск для интернет-магазина

0
34 660 руб
Bussol Умный поиск Ultra — AI-поиск для интернет-магазина (bussol.smartsearchultra) - решение для Битрикс

Bussol: Интеллектуальный поиск

Bussol SmartSearch Ultra — интеллектуальный поисковый модуль для интернет-магазинов на 1С-Битрикс. Решение объединяет классический полнотекстовый поиск, морфологию, синонимы, управление релевантностью, AI-поиск, аналитику поведения пользователей, голосовой ввод и гибридный поиск товаров по изображению.

Модуль предназначен для магазинов, которым стандартного поиска недостаточно: покупатели допускают опечатки, формулируют запросы естественным языком, ищут по бренду, цене, характеристикам, наличию и изображениям, а владельцу магазина важно понимать, что ищут пользователи, какие результаты кликают и какие запросы приводят к заказам.

Ключевые возможности

  • Быстрый полнотекстовый поиск для больших каталогов с использованием FULLTEXT-индекса.
  • Поиск с учетом опечаток, раскладки клавиатуры, морфологии и словоформ.
  • Пользовательский словарь синонимов для терминов, брендов, категорий и разговорных названий.
  • Rewrite-правила: если пользователь написал X, искать Y.
  • Стоп-слова для исключения незначимых слов из поискового запроса.
  • Настраиваемые веса полей: название, описание, свойства, артикул, XML_ID и другие данные товара.
  • Приоритет инфоблоков, разделов и отдельных товаров.
  • Повышение товаров в наличии и исключение товаров без цены или остатка.
  • Отдельное ранжирование по цене, наличию и популярности.

Hybrid Semantic Search

SmartSearch Ultra поддерживает гибридный семантический поиск: обычная текстовая релевантность может объединяться с AI embeddings.

Это позволяет находить товары не только по точному совпадению слов, но и по смыслу запроса. Например, пользователь может искать товар описательно, не зная точного названия категории или модели.

Для ускорения semantic search используется локальный ANN / LSH индекс, который предварительно выбирает наиболее вероятных кандидатов, после чего модуль выполняет точное сравнение векторов.

Поиск естественным языком

Модуль умеет извлекать из поисковой фразы коммерческие условия и характеристики товара.

Примеры запросов:

  • смартфон Samsung до 50000 в наличии
  • ноутбук Lenovo от 70000 до 120000
  • красное платье размер 46
  • телевизор 55 дюймов до 100000

Из запроса могут автоматически определяться:

  • минимальная и максимальная цена;
  • бренд;
  • наличие;
  • значения индексируемых свойств товара.

AI-провайдеры и модели

SmartSearch Ultra поддерживает настраиваемый AI-слой. В административной части можно выбрать провайдера и модель.

  • Jina AI — текстовые и мультимодальные embeddings.
  • Cohere — text/image embeddings в поддерживаемых моделях.
  • OpenAI — text embeddings для semantic text search.
  • Custom / Unified JSON — собственный AI endpoint.
  • Legacy — совместимость с предыдущей схемой embedding endpoint.

AI-функции являются опциональными. Если AI-провайдер временно недоступен, обычный поиск продолжает работать.

Поиск товаров по изображению

Модуль поддерживает двухуровневый поиск по изображениям.

  • Локальный perceptual hash — работает без внешней нейросети.
  • Image embeddings — более интеллектуальное сравнение изображений.
  • Локальный ANN-индекс — ускоряет поиск по embedding-векторам.
  • Гибридное ранжирование объединяет perceptual hash и semantic similarity.

Если embedding-провайдер отключен или недоступен, модуль автоматически продолжает поиск по локальному perceptual hash.

Голосовой поиск

В компоненте SmartSearch предусмотрен голосовой ввод через Web Speech API в поддерживаемых браузерах. Пользователь может продиктовать запрос вместо ручного ввода.

Полноценная страница результатов

Помимо быстрого выпадающего поиска доступен отдельный компонент страницы результатов.

Поддерживаются:

  • пагинация;
  • сортировка по релевантности;
  • сортировка по цене;
  • сортировка по популярности;
  • сортировка по наличию;
  • вывод количества найденных товаров.

Диагностика релевантности

Администратор может посмотреть, почему конкретный товар оказался на определенной позиции.

Диагностика показывает вклад отдельных факторов:

  • NAME и других текстовых полей;
  • свойств;
  • морфологии;
  • семантической близости;
  • приоритетов;
  • наличия;
  • цены;
  • популярности;
  • self-learning ranking.

Это позволяет настраивать поиск на основе реальных данных, а не субъективных предположений.

Статистика и аналитика

SmartSearch Ultra собирает поисковую аналитику и помогает понять, как пользователи взаимодействуют с поиском.

  • статистика поисковых запросов;
  • статистика запросов с нулевым результатом;
  • CTR результатов;
  • история поиска пользователя;
  • блок «Часто ищут»;
  • conversion analytics;
  • связь поисковых запросов с последующими заказами;
  • коэффициент search-to-purchase;
  • выручка, связанная с поиском.

Self-learning ranking

Модуль может использовать накопленную статистику показов, кликов и покупок как дополнительный сигнал ранжирования.

Self-learning не заменяет текстовую релевантность, а аккуратно усиливает товары, которые лучше конвертируются по конкретным поисковым сценариям.

A/B-тестирование

Для оценки качества обучаемого ранжирования предусмотрено A/B-тестирование.

Пользователи стабильно распределяются между контрольной и обучаемой группами. Для каждой группы можно сравнивать:

  • количество поисков;
  • CTR;
  • конверсии;
  • conversion rate;
  • выручку.

Импорт и экспорт CSV

Для переноса и массового редактирования настроек поддерживается импорт и экспорт CSV.

Через CSV можно работать с:

  • синонимами;
  • rewrite-правилами;
  • приоритетами инфоблоков;
  • приоритетами разделов;
  • приоритетами отдельных товаров.

Интерфейс поиска

Компонент bussol:smartsearch поддерживает:

  • быструю выдачу результатов;
  • голосовой ввод;
  • поиск по изображению;
  • историю запросов;
  • «Часто ищут»;
  • кнопку очистки поисковой строки;
  • настраиваемый цвет кнопки «Найти»;
  • настраиваемый цвет текста кнопки;
  • настраиваемый цвет рамки строки поиска.

Настройки сохраняются отдельно для каждого сайта в многосайтовой конфигурации.

Безопасность

В актуальной версии усилена безопасность публичных и административных действий.

  • CSRF-защита для state-changing действий;
  • проверка принадлежности поисковой сессии при регистрации кликов;
  • подписанный visitor ID для анонимных пользователей;
  • HttpOnly / SameSite cookie;
  • защита Custom AI endpoint от SSRF;
  • блокировка localhost и private/reserved IP для внешних AI-запросов;
  • секретные API key не выводятся обратно в административную форму;
  • ограничения при обработке изображений.

Для каких магазинов подходит

SmartSearch Ultra особенно полезен для интернет-магазинов:

  • с большим каталогом;
  • с большим количеством свойств и характеристик;
  • с товарами разных брендов и артикулов;
  • где стандартный поиск часто дает нулевые или нерелевантные результаты;
  • где важна аналитика поискового поведения;
  • где требуется поиск по изображениям;
  • где необходимо использовать AI-поиск без замены всей инфраструктуры каталога.

Основной принцип SmartSearch Ultra

AI дополняет поиск, а не делает магазин зависимым от AI.

Базовые функции поиска, морфология, синонимы, FULLTEXT, perceptual hash, коммерческое ранжирование и аналитика могут работать независимо. AI embeddings и semantic search подключаются как дополнительный слой качества.

Наш модуль уже успешно используют на наших проектах