BaşlayınÜcretsiz Başlayın

Kullanıcı profiline dayalı öneriler

Artık kullanıcının sevdiği filmlerin birleşiminden bir kullanıcı profili oluşturduğuna göre, üzerinde çalıştığın daha büyük tfidf_summary_df DataFrame'iyle karşılaştırarak öneriler üretebilirsin. Kullanıcının zaten izlediği filmleri tekrar önermek istemeyeceğin için, önce tfidf_summary_df DataFrame'inden daha önce izlenen filmleri içermeyen bir alt küme bulacaksın.

Bir önceki egzersizde oluşturduğun ve kullanıcıyı temsil eden tek bir sütun içeren user_prof DataFrame'i senin için yüklendi. Benzer şekilde, tahminlerden hariç tutabilmen için list_of_movies_enjoyed da yüklendi.

Bu egzersiz

Python ile Öneri Motorları Geliştirme

kursunun bir parçasıdır
Kursu Görüntüle

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

from sklearn.metrics.pairwise import cosine_similarity

# Find subset of tfidf_df that does not include movies in list_of_movies_enjoyed
tfidf_subset_df = tfidf_df.____(list_of_movies_enjoyed, axis=____)
Kodu Düzenle ve Çalıştır