Journey Hub

Szybkie połączenie z zespołem pomocy.

Działanie

W aplikacji Journey Hub wykorzystujemy unikalne możliwości interfejsu Gemini API, zwłaszcza model Gemini Pro, aby przeprowadzać bardzo dokładne wyszukiwania w obszarach metropolitalnych. Gdy użytkownik przesyła żądanie za pomocą aplikacji Flutter, Firestore jest natychmiast aktualizowany za pomocą prompta. Następnie używamy indeksu wektorowego w Firestore, który zawiera wektory dystrybucyjne i powiązane intencje, do przeprowadzenia wyszukiwania najbliższych sąsiadów. W tym procesie identyfikujemy intencję użytkownika, np. poszukiwanie centrów chłodzenia lub pomocy medycznej, przez dopasowanie jej do wstępnie zdefiniowanych intencji w aplikacji.

Wyróżniającą cechą Gemini jest możliwość przeprowadzania bardzo spersonalizowanych wyszukiwań. Gdy zostanie zidentyfikowany zamiar użytkownika, Gemini przeprowadza ukierunkowane wyszukiwanie w ramach obszaru metropolitalnego użytkownika, aby pobrać odpowiednie dane, np. o centrach chłodniczych lub placówkach medycznych. Dzięki temu użytkownicy otrzymują aktualne informacje o kontekście, dostosowane do ich lokalizacji geograficznej.

Dane pobrane przez Gemini są następnie formatowane za pomocą biblioteki Pythona Instructor, aby zapewnić ich przejrzystość i trafność przed przedstawieniem użytkownikowi. Ta funkcja nie tylko zapewnia natychmiastową pomoc opartą na lokalizacji, ale też umożliwia ciągłe ulepszanie. W miarę otrzymywania opinii od użytkowników będziemy stale aktualizować wektory intencji, aby zwiększać dokładność i trafność wyszukiwania w przyszłości. Dzięki temu aplikacja będzie z czasem coraz mądrzejsza i bardziej responsywna.

Utworzone za pomocą

  • Flutter
  • Android
  • Wersja internetowa/Chrome
  • Firebase
  • Firestore
  • Indeksy wektorowe
  • Model Gemini Pro
  • Model embeddingu Gemini
  • Uwierzytelnianie Firebase
  • Hosting Firebase
  • Firebase Cloud Functions
  • Firebase Crashlytics
  • Zdalna konfiguracja
  • Firebase Analytics

Zespół

Autor:

Neil Jay Warner, Eric Livesay, David Allen, Carlos Doble, Trey Henry, Ladis Aguilar, James Henry

Od

Stany Zjednoczone