การสร้างข้อมูลสำหรับ Content-Based Recommendations
แม้จะอยากข้ามไปหาไอเทมที่คล้ายกันและสร้างคำแนะนำทันที แต่ก็ต้องจัดรูปแบบข้อมูลให้พร้อมใช้งานก่อน ในแบบฝึกหัดต่อไปนี้ จะได้สำรวจข้อมูลพื้นฐานและเรียนรู้วิธีจัดรูปแบบข้อมูลเพื่อใช้กับระบบแนะนำแบบ content-based
เป้าหมายคือให้แต่ละแถวแทนหนึ่งภาพยนตร์ โดยแต่ละคอลัมน์บอกว่าภาพยนตร์นั้นอยู่ในแนว (genre) นั้นหรือไม่
จะใช้ movie_genre_df ซึ่งมีคอลัมน์ดังนี้:
name— ชื่อภาพยนตร์genre_list— แนวภาพยนตร์ที่ถูกจัดหมวดหมู่ไว้
ภาพยนตร์หนึ่งเรื่องอาจมีหลายแนว จึงอาจมีหลายแถวในข้อมูล ในแบบฝึกหัดนี้จะเจาะลงไปที่ภาพยนตร์เรื่องหนึ่ง (ในที่นี้คือ Toy Story) เพื่อให้เห็นภาพของข้อมูลได้ชัดเจนขึ้น
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้าง Recommendation Engine ด้วย Python
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด