Анонсы

RecSys Studio: запускайте собственные алгоритмы рекомендаций — и проверяйте их на выручке

RecSys Studio: запускайте собственные алгоритмы рекомендаций — и проверяйте их на выручке

У вас может быть сильная команда аналитики и собственная модель рекомендаций. Или чёткое понимание, какая логика подбора товаров нужна именно вашему магазину — по сезонности, марже, частоте повторных покупок.

Но модель или идея сами по себе ничего не показывают покупателю. Между «алгоритм готов» и «покупатель увидел рекомендацию и купил» — большой разрыв.

Два примера, чтобы было предметно:

  • Мебельный магазин обучил модель подбора матраса по позе сна, весу и жёсткости. В тестах она хорошо ранжирует матрасы — но на сайте по-прежнему стандартная выдача, и никто не может сказать, влияет ли модель на заказы и средний чек.
  • Магазин одежды и обуви хочет, чтобы в «Новинках» и на распродаже товары ранжировались с учётом сезона и маржинальности, а не только по популярности. Логика продумана — но чтобы выкатить её на витрину и сравнить с текущей, нужен отдельный проект.

Чтобы модель начала приносить деньги, недостаточно её обучить. Нужно решить, где и кому показывать рекомендации, связать алгоритм со страницами сайта и экранами приложения, учесть бизнес-правила, сравнить новую логику с текущей и измерить эффект на клики, заказы и выручку.

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

Мы добавили в Gravity Field RecSys Studio — среду для запуска собственных рекомендательных алгоритмов (подход BYOA, Bring Your Own Algorithm). Теперь через платформу можно запускать модели, созданные вашей командой, а если своей модели нет — специализированный алгоритм под вашу задачу может собрать команда Gravity Field.

Собственные рекомендательные алгоритмы в Gravity Field

Почему своя модель редко доходит до покупателя

Обучить модель — это только половина пути. Дальше начинается то, что обычно и съедает время:

  • нужно решить, на каких страницах и в каких блоках показывать результат;
  • связать алгоритм с витриной сайта и экранами приложения;
  • наложить бизнес-правила (наличие, регион, промо, ограничения по категориям);
  • сравнить новую логику с той, что работает сейчас;
  • измерить не «качество ранжирования», а влияние на заказы и выручку.

Каждый из этих шагов — отдельная работа. И если делать её заново под каждую модель, до реального запуска доходят единицы гипотез.

Именно этот разрыв закрывает подключение собственного алгоритма к платформе.

Что значит «подключить свой алгоритм» — простыми словами

Алгоритм решает какие товары и в каком порядке предложить.

Gravity Field берёт этот результат и превращает его в управляемый сценарий: выбирает место показа и аудиторию, применяет бизнес-правила, запускает A/B-тест и считает влияние на бизнес.

Вам не нужно под каждую новую модель строить свою панель управления, правила запуска и отчётность. Модель подключается один раз — дальше работает та же инфраструктура запуска, экспериментов и аналитики, что и для стандартных рекомендаций.

Кому это подходит: примеры по индустриям

Логика везде одна: ваш алгоритм отвечает за подбор, Gravity Field — за показ, правила и замер на выручке. Отличается то, какие сигналы важны в конкретной вертикали.

У Gravity Field есть собственный мощный движок рекомендаций — он уже закрывает большинство типовых задач: похожие товары, «часто покупают вместе», персональные подборки, ранжирование каталога и поиска. Полный список готовых алгоритмов — в документации по рекомендациям.

Подключение своего алгоритма не заменяет этот движок, а усиливает его. Лучший результат обычно даёт сочетание подходов: типовые сценарии закрывает движок Gravity Field, а там, где у вас есть своя доменная логика или особые требования, поверх подключается ваш алгоритм — и всё это работает в одних и тех же сценариях, экспериментах и аналитике.

Мебель и товары для дома

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

  • Допродажа к якорному товару: к матрасу — подушки, наматрасник, основание; к дивану — подушки и уход.
  • Бандлы: «кровать + матрас» нужного размера, «стол + стулья», комплект спальни (тумбы, комод, текстиль) в едином стиле.
  • Совместимость как сигнал: ваша модель может знать размерную и стилевую совместимость лучше, чем generic-рекомендации.
  • Альтернативы при отсутствии размера вместо ухода с карточки.

Ориентир из сценариев для мебели: +3–10% к среднему чеку за счёт комплектов и аксессуаров.

Одежда и обувь (fashion)

