نظام توصية بالأفلام (Recommendation System) مبني باستخدام تقنية التعاون العصبي (Neural Collaborative Filtering)، يقترح أفلاماً للمستخدمين بناءً على أنماط تقييماتهم السابقة.
? تفاصيل المشروع:
- بناء النموذج على مجموعة بيانات MovieLens الشهيرة.
- تصميم معمارية شبكة عصبية تجمع بين Matrix Factorization و Multi-Layer Perceptron.
- تحقيق RMSE = 0.87 من خلال هندسة الميزات (Feature Engineering) وضبط الـ Hyperparameters.
- تقييم النموذج باستخدام معايير Precision@K و Recall@K.
? الأدوات والتقنيات:
- TensorFlow / PyTorch
- Pandas, NumPy
- Scikit-learn (للتقييم)
- Jupyter Notebook
? الفائدة العملية:
هذا النوع من الأنظمة هو نفس التقنية المستخدمة في Netflix و Amazon لاقتراح المحتوى للمستخدمين، ويمكن تطبيقه على المتاجر الإلكترونية، المنصات التعليمية، وأي خدمة تحتاج Personalization.