Wagabit
Wagabit conecta a los compradores con vendedores o servicios relevantes a nivel local.
Qué hace
Wagabit es una plataforma que conecta a compradores con vendedores o proveedores de servicios relevantes en su área local. Permite que los usuarios envíen solicitudes de productos o servicios que buscan, especifiquen detalles y establezcan un radio de ubicación preferido. Los vendedores y proveedores de servicios dentro de ese radio reciben notificaciones de las solicitudes y pueden responder a través de la plataforma de Wagabit, y así iniciar el contacto con el comprador. Esto garantiza que los compradores reciban ofertas de proveedores que sean convenientes geográficamente y se adapten a sus necesidades, mientras que los vendedores obtienen acceso a un público objetivo que busca activamente sus productos o servicios.
La API de Gemini se utiliza en Wagabit para hacer coincidir de manera eficiente las solicitudes de los compradores con los vendedores potenciales. Los perfiles de los vendedores, incluidas las descripciones detalladas de sus productos y servicios, se guardan en Pinecone, una base de datos de vectores. Cuando un comprador envía una solicitud, el sistema primero filtra los datos del vendedor con la búsqueda vectorial de Pinecone y compara la solicitud del comprador con los vectores del vendedor almacenados para encontrar las coincidencias más relevantes. Este filtrado inicial reduce las coincidencias potenciales en función de la similitud con la solicitud del comprador. Luego, los resultados filtrados se envían a la API de Gemini para obtener una coincidencia final y refinada que considere criterios adicionales, como la ubicación y las preferencias específicas. Este proceso de filtrado de dos pasos garantiza conexiones altamente precisas y relevantes entre compradores y vendedores, lo que facilita transacciones rápidas y exitosas.
Con la tecnología de
- Además de la API de Gemini
- Usé la API de Google Maps para los servicios de ubicación geográfica
- lo que permite que los usuarios establezcan su ubicación y radio preferidos para encontrar vendedores o proveedores de servicios relevantes. La API de Google Maps también fue fundamental para permitir la visualización de estas ubicaciones en un mapa dentro de la aplicación. Además
- Integré la API de Google Traductor para traducir las solicitudes de los usuarios y las descripciones de los vendedores al inglés.
- lo que garantiza que la aplicación pueda procesar y hacer coincidir las solicitudes con precisión, independientemente del idioma original que se use. Esta combinación de APIs permitió una integración
- multilingüe
- y la experiencia del servicio basada en la ubicación para los usuarios.
Equipo
De
Daniel Getahun (BlackDiamond)
De
Etiopía