Bắt đầu ngayBắt đầu miễn phí

Đánh giá phim tương đồng và khác biệt

Một số thể loại phim có thể được một nhóm người yêu thích nhưng nhóm khác lại ghét. Điều này thường phản ánh thể loại phim hơn là chất lượng của nó. Ví dụ, phim kinh dị — nhiều người cực kỳ thích, trong khi người khác lại ghét.

Bằng cách hiểu những phim nào được đánh giá theo cách tương tự, chúng ta thường có thể tìm ra những phim rất giống nhau.

Trong bài tập này, bạn sẽ so sánh các phim và xem liệu chúng có nhận được các mẫu đánh giá tương tự hay không.

DataFrame movie_ratings_centered đã được tải, với mỗi hàng là một bộ phim và các điểm số đã được chuẩn tâm (centered) của nó làm giá trị.

Bài tập này là một phần của khóa học

Xây dựng Recommendation Engine bằng Python

Xem khóa học

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

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)
Chỉnh sửa và Chạy Mã