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

Gợi ý dựa trên thể loại phim

Giờ đây bạn đã có dữ liệu ở định dạng có thể dùng và biết cách so sánh hai bộ phim, bước tiếp theo là dùng điều đó để tạo gợi ý. Trong bài này, bạn sẽ học cách tạo gợi ý cho bất kỳ bộ phim nào trong tập dữ liệu của mình. Các điểm tương đồng giữa tất cả phim trong tập dữ liệu mà bạn đã tính ở bài trước đã được nạp sẵn vào jaccard_similarity_array. movie_cross_table chứa danh sách phim và thuộc tính của chúng cũng đã sẵn sàng.

Để tiện sử dụng, bạn cần bọc các điểm tương đồng này vào một DataFrame. Sau đó, bạn sẽ dùng DataFrame mới để đề xuất một phim nên xem.

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.

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