Персонализированные рекомендации на основе ИИ

  • использование RAG подхода
Персонализированные рекомендации на основе ИИ

Задачи

Персонализированные рекомендации и допродажи на основе ИИ

Задача
Увеличить средний чек, повысить вовлечённость пользователей и автоматизировать блоки рекомендаций на карточках товара и в процессе оформления заказа.

Что сделали

Автоматическая генерация сопутствующих товаров
На основе категории, характеристик, бренда и пользовательского поведения ИИ формирует подборку: «С этим товаром покупают», «Вам может пригодиться», «Аксессуары» и т.д. Используется векторное сходство (embeddings) и фильтрация по наличию, типу и цене.

Контекстные блоки на карточках
В карточке товара отображаются релевантные предложения из категорий «Инструменты», «Аксессуары», «Дополнительно». Все рекомендации обновляются при изменении характеристик основного товара — без ручного труда.

Логика допродаж
Если товар с ограниченной применимостью (например, поршень на конкретную модель), система предлагает: ремкомплект, прокладки, масло, фильтры и сопутствующие позиции. Подбор основан на данных из описания, кросс-ссылках и ключевых признаках.

Интеграция с админкой
Разработан модуль, позволяющий вручную корректировать или исключать позиции, если это требуется. Есть лог изменений и интерфейс для контроля качества рекомендаций.

Схема работы рекомендательного механизма

1. Сбор данных о товаре
При изменении или добавлении товара система получает:
– категорию и подкатегорию,
– бренд,
– технические характеристики,
– описание и теги,
– наличие и цену.

2. Генерация векторного представления (embedding)
С помощью GPT или специализированной модели создаётся вектор товара, отражающий его смысл, назначение и характеристики. Этот вектор сохраняется в базе PostgreSQL с расширением pgvector.

3. Поиск релевантных товаров
Для каждого товара выполняется поиск ближайших векторов в базе:
– среди аксессуаров, инструментов, дополнительных позиций — в зависимости от типа,
– с фильтрацией по наличию, допустимой цене, категории, совместимости (если применимо).

4. Формирование блоков рекомендаций
На основе результата формируются подборки:
– «С этим товаром покупают»,
– «Рекомендуем дополнительно»,
– «Аксессуары»,
– «Похожие товары».

5. Интеграция в карточку товара и корзину
Рекомендации отображаются на сайте и в корзине (в момент оформления), а также могут быть использованы в рассылках, подборках и виджетах.

6. Обновление при изменениях
При изменении основного товара (категория, описание, цена, характеристики) — происходит автоматическая регенерация embedding и рекомендаций.

7. Админ‑контроль (опционально)
Контент‑менеджер может вручную заменить, скрыть или добавить рекомендации. Все изменения фиксируются в логе.

Результаты

– Рост среднего чека на 12% благодаря блоку «С этим товаром берут»
– Повышена конверсия в корзине за счёт рекомендаций при оформлении заказа
– Обновление рекомендаций стало автоматическим и масштабируемым
– Снижение количества возвратов за счёт более точного подбора сопутствующих товаров

Технологии

– GPT и embeddings для семантического анализа описаний
– PostgreSQL с pgvector — хранение векторов и быстрый поиск
– PHP (Bitrix) и Python (рекомендательный модуль)
– Интеграция в CMS и шаблоны карточек товара
– Кеширование и логика приоритезации

Итог: рекомендательная система работает прозрачно, расширяет корзину пользователя и экономит ресурсы контент-отдела. Решение масштабируемо на десятки тысяч товаров.

Другие кейсы

Лига Диванов
Разработка и сопровождения проекта
1С-Битрикс 3500 человеко-часов
Лига Диванов Разработка и поддержка магазина мягкой мебели на Битрикс
Максимус
поддержка и обслуживание сайта
платформа Битрикс
более 3500 человеко-часов с 2014 года
Максимус Разработка и поддержка интернет-магазина электроники
Интернет-магазин мебели в стиле Баухаус
Разработка и сопровождение с 2014 года
Более 6 000 человеко-часов
Интернет-магазин мебели в стиле Баухаус Разработка и поддержка магазина и CRM системы
redan.ru
Техподдержка и обслуживание сайта
платформа 1С-Битрикс
Мото-техника и запчасти
redan.ru Поддержка интернет-магазина мото-запчастей
ATENPRO
Поддержка Битрикс24
Поддержка серверной части
Разработка Дашборда
ATENPRO Поддержка корпоративного портала на Битрикс24
bipG
18000 часов разработки
Разработка EPR на базе Б24
bipG Разработка системы управления персоналом компании
CONZEPTplus OHG
20 лет непрерывной работы с проектом
Больше 10 000 человеко-часов
CONZEPTplus OHG Система бронирования краткосрочной аренды в Германии
AGUTEENS
система бронирования билетов
внедрение Битрикс24
AGUTEENS Редизайн проекта, разработка системы бронирования билетов
SPBGaz.com
Перевод с Drupal на 1C-Битрикс
SPBGaz.com Поддержка проекта
perfekta.ru
Поддержка
Сопровождение
perfekta.ru

Оставьте заявку

close

Предпочтительный способ связи

Телефон
Email
Telegram
attachment Добавить файлы
delete Удалить
checkmark
Я согласен на обработку персональных данных
close
checkmark-circle

Cпасибо! Данные успешно отправлены.