การค้นหาผู้ใช้ที่คล้ายกัน
Collaborative filtering อาศัยหลักการที่ว่าผู้ใช้ที่เคยให้คะแนนรายการต่างๆ ในลักษณะคล้ายกัน มักมีรสนิยมที่ใกล้เคียงกัน และมีแนวโน้มที่จะให้คะแนนรายการใหม่ในทิศทางเดียวกันด้วย
ชุดข้อมูลย่อยของภาพยนตร์ถูกโหลดไว้ในตัวแปร user_ratings_subset
DataFrame นี้เก็บคะแนนที่ผู้ใช้ให้ โดยแต่ละแถวแทนผู้ใช้หนึ่งคน และแต่ละคอลัมน์แทนภาพยนตร์หนึ่งเรื่อง
ตรวจสอบ user_ratings_subset แล้วตอบว่าผู้ใช้รายใดมีความคล้ายคลึงกับ User A มากที่สุด?
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้าง Recommendation Engine ด้วย Python
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด