Task from stepic.org (https://stepik.org/lesson/GoToHack-2-30283/step/7?unit=undefined)
Онлайн-курсы, кроме своей удобности и доступности, славятся тем, что на них необычайно легко забивать, что с успехом и делают многие слушатели. Забивать слушателям случается по самым разным причинам - непонятен курс, пропущен дедлайн, не успел набрать баллы, вышел Fallout 4 – у всех свои оправдания. А вот у нас оправданий быть не может: если человек покидает курс, мир теряет потенциального разработчика или специалиста по анализу данных, а ещё киловатт-часы и затраченное нашим героем время.
Было бы очень круто научиться предотвращать такие ситуации – предугадывать случаи, когда слушатель вот-вот уйдёт с курса и, если возможно, возвращать его обратно напоминанием, советом, печенькой или ещё чем-нибудь. Также было бы замечательно находить такие этапы (степы) курсов, после которых значимая часть слушателей "отваливается", дабы делать их более дружелюбными к слушателю.
on kaggle https://inclass.kaggle.com/c/goto-hack-2