Cine Match
İstemlere göre kişiselleştirilmiş film önerileri.
Ne işe yarar?
Uygulamamız, kullanıcı tarafından sağlanan ilk istem doğrultusunda film önerisinde bulunmak için Gemini API'yi kullanır. Bu istem; film kategorileri, aktör adları, ödüller veya kullanıcının istediği başka bir parametre dahil olmak üzere her türde olabilir.
Arka uç, TypeScript ile Node.js'de geliştirilerek güçlü ve ölçeklenebilir bir performans sağlar. Arama isteğinin gönderilmesini işlemek için Google Cloud Functions'dan yararlanırız. İstem alındıktan sonra Gemini API, isteği işler ve belirtilen ölçütlere en uygun filmlerin listesini oluşturur.
Gemini ideal filmi belirledikten sonra uygulama, IMDB API ile etkileşime geçer. Bu API, filmin başlığını, özetini ve kapak resmini döndürür. Gemini API, isteğin bağlamını analiz ederek veritabanını arar ve doğru ve alakalı sonuçlar sağlar.
Bu sorunsuz entegrasyon, kullanıcıların ilgi alanlarına veya mevcut ruh hallerine mükemmel şekilde uyan yeni filmler keşfetmesine ya da klasikleri tekrar izlemesine olanak tanıyarak son derece kişiselleştirilmiş bir kullanıcı deneyimi sağlar. İlk istemdeki esneklik ile önerilerdeki doğruluk, uygulamayı film severler için güçlü bir araç haline getiriyor.
Aşağıdakilerle tasarlandı:
- Flutter
- Firebase
- Cloud Functions
Takım
Değişikliği yapan
Cine Match
Nereden
Brezilya