Розробка модуля рекомендаційної системи 1С-Бітрікс під ключ

Розробка модуля рекомендаційної системи 1С-Бітрікс Блок «З цим товаром купують» є майже в кожному інтернет-магазині, але його реалізація часто розчаровує. Ручне прив'язування не масштабується при каталозі від 1 000 позицій. «Схожі за категорією» дають нерелевантні результати: покупець мотоцикла б
Послуги, які ми пропонуємо
Показано 1 з 1Усі 1626 послуг
Розробка модуля рекомендаційної системи 1С-Бітрікс під ключ
Середній
~1-2 тижні

Наші компетенції:

Часті запитання

Останні роботи

  • image_website-b2b-advance_0.webp
    Розробка сайту компанії B2B ADVANCE
    1454
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Розробка веб-сайту для компанії ФІКСПЕР
    1018
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Розробка на базі Бітрікс, Бітрікс24, 1С для компанії Development of an Online
    760
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    879
  • image_crm_dolbimby_434_0.webp
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    803
  • image_crm_technotorgcomplex_453_0.webp
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    1162

Розробка модуля рекомендаційної системи 1С-Бітрікс

Блок «З цим товаром купують» є майже в кожному інтернет-магазині, але його реалізація часто розчаровує. Ручне прив'язування не масштабується при каталозі від 1 000 позицій. «Схожі за категорією» дають нерелевантні результати: покупець мотоцикла бачить інші мотоцикли, а не шоломи та рукавички. Розумна рекомендаційна система на базі машинного навчання вирішує цю проблему: аналізує поведінку тисяч покупців і підбирає товари, що збільшують середній чек на 20–30% (при середньому чеку 3 000 грн це додаткові 600 грн з кожного замовлення). Ми розробляємо такі модулі під ключ для 1С-Бітрікс, гарантуючи прозору архітектуру та передбачувану продуктивність. За час нашої роботи та понад 50 проектів ми накопичили компетенції, що дозволяють впровадити рекомендації за 2–12 тижнів залежно від складності.

Вибір алгоритму: колаборативна або контентна фільтрація?

Три основні підходи. Collaborative filtering — «Користувачі, які купили X, також купили Y». Потребує достатньої історії замовлень: працює з каталогом від 500 позицій і обсягом замовлень від 1 000/міс. Матриця будується з b_sale_basket та b_sale_order. Content-based filtering — рекомендації за схожістю характеристик: категорія, бренд, теги, ціновий діапазон. Працює з першого дня без історії. Гібридний підхід — для нових товарів content-based, для товарів зі статистикою — collaborative. За нашими даними, гібридний підхід дає на 30% більше кліків, ніж чистий content-based, і в 1,5 рази ефективніший.

Чому гібридний підхід вигідніший?

Гібридний підхід поєднує переваги обох стратегій: холодний старт для новинок і точність на основі покупок. Після накопичення 500+ замовлень collaborative filtering підхоплює і починає рекомендувати товари, які дійсно часто купують разом. У результаті конверсія зростає на 25–30%, а навантаження на менеджерів знижується на 40% (економія до 400 000 грн на рік для каталогу з 5 000 товарів).

Архітектура модуля

Збирач даних. Агент раз на добу збирає пари «товар A був куплений разом з товаром B» з b_sale_basket за допомогою штатного ORM 1С-Бітрікс. Результат — матриця спільних покупок у таблиці myvendor_rec_cooc. Нормалізація score: метрика Жаккара, що враховує популярність.

Блок рекомендацій. Компонент отримує ID поточного товару, читає топ-N з таблиці, збагачує даними з b_iblock_element та b_catalog_price. Повний запит займає 5–10 мс завдяки тегованому кешуванню.

Персоналізація для зареєстрованих користувачів будується на основі історії переглядів та замовлень. Агент раз на добу розраховує персональний топ-20 і кешує в myvendor_rec_personal. На сторінці «Спеціально для вас» компонент читає кеш — без важких обчислень у рантаймі.

Як проводиться A/B тестування?

Модуль включає простий A/B тест: частина користувачів (за hash від user_id) бачить collaborative-рекомендації, інша — content-based. Конверсія фіксується в myvendor_rec_click_log. Статистика доступна в адмінці. Це дозволяє об'єктивно оцінити, який алгоритм приносить більше покупок. Наприклад, в одному з проектів конверсія зросла на 28% після перемикання на гібридний режим.

Контекстні сценарії використання

Окрім картки товару та головної, модуль реалізує рекомендації: у кошику («Додайте до замовлення»), на сторінці категорії (суміжні категорії), при порожніх результатах пошуку (альтернативи за характеристиками).

Порівняння підходів за критеріями

Критерій Content-based Collaborative filtering Гібридний
Потребує історію замовлень Ні Так (500+ замовлень) Так, але працює і без
Точність для новинок Висока Низька Висока
Точність для популярних товарів Середня Висока Висока
Ресурсоємність Низька Середня Середня
Зростання конверсії (наші дані) +10% +25% +30%

Терміни розробки (орієнтовно)

Масштаб Склад Термін
Базовий Content-based + блок на картці товару 2–3 тижні
Середній + collaborative filtering + кошик + категорія 5–7 тижнів
Повний + персоналізація + A/B тест + API для мобайлу 9–12 тижнів

Вартість розраховується індивідуально, залежить від обсягу каталогу та необхідної функціональності. Гарантуємо прозоре ціноутворення та фіксовані терміни.

Збільште середній чек вашого магазину: зв'яжіться з нами для оцінки вашого проекту — ми підберемо оптимальну конфігурацію модуля під ваш каталог та аудиторію. Отримайте консультацію сертифікованого спеціаліста з Бітрікс. Замовте попередній аналіз даних вашого каталогу — це безкоштовно.