MovieMind AI: نظام توصية أفلام هجين (Hybrid) ذو واجهة عرض متميزة ب استخدام python
تفاصيل العمل
مشروع هندسي متكامل تم تطويره باستخدام بيئة عمل Python pure-stack، حيث تم الاعتماد على لغة بايثون في كافة طبقات النظام: بدءاً من الخوارزميات الرياضية، مروراً بمعالجة البيانات الضخمة، وصولاً إلى بناء واجهة المستخدم الرسومية الاحترافية. المكونات التقنية (Python-Driven): ذكاء اصطناعي بلغة بايثون: بناء محرك توصية هجين (Hybrid) يدمج بين مكتبات Scikit-learn و Surprise لتطبيق خوارزميات المصفوفات (SVD) وتحليل النصوص (TF-IDF) لضمان أعلى دقة في التوقعات. واجهة مستخدم Pythonic: تطوير واجهة عرض عالمية (Premium UI) باستخدام إطار عمل Streamlit، مما سمح بتحويل كود بايثون البرمجي إلى تطبيق ويب تفاعلي يدعم تقنيات الـ Glassmorphism والتأثيرات الحركية المتطورة. إدارة وهندسة البيانات: استخدام مكتبة Pandas و NumPy لمعالجة وتجهيز بيانات الأفلام والمستخدمين، وإجراء عمليات التنظيف (Cleaning) وحساب الإحصائيات الحيوية في الوقت الفعلي. تكامل البيانات (API Integration): استخدام مكتبات Requests البرمجية للربط مع قاعدة بيانات TMDB لجلب الملحقات المرئية، مع بناء نظام تخزين مؤقت (Caching) ذكي بلغة بايثون لتحسين الأداء. تحليل الأداء المرئي: عرض نتائج التقييم (Metrics) ورسوم بيانية تفاعلية باستخدام Plotly، وكل ذلك يتم توليده ديناميكياً من خلال كود بايثون فقط.
مهارات العمل
بطاقة العمل
طلب عمل مماثل