Zacznij terazZacznij za darmo

Łączenie popularności i recenzji

W poprzednich dwóch ćwiczeniach korzystałeś/aś z dwóch najpopularniejszych niespersonalizowanych metod rekomendacji, aby znaleźć filmy do zaproponowania. Jak zapewne zauważyłeś/aś, obie mają swoje słabości.

Wyszukiwanie najczęściej oglądanych filmów pokazuje, co było oglądane, ale nie mówi nic o tym, jak widzowie rzeczywiście to oceniają. Z kolei wyznaczanie średniej z recenzji ma odwrotny problem – dysponujemy jawną opinią użytkowników, lecz indywidualne preferencje zaburzają dane.

W tym ćwiczeniu połączysz obie poprzednie metody, aby obliczyć średnią ocenę wyłącznie dla filmów, które zostały ocenione więcej niż 50 razy.

To ćwiczenie jest częścią kursu

Budowanie systemów rekomendacji w Pythonie

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Create a list of only the frequently watched movies
movie_popularity = ____["title"].____()
popular_movies = ____[____ > 50].____

print(popular_movies)
Edytuj i uruchom kod