DZ//Денис Жиглов CV ↓
← Все кейсы · Удержание и VIP
SYS-04каждый день

Модель оттока, по которой колл-центр работает каждое утро

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

+9 п.п.точность списка выше, чем у модели ML-команды

Схема системы

01 · ВходСессии, тренды, платежи · 42 признака
02 · МодельCatBoost · риск ухода за 30 дней
03 · ДействиеЕжедневный список на обзвон
04 · ЭффектКолл-центр звонит первым
ЗащитаПеред каждым переобучением модель проходит проверку качества, за дрейфом данных следит монитор. Прогноз расходится с фактом не больше чем на 4 п.п.

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

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

Колл-центру нужно знать, кому звонить в первую очередь, чтобы удержать игрока до того, как он уйдёт. Я построил модель, которая каждый день оценивает риск ухода в ближайшие 30 дней по активности, трендам, платежам и признакам негативного опыта. На тех же игроках она точнее модели ML-команды: среди 20 тысяч игроков с самым высоким риском действительно уходят 55,7 % против 46,3 %. Когда качество модели однажды просело, я добавил проверку перед каждым переобучением и монитор дрейфа. Теперь модель работает и на втором направлении бизнеса, а эффект самих звонков меряем отдельным A/B-тестом.

Спецификация
Вход
42 признака: сессии, тренды за 7 и 30 дней, платежи и признаки негативного опыта.
Модель
CatBoost: ROC-AUC 0,756 против 0,675 у модели ML-команды на тех же 29,6 тыс. игроков.
Действие
Каждое утро сортирует игроков по риску ухода в ближайшие 30 дней — колл-центр звонит первыми тем, кто рискует больше всех.
Защита
Перед каждым переобучением модель проходит проверку качества, за дрейфом данных следит монитор. Прогноз расходится с фактом не больше чем на 4 п.п.
Эффект
Из 20 тыс. игроков с самым высоким риском действительно уходят 55,7 % — у модели ML-команды 46,3 %. В работе ROC-AUC 0,85, модель запущена и на втором направлении бизнеса.
CatBoost / Airflow / drift monitoring

Цифры

Точность на 20 тыс. игроков с самым высоким риском

модель ML-командымоя модель
Доля действительно ушедших
46,3 %
55,7 %

ROC-AUC на тех же игроках

модель ML-командымоя модель
Офлайн-сравнение
0,675
0,756