Cine Match

プロンプトに基づいてパーソナライズされた映画のおすすめ。

機能

このアプリは Gemini API を使用して、ユーザーが最初に入力したプロンプトに基づいて映画をおすすめします。このプロンプトは、映画のカテゴリ、俳優の名前、賞など、ユーザーが希望する任意のパラメータにすることができます。

バックエンドは TypeScript を使用して Node.js で開発されているため、堅牢でスケーラブルなパフォーマンスが保証されます。Google Cloud Functions を利用して、検索プロンプトの送信を処理しています。プロンプトが受信されると、Gemini API はプロンプトを処理し、指定された条件に最も適した映画のリストをキュレートします。

Gemini が理想的な映画を特定すると、アプリケーションは IMDB API とやり取りし、映画のタイトル、概要、カバー画像を返します。Gemini API は、プロンプトのコンテキストを分析してデータベースを検索し、正確で関連性の高い結果を提供します。

このシームレスな統合により、ユーザーの興味や現在の気分にぴったりの新しい映画を見つけたり、名作を再び鑑賞したりできる、高度にパーソナライズされたユーザー エクスペリエンスが実現します。最初のプロンプトの柔軟性とおすすめの精度を組み合わせることで、映画ファンにとって強力なツールになっています。

構成

  • Flutter
  • Firebase
  • Cloud Functions

チーム

By

Cine Match

差出人

ブラジル