การสร้างคำแนะนำด้วย SVD
เมื่อได้เมทริกซ์ที่คำนวณใหม่พร้อมกรอกข้อมูลในช่องว่างทั้งหมดแล้ว ขั้นตอนต่อไปคือนำมาใช้สร้างการพยากรณ์และคำแนะนำ
ใช้ calc_pred_ratings_df ที่สร้างไว้ในแบบฝึกหัดที่แล้ว ซึ่งมีข้อมูลครบทุกแถวและคอลัมน์ เพื่อค้นหาภาพยนตร์ที่ User_5 น่าจะชื่นชอบมากที่สุด
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้าง Recommendation Engine ด้วย Python
คำแนะนำการฝึกหัด
- ค้นหาภาพยนตร์ที่ได้คะแนนสูงสุดสำหรับ
User_5โดยเรียงลำดับรีวิวทั้งหมดที่สร้างขึ้นสำหรับUser_5จากมากไปน้อย
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Sort the ratings of User 5 from high to low
user_5_ratings = ____.____[____,:].____(____=____)
print(user_5_ratings)