MulaiMulai sekarang secara gratis

Penilaian film yang mirip dan berbeda

Beberapa jenis film mungkin disukai oleh satu kelompok orang, tetapi dibenci oleh kelompok lain. Hal ini bisa lebih mencerminkan jenis film daripada kualitasnya. Ambil contoh, film horor — banyak orang sangat menyukainya, sementara yang lain membencinya.

Dengan memahami film mana yang diulas dengan cara serupa, kita sering dapat menemukan film yang sangat mirip.

Dalam latihan ini, Anda akan membandingkan film dan melihat apakah film-film tersebut menerima pola ulasan yang serupa.

DataFrame movie_ratings_centered telah dimuat dengan satu baris per film, dan nilai di dalamnya adalah rating yang telah dipusatkan (centered).

Latihan ini adalah bagian dari kursus

Membangun Recommendation Engine di Python

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

from sklearn.metrics.pairwise import cosine_similarity

# Assign the arrays to variables
sw_IV = movie_ratings_centered.loc['Star Wars: Episode IV - A New Hope (1977)', :].values.reshape(1, -1)
sw_V = ____.____['Star Wars: Episode V - The Empire Strikes Back (1980)', :].____.____(1, -1)

# Find the similarity between two Star Wars movies
similarity_A = cosine_similarity(____, ____)
print(similarity_A)
Edit dan Jalankan Kode