Inspiración
Nuestra inspiración surge directamente de nuestras familias, especialmente de madres, padres y adultos mayores. Observamos cómo se frustran al interactuar con chatbots tradicionales, formularios numéricos y botones básicos, enfrentándose a barreras que les impiden acceder fácilmente a información vital sobre asuntos gubernamentales. Queríamos transformar esa frustración en una experiencia intuitiva y amigable mediante la integración avanzada de inteligencia artificial.
Qué hace
Conin IA es un agente conversacional impulsado por IA (Gemini), diseñado para sustituir chatbots tradicionales con un enfoque más natural, utilizando lenguaje cotidiano. Mediante la vectorización de documentos oficiales del gobierno en formato PDF usando Chromadb, Conin IA responde consultas sobre temas específicos como la tenencia, el predial y las tarjetas de bienestar. Además, puede proporcionar ubicaciones precisas integrando direcciones con Google Maps y ofrecer formularios embebidos dentro de la aplicación, facilitando trámites desde un mismo lugar. Esta propuesta es sustituir el chatbot de Whatsapp haciendo mediante la app AppQro, potenciando mas la IA y siendo mas segura en entregar información.
Cómo lo construimos
Utilizamos Gemini para la inteligencia artificial, vectorizando documentos PDF en Chromadb para crear una base de datos personalizada con información oficial. La interacción se implementó en Node.js, mientras que la aplicación móvil se desarrolló en Flutter, gestionando estados con Riverpod. Levantamos un servicio local con Python para Chromadb y empleamos Cloudflare Tunnel para facilitar la comunicación interna del equipo y las pruebas en tiempo real.
Retos que enfrentamos
Nuestro mayor desafío fue aprender rápidamente tecnologías completamente nuevas. El equipo está compuesto principalmente por desarrolladores de videojuegos, por lo que debimos adquirir habilidades aceleradas en desarrollo móvil, vectorización de documentos, gestión de estados en Flutter, manejo de Gemini en Node.js y configuración avanzada de servicios locales y túneles con Cloudflare, todo en muy poco tiempo.
Logros que nos enorgullecen
Estamos orgullosos de haber construido en poco tiempo un agente inteligente funcional que responde eficazmente y en lenguaje sencillo a consultas complejas sobre trámites gubernamentales. Logramos vectorizar exitosamente documentos oficiales, implementar integraciones avanzadas como Google Maps y ofrecer una experiencia fluida y sencilla para usuarios no tecnológicos.
Lo que aprendimos
Aprendimos sobre la importancia y potencial de los agentes inteligentes, la implementación efectiva de vectorización con Chromadb, la gestión avanzada de estados en aplicaciones móviles y cómo diseñar prompts óptimos para respuestas precisas y claras. También adquirimos experiencia en colaboración remota eficiente mediante herramientas como Cloudflare Tunnel.
Lo que sigue para Guerreros en Alto (Conin IA)
Planeamos ampliar la base de información, integrando más trámites gubernamentales y expandiendo funcionalidades para que Conin IA sea un agente aún más completo.
Built With
- chromabd
- dart
- express.js
- flutter
- gemini
- google-cloud
- google-maps
- node.js
- python
- riverpod
- typescript
Log in or sign up for Devpost to join the conversation.