الغرض الأساسي من نظام التوصية هو البحث عن المحتوى الذي قد يكون مثيرًا للاهتمام للفرد. علاوة على ذلك، فإنه يتضمن عددًا من العوامل لإنشاء قوائم مخصصة من المحتوى المفيد والمثير للاهتمام الخاص بكل مستخدم/فرد. أنظمة التوصية هي خوارزميات تعتمد على الذكاء الاصطناعي والتي تتصفح جميع الخيارات الممكنة وتنشئ قائمة مخصصة من العناصر المثيرة للاهتمام وذات الصلة بالفرد. تعتمد هذه النتائج على ملفهم الشخصي، وسجل البحث/التصفح، وما يشاهده الأشخاص الآخرون الذين لديهم سمات/خصائص سكانية مماثلة، وما مدى احتمالية مشاهدتك لهذه الأفلام.
هذا تطبيق ويب مبسط يمكنه التوصية بأنواع مختلفة من الأفلام المشابهة بناءً على اهتمامات المستخدم.
رابط التطبيق
خطوات:
استنساخ المستودع
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]