Chatbot de análisis con IA usando datos de smartwatch Garmin
(github.com/Zamoca42)Enlaces del servicio
🚀 Presentación del servicio
Me inspiré al ver en GeekNews una publicación sobre GarminDB, una herramienta para analizar datos de smartwatches Garmin. Yo también era usuario de un smartwatch Garmin y, al probar GarminDB, me pareció excelente para el análisis de datos, aunque sentí que le faltaba una mejor interfaz de usuario.
A partir de la idea de: "¿Y si una IA analizara mis datos de salud de forma integral y me los explicara fácilmente?", terminé desarrollando Garmin Fit Bot como un chatbot de KakaoTalk al que cualquiera puede acceder con facilidad.
💡 Proceso de cambio de enfoque del servicio
Al principio imaginé un "servicio de alertas que enviara reportes de salud en horarios definidos". La idea era que el usuario configurara áreas de interés, como ejercicio, sueño o estrés, y recibiera cada día los resultados del análisis a una hora determinada.
Sin embargo, durante el desarrollo surgieron varias preguntas importantes.
- ¿Cuál sería el mejor momento para recopilar los datos?
- ¿De verdad los usuarios quieren notificaciones en horarios fijos?
- ¿No será más importante la información de salud específica que quieren conocer justo en ese momento?
- Si solo se configura un interés, ¿no se dejarían de aprovechar otros datos útiles?
Después de darle muchas vueltas, cambié el enfoque: en lugar de alertas fijas, opté por un chatbot conversacional en el que el usuario puede hacer preguntas libremente cuando quiera, y la IA le entrega insights de salud personalizados.
👥 Recomendado para
- Personas que usan un smartwatch Garmin
- Personas que quieren entender sus datos de salud de una manera más fácil y significativa
- Personas que quieren mejorar sus hábitos de salud en la vida diaria
- Personas con mucho interés en el ejercicio, el sueño y el manejo del estrés
- Personas que quieren recibir insights personalizados basados en sus propios datos de salud
🔍 Funciones principales
- Vinculación sencilla con la cuenta de Garmin Connect
- Recolección automática de datos de salud (frecuencia cardíaca, estrés, nivel de actividad, sueño y registros de ejercicio)
- Análisis personalizado del estado de salud basado en IA
- Interfaz intuitiva a través de KakaoTalk
🌱 Reflexión sobre el desarrollo
Mientras desarrollaba este servicio, viví la experiencia de mejorar de forma natural mis propios hábitos de vida. Empecé a usar el smartwatch de manera constante para poder analizar los datos y, como resultado, comencé a hacer con más frecuencia actividades como correr, caminar y andar en bicicleta.
Garmin Fit Bot es un pequeño proyecto que nació de una necesidad personal. Espero que este servicio también pueda ser útil para otros usuarios de Garmin.
2 comentarios
No puedo confirmar si la vinculación inicial de la cuenta se hizo correctamente
y después de eso, al revisar los resultados, solo aparecen errores.
¡Gracias por el feedback! Revisé los logs y parece que hay un error de tipo al traer la información de ejercicio durante la recolección de datos. Lo corregiré de inmediato.