Skip to content

В этом проекте вам предлагается построить рекомендательную систему, которая будет способна предлагать слушателям новые музыкальные композиции.

Notifications You must be signed in to change notification settings

maxgalanov/RecSysYearProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 

Repository files navigation

RecSysYearProject

В этом проекте будет создаваться рекомендательная система, которая будет способна предлагать слушателям новые музыкальные композиции.

Команда

telegram
Галанов Максим @maxglnv
Виктория Ширяева @shiryaevva
Бояркин Николай @zendeer
Прохоров Савелий (куратор) @Savely_Prokhorov

Задачи

Анализ данных

  1. Поиск готовых датасетов и сбор дополнительных данных

    1.1 Сформировать требования к конечному датасету

    1.2 Провести сравнительный анализ датасетов

    1.3 При необходимости добавить недостающие фичи с других датасетов

    1.4 Провести EDA

  2. Провести первичную обработку данных (рейтинг внутри жанра, и тд)

    2.1 Удалить выбросы

    2.2 Посмотреть статистики, распределение фичей

    2.3 Построить гистограммы и круговые диаграммы

    2.4 При необходимости провести балансировку данных

ML-задачи

  1. Построить рекомендательную систему, используя коллаборативную фильтрацию

    1.1 User-based collaborative filtering

    1.2 Item-based collaborative filtering

  2. Построить content-based алгоритм

  3. Multi Criteria Recommender Systems

  4. Объединить эти подходы в один алгоритм

DL-задачи

  1. Применить DL подход
  2. Сравнить и объединить все подходы в ансамбль или выбрать лучший

About

В этом проекте вам предлагается построить рекомендательную систему, которая будет способна предлагать слушателям новые музыкальные композиции.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages