วัตถุประสงค์ของระบบการแนะนำโดยพื้นฐานคือเพื่อค้นหาเนื้อหาที่น่าสนใจสำหรับแต่ละบุคคล นอกจากนี้ ยังมีปัจจัยหลายประการในการสร้างรายการเนื้อหาที่เป็นประโยชน์และน่าสนใจสำหรับผู้ใช้/แต่ละบุคคลโดยเฉพาะ ระบบการแนะนำคืออัลกอริธึมที่ใช้ปัญญาประดิษฐ์ ซึ่งจะดูตัวเลือกที่เป็นไปได้ทั้งหมด และสร้างรายการที่กำหนดเองซึ่งน่าสนใจและเกี่ยวข้องกับแต่ละบุคคล ผลลัพธ์เหล่านี้ขึ้นอยู่กับโปรไฟล์ ประวัติการค้นหา/การเรียกดู สิ่งที่คนอื่นที่มีลักษณะ/ข้อมูลประชากรคล้ายคลึงกันกำลังดู และแนวโน้มที่คุณจะดูภาพยนตร์เหล่านั้น
นี่คือแอปพลิเคชันเว็บแบบสตรีมไลท์ที่สามารถแนะนำภาพยนตร์ที่คล้ายคลึงกันประเภทต่างๆ ตามความสนใจของผู้ใช้
ลิงค์แอพ
ขั้นตอน:
โคลนพื้นที่เก็บข้อมูล
https://github.com/dipesg/Movie-Recommendation-System.git
สร้างสภาพแวดล้อม conda หลังจากโคลนพื้นที่เก็บข้อมูลในโฟลเดอร์ใดโฟลเดอร์หนึ่ง
conda create -n venv python=3.7 -y
เปิดใช้งานสภาพแวดล้อม
conda activate venv
ติดตั้งข้อกำหนด
pip install -r requirements.txt
เรียกใช้ไฟล์นี้เพื่อสร้างไฟล์ดอง
generetingEmbedding.py
ตอนนี้รันคำสั่งต่อไปนี้ในพร้อมท์คำสั่งเพื่อเรียกใช้แอป
streamlit run app.py
Author: Dipesh Silwal
Email: [email protected]