Chatbot baseado em inteligência artificial para sugestão personalizada de treinos físicos via Whatsapp

dc.contributor.advisor1 Sousa, Antonio Santos de
dc.contributor.advisor1Lattes http://lattes.cnpq.br/8911457061547396pt_BR
dc.creator Rocha, Cauã Wesly Silva
dc.creator.Lattes lattes.cnpq.br/7187489832530805pt_BR
dc.date.accessioned 2026-08-06T13:11:57Z
dc.date.available 2028-08-01
dc.date.available 2026-08-06T13:11:57Z
dc.date.issued 2026
dc.description.abstract Sedentary behavior affects approximately 47% of Brazilian adults, worsened by socioeconomic inequalities that limit access to personalized physical activity guidance. This paper presents the development of an artificial intelligence-based chatbot integrated with WhatsApp, capable of suggesting personalized workout plans based on individual user profiles. The solution was built with N8N as a conversational flow orchestrator, two specialized Google Gemini 2.5 Flash agents — a Profile Classifier and a Personal Trainer —, a PostgreSQL 16 database containing 45 academically validated exercises, WAHA as a WhatsApp interface, and Docker for local containerization. Testing was conducted using the black-box method with seven fictional personas, covering three intensity levels, different age groups, distinct physical goals, and varied health conditions. All executions were completed successfully, with an average response time of 19.62 seconds and full respect for all reported contraindications. In three cases the classified intensity level diverged from the expected outcome in a contextually justifiable way, demonstrating that the system integrates multiple profile variables. The results indicate the technical feasibility of democratizing access to physical activity guidance through low-code tools and large language models, in alignment with SDG 3 of the UN 2030 Agenda.pt_BR
dc.description.resumo O sedentarismo atinge aproximadamente 47% dos adultos brasileiros, sendo agravado por desigualdades socioeconômicas que limitam o acesso a orientações personalizadas de atividade física. Este trabalho apresenta o desenvolvimento de um chatbot baseado em inteligência artificial integrado ao WhatsApp, capaz de sugerir treinos físicos personalizados a partir do perfil individual do usuário. A solução foi construída com N8N como orquestrador de fluxos, dois agentes especializados do Google Gemini 2.5 Flash — um Classificador de Perfil e um Personal Trainer —, banco de dados PostgreSQL 16 com 45 exercícios academicamente validados, WAHA como interface WhatsApp e Docker para conteinerização local. Os testes foram realizados pelo método de caixa preta com sete personas fictícias, cobrindo três níveis de intensidade, diferentes faixas etárias, objetivos distintos e variadas condições de saúde. Todas as execuções foram concluídas com sucesso, com tempo médio de 19,62 segundos e respeito integral às contraindicações informadas. Em três casos o nível de intensidade classificado divergiu do gabarito de forma contextualmente justificável, demonstrando que o sistema integra múltiplas variáveis do perfil. Os resultados indicam a viabilidade técnica de democratizar o acesso à orientação de atividade física por meio de ferramentas low-code e modelos de linguagem de grande porte, em alinhamento com o ODS 3 da Agenda 2030 da ONU.pt_BR
dc.description.sponsorship Agência 1pt_BR
dc.identifier.uri https://bia.ifpi.edu.br/jspui/handle/123456789/5751
dc.language porpt_BR
dc.publisher Instituto Federal de Educação, Ciência e Tecnologia do Piauípt_BR
dc.publisher.country Brasilpt_BR
dc.publisher.department Campus Parnaíbapt_BR
dc.publisher.initials IFPIpt_BR
dc.rights Acesso Restritopt_BR
dc.subject chatbotpt_BR
dc.subject inteligência artificialpt_BR
dc.subject atividade físicapt_BR
dc.subject WhatsApppt_BR
dc.subject N8Npt_BR
dc.subject Google Geminipt_BR
dc.subject Saúde digitalpt_BR
dc.subject.cnpq CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
dc.subject.cnpq CNPQ::CIENCIAS DA SAUDE::EDUCACAO FISICApt_BR
dc.title Chatbot baseado em inteligência artificial para sugestão personalizada de treinos físicos via Whatsapppt_BR
dc.type Trabalho de Conclusão de Cursopt_BR

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
2026_tcc_cwsrocha.pdf
Size:
6.27 MB
Format:
Adobe Portable Document Format
Description:
Trabalho de Conclusão de Curso
Loading...
Thumbnail Image
Name:
2026_termo_cwsrocha.pdf
Size:
269.4 KB
Format:
Description:
Termo de Autorização

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.82 KB
Format:
Item-specific license agreed upon to submission
Description: