1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Xây dựng Recommendation Engine bằng Python

Connected

Bài tập

Tìm tất cả các cặp phim

Trong bài tập này, bạn sẽ tìm hiểu cách lấy tất cả các cặp phim hoặc tất cả các hoán vị của các cặp phim đã được xem bởi cùng một người.

user_ratings_df đã được nạp lại, chứa danh sách người dùng và các bộ phim họ đã xem.

Bạn sẽ cần tạo một hàm để tìm mọi cặp phần tử có thể có trong một danh sách mà hàm được áp dụng. Để thuận tiện, bạn sẽ xuất kết quả dưới dạng một DataFrame. Vì bạn chỉ muốn tìm các phim đã được xem bởi cùng một người chứ không phải mọi hoán vị có thể có, hãy nhóm theo user_id khi áp dụng hàm.

Hướng dẫn 1/2

undefined XP
    1
    2
  • Tạo một hàm tên find_movie_pairs để tìm tất cả các hoán vị của một Series và lưu kết quả dưới dạng DataFrame.
  • Áp dụng hàm này lên DataFrame user_ratings_df và in kết quả.