generated from yandex-praktikum/java-filmorate
-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
💡 Ветка для реализации задачи должна называться add-recommendations.
Описание задачи
Реализовать простую рекомендательную систему для фильмов. Примерный алгоритм выглядит следующим образом:
- Найти пользователей с максимальным количеством пересечения по лайкам.
- Определить фильмы, которые один пролайкал, а другой нет.
- Рекомендовать фильмы, которым поставил лайк пользователь с похожими вкусами, а тот, для кого составляется рекомендация, ещё не поставил.
Более подробно подобный алгоритм описан в этой [статье](https://www.baeldung.com/java-collaborative-filtering-recommendations).
API
GET /users/{id}/recommendations
Возвращает рекомендации по фильмам для просмотра.
Metadata
Metadata
Assignees
Labels
No labels
Projects
Status
Completed