Journey Hub
Schnelle Verbindung mit dem Support
Funktion
In der Journey Hub App nutzen wir die einzigartigen Funktionen der Gemini API, insbesondere des Gemini Pro-Modells, um hochpräzise, standortspezifische Suchanfragen durchzuführen. Wenn ein Nutzer über die Flutter-App eine Anfrage sendet, wird Firestore sofort mit dem Prompt aktualisiert. Anschließend verwenden wir einen Vektorindex in Firestore mit Einbettungen und zugehörigen Intents, um eine Suche nach dem nächsten Nachbarn durchzuführen. Dabei wird die Absicht des Nutzers, z. B. nach Kühlzentren oder medizinischer Hilfe zu suchen, ermittelt, indem sie mit vordefinierten Absichten in der App abgeglichen wird.
Das Besondere an Gemini ist die Möglichkeit, sehr lokalisierte Suchanfragen zu liefern. Sobald die Absicht des Nutzers ermittelt wurde, führt Gemini eine gezielte, standortspezifische Suche in der Region des Nutzers durch und ruft relevante Daten wie Kühlzentren oder medizinische Einrichtungen ab. So erhalten Nutzer aktuelle, kontextspezifische Informationen, die genau auf ihren geografischen Standort zugeschnitten sind.
Die über Gemini abgerufenen Daten werden dann mit der Instructor Python-Bibliothek formatiert, um für Klarheit und Relevanz zu sorgen, bevor sie dem Nutzer präsentiert werden. Diese Funktion bietet nicht nur sofortige, standortbasierte Unterstützung, sondern ermöglicht auch eine kontinuierliche Optimierung. Wir aktualisieren die Intent-Vektoren kontinuierlich, um die Genauigkeit und Relevanz zukünftiger Suchanfragen zu verbessern. So wird die App mit der Zeit intelligenter und reaktionsfähiger.
Basis
- Flutter
- Android
- Web/Chrome
- Firebase
- Firestore
- Vektorindexe
- Gemini Pro-Modell
- Gemini-Embedding-Modell
- Firebase Authentication
- Firebase Hosting
- Firebase Cloud Functions
- Firebase Crashlytics
- Remote Config
- Firebase Analytics
Team
Von
Neil Jay Warner, Eric Livesay, David Allen, Carlos Doble, Trey Henry, Ladis Aguilar, James Henry
Von
USA