ルートハブ
ニーズをサポートに迅速につなぐ。
機能
乗換案内アプリでは、Gemini API の独自機能(特に Gemini Pro モデル)を活用して、大都市圏に特化した非常に正確な検索を行っています。ユーザーが Flutter アプリからリクエストを送信すると、そのプロンプトによって Firestore がすぐに更新されます。次に、エンベディングと関連するインテントを格納する Firestore のベクトル インデックスを使用して、最近傍探索を実行します。このプロセスでは、アプリ内の事前定義されたインテントと照合することで、ユーザーの意図(避難所や医療機関の検索など)を特定します。
Gemini の優れた機能は、高度なローカライズ検索を実現できることです。ユーザーの意図が特定されると、Gemini はユーザーの大都市圏内で位置情報に特化した検索を行い、避難所や医療機関などの関連データを取得します。これにより、ユーザーの位置情報に正確に適合した、コンテキストに応じたタイムリーな情報をユーザーに提供できます。
Gemini から取得されたデータは、Instructor Python ライブラリを使用してフォーマットされ、明確で関連性のある情報としてユーザーに提示されます。この機能は、位置情報に基づく即時的な支援を提供できるだけでなく、継続的な改善も可能です。ユーザーからのフィードバックに基づき、Google はインテント ベクトルを継続的に更新し、今後の検索の精度と関連性を高め、アプリをよりスマートでレスポンシブなものにしていきます。
構成
- Flutter
- Android
- ウェブ/Chrome
- Firebase
- Firestore
- ベクトル インデックス
- Gemini Pro モデル
- Gemini エンベディング モデル
- Firebase Authentication
- Firebase Hosting
- Firebase Cloud Functions
- Firebase Crashlytics
- Remote Config
- Firebase 向け Google アナリティクス
チーム
By
Neil Jay Warner、Eric Livesay、David Allen、Carlos Doble、Trey Henry、Ladis Aguilar、James Henry
差出人
米国