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

Film türlerine dayalı öneriler oluşturma

Artık verilerin kullanılabilir bir biçimde ve iki filmi nasıl karşılaştıracağını bildiğine göre, sıradaki adım bunu kullanarak öneriler üretmek. Bu egzersizde, veri kümandeki herhangi bir film için nasıl öneri oluşturacağını öğreneceksin. Geçen egzersizde hesapladığın, veri kümesindeki tüm filmler arasındaki benzerlik puanları jaccard_similarity_array olarak senin için önceden yüklendi. Filmleri ve özniteliklerini içeren movie_cross_table da mevcut.

Kullanımı kolaylaştırmak için, benzerlik puanlarını bir DataFrame içine sarman gerekecek. Ardından bu yeni DataFrame'i kullanarak bir film önerisi önereceksin.

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.

# Wrap the preloaded array in a DataFrame
jaccard_similarity_df = ____.____(____, index=____.____, columns=____.____)

# Find the values for the movie Thor
jaccard_similarity_series = ____.____['Thor']

# Sort these values from highest to lowest
ordered_similarities = jaccard_similarity_series.sort_values(____)

# Print the results
print(ordered_similarities)
Kodu Düzenle ve Çalıştır