Chatbot de análise por IA usando dados de smartwatch Garmin
(github.com/Zamoca42)Links do serviço
🚀 Apresentação do serviço
Fui inspirado por uma postagem no GeekNews sobre o GarminDB, uma ferramenta para analisar dados de smartwatches Garmin. Eu também era usuário de smartwatch da Garmin e, ao experimentar o GarminDB, achei a análise de dados excelente, mas senti falta de uma interface de usuário melhor.
A ideia começou com a pergunta: "E se uma IA pudesse analisar meus dados de saúde de forma abrangente e explicá-los de maneira simples?". A partir disso, desenvolvi o Garmin Fit Bot como um chatbot no KakaoTalk acessível a qualquer pessoa.
💡 Processo de mudança de direção do serviço
No início, imaginei um "serviço de alertas que envia relatórios de saúde em horários definidos". O usuário configuraria áreas de interesse, como exercícios, sono e estresse, e receberia os resultados da análise todos os dias em um horário fixo.
No entanto, durante o desenvolvimento, surgiram algumas perguntas importantes.
- Qual é o melhor momento para coletar os dados?
- Os usuários realmente querem notificações em horários fixos?
- Na prática, não seria mais importante obter uma informação específica de saúde exatamente no momento em que a pessoa quer saber?
- Se a pessoa definir apenas um único interesse, será que outros dados úteis não deixariam de ser aproveitados?
Depois de refletir sobre isso, mudei a direção para um chatbot conversacional: em vez de alertas fixos, o usuário pode fazer perguntas livremente no momento que quiser, e a IA fornece insights personalizados de saúde.
👥 Recomendado para quem
- Usa um smartwatch Garmin
- Quer entender dados de saúde de forma mais simples e significativa
- Quer melhorar hábitos de saúde no dia a dia
- Tem grande interesse em exercícios, sono e gerenciamento de estresse
- Quer receber insights personalizados com base nos próprios dados de saúde
🔍 Principais funcionalidades
- Integração simples com a conta do Garmin Connect
- Coleta automática de dados de saúde (frequência cardíaca, estresse, nível de atividade, sono e registros de exercícios)
- Análise personalizada do estado de saúde com base em IA
- Interface intuitiva via KakaoTalk
🌱 Impressões do desenvolvimento
Ao desenvolver este serviço, vivi a experiência de melhorar naturalmente meus próprios hábitos de vida. Passei a usar o smartwatch com regularidade para analisar os dados e, como resultado, comecei a praticar com mais frequência atividades como corrida, caminhada e ciclismo.
O Garmin Fit Bot é um pequeno projeto que nasceu das minhas próprias necessidades. Espero que este serviço também seja útil para outros usuários da Garmin.
2 comentários
Não dá para confirmar se a conexão inicial da conta foi feita corretamente
e depois disso, ao verificar o resultado, só aparece erro.
Obrigado pelo feedback! Ao verificar os logs, vi que há um erro de tipo na parte que busca as informações de exercício durante a coleta de dados. Vou corrigir isso agora mesmo.