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

So sánh từng phim bằng độ tương đồng Jaccard

Trong bài học trước, bạn đã tạo một DataFrame về các bộ phim, trong đó mỗi cột đại diện cho một thể loại khác nhau. Giờ bạn có thể dùng DataFrame này để so sánh phim bằng cách đo độ tương đồng Jaccard giữa các hàng. Điểm số Jaccard càng cao thì hai mục càng giống nhau.

Trong bài tập này, bạn sẽ so sánh phim GoldenEye với Toy Story, và GoldenEye với SkyFall, rồi đối chiếu kết quả.

DataFrame movie_cross_table chứa tất cả các phim dưới dạng hàng và các thể loại dưới dạng cột Boolean mà bạn đã tạo ở bài trước đã được nạp sẵn.

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.

# Import numpy and the Jaccard similarity function
import numpy as np
from sklearn.metrics import ____
Chỉnh sửa và Chạy Mã