Membuat rekomendasi berdasarkan genre film
Sekarang setelah data Anda berada dalam format yang dapat digunakan dan Anda tahu cara membandingkan dua film, langkah berikutnya adalah menggunakannya untuk menghasilkan rekomendasi. Pada latihan ini, Anda akan mempelajari cara membuat rekomendasi untuk film apa pun dalam himpunan data Anda.
Skor kemiripan antara semua film dalam himpunan data yang Anda hitung pada latihan sebelumnya telah dimuat sebelumnya sebagai jaccard_similarity_array. movie_cross_table yang berisi film dan atributnya juga tersedia.
Agar lebih mudah digunakan, Anda perlu membungkus skor kemiripan tersebut ke dalam sebuah DataFrame. Lalu Anda akan menggunakan DataFrame baru ini untuk menyarankan rekomendasi film.
Latihan ini adalah bagian dari kursus
Membangun Recommendation Engine di Python
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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)