Skip to content

CHex0K/ItPurpleHack

 
 

Repository files navigation

IT Purple Hack. Кейс Альфа-банка. Решение бизнес-задач, связанных с CLTV

Краткое описание

Задача проекта - построение модели, которая будет предсказывать продуктовый кластер клиента - Юридического лица на горизонте в 12 месяцев.

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

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

Нужно получить вероятности перехода клиента в продуктовые кластеры для последнего месяца (month_6)

Для решения этой задачи мы использовали комплексный подход :

  • Создали множество информативных фичей для дополнения датасета
  • Создали классификатор на основе алгоритма построения моделей машинного обучения, использующих схему градиентного бустинга. (Catboost)
  • С помощью различных библиотек для глубокого анализа выявляли важность признаков и их влияние на предсказания
  • На основе полученных результатов отбирали старые и строили новые признаки

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

Командный состав

Команда На Хайпе | On Hype

Используемый стек технологий

Google Colaboratory Python Markdown NumPy Pandas Matplotlib Seaborn Scikit-learn ChromaDB Shap CatBoost

Ссылки на решения

Визуализация информации о признаках

Обучение модели + предсказания на test

Загрузка обученной модели + предсказания на test

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Jupyter Notebook 100.0%