Centro de viajes
Conectar rápidamente la necesidad con la asistencia
Qué hace
En la app de Journey Hub, aprovechamos las capacidades únicas de la API de Gemini, específicamente el modelo Gemini Pro, para realizar búsquedas muy precisas y específicas de áreas metropolitanas. Cuando un usuario envía una solicitud a través de la app de Flutter, Firestore se actualiza de inmediato con su instrucción. Luego, empleamos un índice vectorial en Firestore, que contiene incorporaciones y los intents asociados, para realizar una búsqueda de vecino más cercano. Este proceso identifica la intención del usuario, como buscar centros de refrigeración o ayuda médica, y la hace coincidir con intenciones predefinidas dentro de la app.
La función más destacada de Gemini es su capacidad para realizar búsquedas altamente localizadas. Una vez que se identifica la intención del usuario, Gemini realiza una búsqueda enfocada y específica de la ubicación dentro del área metropolitana del usuario y recupera datos relevantes, como centros de refrigeración o instalaciones médicas. Esto garantiza que los usuarios reciban información oportuna y específica del contexto adaptada con precisión a su ubicación geográfica.
Los datos recuperados a través de Gemini se formatean con la biblioteca de Python de Instructor para garantizar la claridad y la relevancia antes de presentarlos al usuario. Esta función no solo proporciona asistencia inmediata basada en la ubicación, sino que también permite un perfeccionamiento continuo. A medida que los usuarios envíen comentarios, actualizaremos continuamente los vectores de intent para mejorar la precisión y la relevancia de las búsquedas futuras, lo que hará que la app sea más inteligente y responsiva con el tiempo.
Con la tecnología de
- Flutter
- Android
- Web/Chrome
- Firebase
- Firestore
- Índices vectoriales
- Modelo Gemini Pro
- Modelo de incorporación de Gemini
- Firebase Authentication
- Firebase Hosting
- Firebase Cloud Functions
- Firebase Crashlytics
- Remote Config
- Firebase Analytics
Equipo
De
Neil Jay Warner, Eric Livesay, David Allen, Carlos Doble, Trey Henry, Ladis Aguilar, James Henry
De
Estados Unidos