Много мобильного трафика, сезонность и размерные барьеры — модель должна их закладывать.

  • Сезонные товары: летняя обувь, замша, натуральная кожа; свой алгоритм выдвигает актуальный сезон, а не вечных лидеров продаж.
  • Распродажи и акции: ранжирование, которое подсвечивает сток или собирает «2+1», не ломая маржу.
  • Новинки: отдельная логика, чтобы новинки не тонули под популярным старым ассортиментом.
  • Капсулы и допродажа: «обувь + сумка + одежда», уход и аксессуары к обуви; персональная сортировка по стилю, бренду и цене.

Здесь ваш алгоритм часто лучше учитывает возвраты, сезон и логику распродажи, чем стандартная модель. Больше механик — в сценариях для fashion.

DIY, ремонт и сад

Покупка «под задачу»: человек берёт не один товар, а набор — здесь сильны связки и повторные покупки.

  • Товарные связки под задачу: к краске — валик, кисть, лента, грунт; к дрели — свёрла, биты, крепёж; к смесителю — подводка и герметик.
  • Связки производителей и систем: совместимые серии одного бренда (профиль, крепёж, комплектующие одной системы).
  • Готовые наборы: «покрасить комнату», «собрать мебель», сезонные садовые комплекты.
  • Расходники и повтор: напоминания и подбор под уже купленный инструмент.
  • Маржинальность как отдельный сигнал в ранжировании.

Подробные механики — в сценариях для DIY.

E-grocery, FMCG и аптеки

Частые повторные заказы и большая корзина — здесь всё крутится вокруг скорости сбора корзины и возврата за повтором.

  • Витрина быстрых повторов: молоко, хлеб, вода, корм, бытовая химия — то, что человек берёт регулярно, сразу под рукой.
  • Пополнение запасов по каденсу: предсказание «пора купить снова» и напоминания под индивидуальный интервал покупок.
  • Недельная закупка и добор: «собрать закупку на неделю», добор до бесплатной доставки или порога скидки — растит средний чек.
  • Антинулевой поиск и локальные промо под профиль: семейные корзины, офисные закупки, товары для детей и животных; отдельные сценарии для бизнес-клиентов (HoReCa, офисы).

Здесь свой алгоритм особенно силён в каденсе повтора и региональном ассортименте. Ориентир из сценариев для e-grocery: +3–11% к среднему чеку и +7–20% к конверсии поисковых сессий.

Электроника

Дорогая и редкая покупка с долгим выбором — важны подбор по характеристикам, аксессуары и сервисы, а не скидка ради скидки.

  • Подбор и сравнение по характеристикам и сценарию использования: смартфоны, ноутбуки для работы, игровые устройства, наушники, часы.
  • Совместимые аксессуары и сервисы: чехол, карта памяти, кабель, расширенная гарантия, настройка — главный рычаг среднего чека.
  • «Устройство + выгода»: рассрочка, трейд-ин, бонусы и самовывоз вместо простой скидки — снимают барьер дорогой покупки.
  • Продолжение выбора: возврат к просмотренным устройствам и категориям при длинном цикле принятия решения.

Ваш алгоритм здесь может точно знать совместимость аксессуаров с конкретной моделью и логику апгрейда или трейд-ин. Ориентир из сценариев для электроники: +3–10% к среднему чеку за счёт аксессуаров и услуг.

И другие индустрии, с которыми мы работаем

  • Beauty: подбор по типу кожи и волос, наборы, повторная покупка ухода.
  • Зоотовары: корм и уход под конкретного питомца, регулярные и предсказуемые покупки.
  • Банки и финансы: подбор продуктов и предложений под профиль и поведение клиента.
  • Недвижимость: подбор объектов под бюджет, район и параметры при долгом цикле принятия решения.
  • Телеком: тарифы, устройства и допуслуги под потребление и историю клиента.
  • Фастфуд и QSR: допродажа к заказу, комбо и повтор любимого — под контекст и время суток.

Список не закрытый. Тот же подход заходит везде, где есть каталог, выбор и повторное вовлечение, — например, в travel и отелях, у букмекеров, в B2B и нишевых маркетплейсах, у авиакомпаний. Меняются сигналы, а механика подключения и замера остаётся одной.

Ситуации, с которых обычно начинают

У вас уже есть своя модель

Команда разработала модель рекомендаций для категории — она учитывает историю просмотров и покупок, свойства товаров, особенности ассортимента.

