К задачам

Precision@2 и Recall@2 для рекомендаций фильмов

СредняяSQL
Лучше работает на десктопе
RecSysPrecision@KRecall@KCTE

Даны просмотренные фильмы и ранжированные рекомендации. Посчитайте Precision@2 и Recall@2 по каждому пользователю.

Релевантными считаются уникальные просмотренные фильмы. Используйте топ-2 рекомендации по rank, где меньший rank лучше. Если у пользователя есть повторные просмотры одного фильма, считайте этот фильм один раз.

Tables

views(user_id, movie_id)
recommendations(user_id, movie_id, rank)

Колонки результата

user_id, precision_at_2, recall_at_2
Код
Python · Ctrl/⌘ + Enter для запуска
Лимит
10:00
Консоль
Нажмите кнопку запуска или Ctrl+Enter
Precision@2 и Recall@2 для рекомендаций фильмов — SQL задача — ML Mentor