מרכז הנסיעות

קישור מהיר בין הצורך לתמיכה.

תיאור

באפליקציית Journey Hub אנחנו משתמשים ביכולות הייחודיות של Gemini API, ובמיוחד במודל Gemini Pro, כדי לבצע חיפושים מדויקים מאוד ספציפיים לאזורים מטרופולינים. כשמשתמש שולח בקשה דרך אפליקציית Flutter, ההנחיה שלו מתעדכנת ב-Firestore באופן מיידי. לאחר מכן אנחנו משתמשים במסד נתונים של וקטורים ב-Firestore, שמכיל הטמעות (embeddings) וכוונות משויכות, כדי לבצע חיפוש לפי השכן הקרוב ביותר. התהליך הזה מאפשר לזהות את כוונת המשתמש, למשל חיפוש מרכזי קירור או עזרה רפואית, על ידי התאמה לכוונת חיפוש מוגדרת מראש באפליקציה.

התכונה הבולטת של Gemini היא היכולת לספק חיפושים עם מיקוד מקומי גבוה. אחרי זיהוי הכוונה של המשתמש, מערכת Gemini מבצעת חיפוש ממוקד ומותאם למיקום בתוך אזור המטרופולין של המשתמש, ומאחזרת נתונים רלוונטיים כמו מרכזי קירור או מוסדות רפואיים. כך המשתמשים מקבלים מידע עדכני ספציפי להקשר, מותאם במדויק למיקום הגיאוגרפי שלהם.

לאחר מכן, הנתונים שאוחזרו דרך Gemini עוברים עיצוב באמצעות ספריית Python של המורים, כדי להבטיח שהם יהיו ברורים ורלוונטיים לפני שהם יוצגו למשתמש. היכולת הזו לא רק מספקת עזרה מיידית שמבוססת על המיקום, אלא גם מאפשרת שיפור מתמשך. ככל שהמשתמשים ישלחו משוב, נמשיך לעדכן את וקטורי הכוונה כדי לשפר את הדיוק והרלוונטיות של חיפושים עתידיים, וכך האפליקציה תהיה חכמה יותר ותגיב מהר יותר עם הזמן.

מבוסס על

  • Flutter
  • Android
  • אינטרנט/Chrome
  • Firebase
  • Firestore
  • אינדקסים וקובצי ווקטורים
  • מודל Gemini Pro
  • מודל הטמעה של Gemini
  • אימות ב-Firebase
  • אירוח ב-Firebase
  • Firebase Cloud Functions
  • Firebase Crashlytics
  • הגדרת תצורה מרחוק
  • Firebase Analytics

קבוצה

על ידי

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

מאת

ארצות הברית