ฮับการเดินทาง

เชื่อมต่อผู้ที่ต้องการความช่วยเหลือกับทีมสนับสนุนได้อย่างรวดเร็ว

การทำงาน

ในแอป Journey Hub เราใช้ประโยชน์จากความสามารถเฉพาะตัวของ Gemini API โดยเฉพาะโมเดล Gemini Pro เพื่อทำการค้นหาที่แม่นยำสูงสำหรับพื้นที่มหานคร เมื่อผู้ใช้ส่งคำขอผ่านแอป Flutter ระบบจะอัปเดต Firestore ด้วยพรอมต์ของผู้ใช้ทันที จากนั้นเราจะใช้ดัชนีเวกเตอร์ใน Firestore ซึ่งมีข้อมูลเชิงลึกและ Intent ที่เชื่อมโยงกันเพื่อทำการค้นหาเพื่อนบ้านที่ใกล้ที่สุด กระบวนการนี้จะระบุความตั้งใจของผู้ใช้ เช่น การค้นหาศูนย์พักความร้อนหรือความช่วยเหลือทางการแพทย์ โดยจับคู่กับ Intent ที่กําหนดไว้ล่วงหน้าภายในแอป

ฟีเจอร์ที่โดดเด่นของ Gemini คือความสามารถในการแสดงผลการค้นหาที่แปลเป็นภาษาท้องถิ่นได้ เมื่อระบุความตั้งใจของผู้ใช้แล้ว Gemini จะทำการค้นหาที่มุ่งเน้นสถานที่ตั้งเฉพาะภายในเขตเมืองของผู้ใช้ โดยดึงข้อมูลที่เกี่ยวข้อง เช่น ศูนย์ทำความเย็นหรือสถานพยาบาล วิธีนี้ช่วยให้มั่นใจได้ว่าผู้ใช้จะได้รับข้อมูลที่เฉพาะเจาะจงตามบริบทและทันท่วงทีซึ่งปรับให้เหมาะกับสถานที่ตั้งทางภูมิศาสตร์ของผู้ใช้อย่างแม่นยำ

จากนั้นระบบจะจัดรูปแบบข้อมูลที่ดึงผ่าน Gemini โดยใช้ไลบรารี Python ของ Instructor เพื่อให้แน่ใจว่าข้อมูลมีความชัดเจนและมีความเกี่ยวข้องก่อนที่จะแสดงต่อผู้ใช้ ความสามารถนี้ไม่เพียงให้ความช่วยเหลือตามสถานที่ตั้งโดยทันที แต่ยังช่วยให้สามารถปรับแต่งได้อย่างต่อเนื่อง เมื่อผู้ใช้แสดงความคิดเห็น เราจะอัปเดตเวกเตอร์ความตั้งใจอย่างต่อเนื่องเพื่อเพิ่มความแม่นยำและความเกี่ยวข้องของการค้นหาในอนาคต ซึ่งจะทำให้แอปฉลาดขึ้นและตอบสนองได้ดีขึ้นเมื่อเวลาผ่านไป

สร้างขึ้นด้วย

  • 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

จาก

สหรัฐอเมริกา