Skip to content

Evaluation correctness of the A/B test of an improved RecSys and analysis results

Notifications You must be signed in to change notification settings

VBorodulya/ab_test_improved_recommendation_system

Repository files navigation

ab_test_improved_recommendation_system

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

Оценка корректности проведения A/B-теста улучшенной рекомендательной системы и анализ его результатов.

Датасеты

ab_project_marketing_events.csv

Лог сервера с данными об их посещениях.

Столбец Описание
user_id Идентификатор пользователя
ab_test Название теста
group Группа пользователя

final_ab_new_users.csv

Все пользователи, зарегистрировавшиеся в интернет-магазине в период с 7 по 21 декабря 2020 года.

Столбец Описание
user_id Уникальный идентификатор пользователя
first_date Дата регистрации
region Регион пользователя
device Устройство, с которого происходила регистрация

final_ab_events.csv

Все события новых пользователей в период с 7 декабря 2020 по 4 января 2021 года.

Столбец Описание
user_id Уникальный идентификатор пользователя
event_dt Дата и время события
event_name Тип события
details Дополнительные данные о событии (например, для покупок, purchase, в этом поле хранится стоимость покупки в долларах)

final_ab_participants.csv

Таблица участников тестов.

Столбец Описание
user_id Уникальный идентификатор пользователя
ab_test Название теста
group Группа пользователя

Jupyter Notebook

ab_test_improved_recommendation_system.ipynb

requirements.txt

Этот файл содержит список библиотек Python, необходимых для запуска проекта. NumPy является зависимостью для pandas и Statsmodels, поэтому он будет установлен автоматически, когда вы установите эти библиотеки. Чтобы установить библиотеки, запустите следующую команду:

pip install -r requirements.txt

About

Evaluation correctness of the A/B test of an improved RecSys and analysis results

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published