Проект был написан на языке python. Использовалось различное количество библиотек, но самые весомые из них: aiogram, pandas, numpy, mathplt. В проекте была организована система кластеризации пользователей с помощью k-means. Бот по какой-то первоначальной оценке пользователя, присваивает ему кластер и далее рекомендует ему посмотреть что-то новое и популярное из его кластера.