Представляю вам свою версию решения этой задачи
Задача - сделать максимально персонализированное промо предложение гостю. Что может быть в промо? Например - скидка в 10% при заказе от 1000 рублей (евро, долларов) или маленькая пицца в подарок/со скидкой. Вариантов много! Скидка также может быть предложена в процентах и в денежных единицах.
Ваша цель - научиться предсказывать воспользуется ли человек промо или проигнорирует. Чем точнее предсказание, тем более персонализированные предложения компания может делать своим клиентам.
Прежде всего вам нужно скачать данные
Установка используя pip
pip install requirements.txt
ML: sklearn, XGboost, Yandex CatBoost
data analysis: pandas, seaborn
В итоге мне удалось достичь точности в 0.74 используя фреймворк XGboost