ฮับการเดินทาง
เชื่อมต่อผู้ที่ต้องการความช่วยเหลือกับทีมสนับสนุนได้อย่างรวดเร็ว
การทำงาน
ในแอป 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
จาก
สหรัฐอเมริกา