Cine Match
اقتراحات مخصّصة للأفلام استنادًا إلى طلباتك
وظيفتها
يستخدم تطبيقنا واجهة برمجة التطبيقات Gemini API لاقتراح الأفلام استنادًا إلى طلب أولي يقدّمه المستخدم. يمكن أن يكون هذا الطلب من أي نوع، بما في ذلك فئات الأفلام أو أسماء الممثلين أو الجوائز أو أي مَعلمة أخرى يريدها المستخدم.
تم تطوير الواجهة الخلفية باستخدام Node.js مع TypeScript، ما يضمن أداءً قويًا وقابلًا للتطوير. نستفيد من Google Cloud Functions لمعالجة إرسال طلب البحث. بعد تلقّي الطلب، تعالج واجهة برمجة التطبيقات Gemini API الطلب وتُنشئ قائمة بالأفلام التي تتوافق على أفضل وجه مع المعايير المحدّدة.
بعد أن يحدِّد Gemini الفيلم المثالي، يتفاعل التطبيق مع IMDB API، التي تعرض عنوان الفيلم وملخصه وصورة غلافه. من خلال تحليل سياق الطلب، تبحث Gemini API في قاعدة بياناتها وتقدّم نتائج دقيقة وملائمة.
يضمن هذا الدمج السلس تجربة مخصّصة للغاية للمستخدمين، ما يتيح لهم اكتشاف أفلام جديدة أو إعادة مشاهدة أفلام كلاسيكية تتوافق تمامًا مع اهتماماتهم أو مزاجهم الحالي. إنّ الجمع بين المرونة في الطلب الأوّلي والدقة في الاقتراحات يجعل التطبيق أداة فعّالة لعشاق الأفلام.
مصمَّم بالاستناد إلى
- Flutter
- Firebase
- وظائف السحابة الإلكترونية
الفريق
من
Cine Match
من
البرازيل