Через Gravity Field её можно включить только в этой категории, показать части аудитории и сравнить с текущей стратегией. И вы получаете ответ не на вопрос «хорошо ли модель ранжирует товары», а на более важный: помогает ли она покупателям выбирать и растит ли заказы и выручку.

Нужна особая логика, но своей модели нет

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

Команда Gravity Field может собрать специализированный алгоритм под задачу, подключить его и проверить в выбранной категории. Если подход себя оправдывает — его применяют шире.

Идею нужно проверить на ограниченной аудитории

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

Новую логику можно запустить в одном блоке и показать только части пользователей. Решение принимается по результатам эксперимента — до широкого запуска и без риска для всей витрины.

Нужно выкатывать новые версии модели

Модель уже работает на витрине, но команда её улучшает — появляется вторая, третья версия. Менять модель «на живую» рискованно: непонятно, стало ли покупателю лучше, а если что-то пойдёт не так, откатиться сложно.

В RecSys Studio каждая версия регистрируется в каталоге со своим номером, и новую версию можно выкатить в A/B-тесте против текущей — сначала на части аудитории. Долю трафика на новую версию повышаете только если она выигрывает по конверсии, заказам и выручке, а откат к предыдущей версии делается в один шаг. Так улучшение модели становится управляемым релизным циклом, а не разовой заменой вслепую.

Хотите миксовать несколько алгоритмов в одной выдаче

Иногда весь блок не должен принадлежать одному алгоритму. Хочется собрать выдачу из разных источников: часть позиций — ваша модель, часть — движок рекомендаций Gravity Field, часть — другая ваша модель под отдельную задачу. Например, смешать персональные рекомендации с товарами повышенной маржи и новинками — или для одной категории отдать подбор своей доменной модели, а остальное закрыть стандартным движком.

RecSys Studio позволяет собрать несколько алгоритмов в одну стратегию — с весами, квотами или фиксированными позициями в блоке и бизнес-правилами поверх. Так вы балансируете релевантность и бизнес-цели (маржа, распродажа стока, продвижение новинок) и заодно закрываете холодный старт: если ваша модель на конкретном пользователе или товаре молчит, свободные места добираются из движка. Получившийся микс сравнивается в A/B-тесте с выдачей из одного источника — остаётся тот вариант, что лучше и для покупателя, и для бизнеса.

Как проходит запуск

  1. Определяем задачу. Например: поднять конверсию в категории «Обувь», лучше учитывать повторные покупки или увеличить долю маржинальных товаров в рекомендациях.
  2. Подключаем алгоритм. Это может быть ваша модель, готовый алгоритм Gravity Field или специализированное решение под конкретную задачу.
  3. Настраиваем сценарий. Выбираем страницу или экран, рекомендательный блок, аудиторию и условия, при которых работает новая логика.
  4. Проводим A/B-тест. Сравниваем с действующей стратегией по кликам, конверсии, заказам и выручке.
  5. Расширяем применение. Если эффект есть — подключаем логику к большей аудитории и другим подходящим разделам.
Проверка нового рекомендательного алгоритма в A/B-тесте

Как это работает

Новый алгоритм добавляется в каталог Gravity Field — с названием, версией и условиями применения. Затем он связывается с рекомендательной стратегией для нужного места: главной, категории, карточки товара или экрана приложения.

Разделение простое:

  • ваш алгоритм отвечает за выбор и порядок товаров;
  • Gravity Field получает готовый список, применяет настройки стратегии, решает где и кому показать рекомендации и собирает события показов, кликов и покупок для отчётов и A/B-теста.

Получать результат алгоритма можно двумя способами:

  • рекомендации считаются заранее и публикуются для показа;
  • Gravity Field в момент запроса обращается к API вашей модели и получает подходящие товары.
Работа собственного рекомендательного алгоритма через API

Тот же порядок работает и для алгоритмов, созданных командой Gravity Field. Поэтому разные модели подключаются к одним и тем же инструментам запуска, экспериментов и аналитики.

Какие бывают алгоритмы — и в чём нюансы

«Свой алгоритм» — это не обязательно тяжёлая ML-модель. Под задачу подходят разные типы, и часто их комбинируют:

  • По свойствам товара (attribute/content-based): по характеристикам, категории, материалу. Хорош на новых товарах и в сложных категориях выбора (жёсткость матраса, тип краски).
  • По поведению (collaborative): «вместе смотрят / вместе покупают». Сильный, но требует накопленной истории.
  • По текущей сессии (real-time): работает для новых и анонимных пользователей, когда истории ещё нет.
  • Комплементарные и комплекты: совместимые товары и бандлы под средний чек.
  • С учётом бизнес-правил и маржи (re-ranking): наличие, регион, промо, маржинальность поверх базового подбора.
  • Повторные покупки / расходники (replenishment): подбор по каденсу — что и когда человек покупает снова.

