Tạo gợi ý với SVD
Giờ bạn đã có ma trận đã tính lại với tất cả khoảng trống được lấp đầy, bước tiếp theo là dùng nó để tạo dự đoán và gợi ý.
Sử dụng calc_pred_ratings_df mà bạn đã tạo ở bài trước, với đầy đủ mọi hàng và cột, hãy tìm những bộ phim mà User_5 có khả năng thích nhất.
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
Hướng dẫn bài tập
- Tìm các phim được xếp hạng cao nhất cho
User_5bằng cách sắp xếp tất cả các đánh giá đã tạo choUser_5từ cao xuống thấp.
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.
# Sort the ratings of User 5 from high to low
user_5_ratings = ____.____[____,:].____(____=____)
print(user_5_ratings)