На что обратить внимание:

  • Холодный старт. На новых товарах и новых пользователях поведенческая модель молчит — выручают подбор по свойствам и сигналы сессии.
  • Бизнес-правила поверх модели. Даже лучший алгоритм должен уважать наличие, размер, регион и промо. Модель предлагает — Gravity Field фильтрует и ранжирует по правилам.
  • Сезонность и цикличность. Мебель покупают редко, продукты — регулярно; логика повтора и сезона должна это учитывать.
  • Совместимость. Размер матраса к кровати, объём краски к площади — здесь доменная модель магазина обычно точнее generic-рекомендаций.
  • Реалтайм против предрасчёта. Тяжёлый персональный подбор удобно считать заранее; свежие сигналы сессии — забирать по API в момент запроса. Отсюда и два способа подключения выше.
  • Как оценивать. Не по метрикам ранжирования, а по контрольной группе (held-out трафик) и A/B на выручку.

Какие метрики смотреть

Важно не уходить в технику, а смотреть на бизнес. Технические метрики модели нужны разработке, но решение о запуске принимается по другим показателям:

  • CTR рекомендательных блоков;
  • переходы в карточку товара;
  • add-to-cart из рекомендаций;
  • конверсия пользователей, увидевших блок;
  • средний чек и выручка.

Главный вопрос — стал ли покупатель быстрее находить нужное и чаще покупать.

Что важно учесть сейчас

Пока подключение нового алгоритма проходит вместе с командой Gravity Field. Это ещё не полностью самостоятельный режим, когда любой алгоритм добавляется из личного кабинета без предварительной настройки.

Перед запуском команды согласуют задачу, формат входных и выходных данных, допустимое время ответа, страницы и блоки, а также метрики A/B-теста. После этого алгоритм регистрируется в каталоге и связывается с нужными стратегиями.

Такой порядок сразу соединяет техническую реализацию с бизнес-задачей: разработка понимает требования к обмену данными и нагрузке, а бизнес-команда — где будет работать алгоритм и по каким показателям оценивать пользу.

Коротко

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

Gravity Field помогает использовать её результат в реальных сценариях: управлять местом показа и аудиторией, проводить A/B-тесты, оценивать эффект на выручку. А если своей модели нет, но стандартных рекомендаций не хватает — специализированный алгоритм под задачу соберёт команда Gravity Field.

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

Обсудить подключение своего или специализированного алгоритма →

Если вы уже сотрудничаете с Gravity Field — обратитесь к вашему менеджеру, он подскажет детали по вашему проекту. Если пока нет — напишите нам на hello@gravityfield.ai или заполните форму для демо.

FAQ

Можно ли подключить алгоритм, который написала наша команда?
Да. В этом и суть BYOA: ваша модель отвечает за выбор товаров, а Gravity Field — за показ, бизнес-правила, A/B-тест и аналитику.

А если своей модели нет?
Специализированный алгоритм под вашу задачу может собрать команда Gravity Field и подключить его к тем же инструментам запуска и экспериментов.

В каких индустриях это работает?
Механика одна для всех вертикалей — меняются сигналы. Мебель и дом — комплекты и средний чек; fashion — сезон, размеры и распродажи; DIY — связки под задачу и расходники; e-grocery — повтор заказа; электроника и beauty — сложный выбор и наборы.

Обязательно ли это сложная ML-модель?
Нет. Подойдут и подбор по свойствам товара, и правила с учётом маржи, и поведенческая модель — часто их комбинируют.

Нужно ли переделывать сайт или приложение?
Нет. Алгоритм связывается с уже существующими рекомендательными блоками на нужных страницах и экранах.

Как понять, что новый алгоритм действительно работает?
Через A/B-тест: новую логику сравнивают с текущей стратегией по кликам, конверсии, заказам и выручке, а не только по техническим метрикам модели.

Можно ли сначала проверить на части аудитории?
Да. Алгоритм можно запустить в одной категории, регионе или товарном блоке и показать части пользователей, а расширять — только при подтверждённом эффекте.

Посмотрите Gravity Field в действии

Запросить демо