Please use this identifier to cite or link to this item:
https://repositorio.ufu.br/handle/123456789/47462Full metadata record
| DC Field | Value | Language |
|---|---|---|
| dc.creator | Yamaguti, Hisashi It | - |
| dc.date.accessioned | 2025-10-20T14:01:13Z | - |
| dc.date.available | 2025-10-20T14:01:13Z | - |
| dc.date.issued | 2025-09-29 | - |
| dc.identifier.citation | YAMAGUTI, Hisashi It. Integração de Interface Conversacional (Chatbot) a uma Aplicação Web para Gestão de Consultas Médicas. 2025. 69 f. Trabalho de Conclusão de Curso (Graduação em Engenharia Aeronáutica) - Universidade Federal de Uberlândia, Uberlândia, 2025. | pt_BR |
| dc.identifier.uri | https://repositorio.ufu.br/handle/123456789/47462 | - |
| dc.language | por | pt_BR |
| dc.publisher | Universidade Federal de Uberlândia | pt_BR |
| dc.rights | Acesso Aberto | pt_BR |
| dc.subject | Chatbot | pt_BR |
| dc.subject | WhatsApp Cloud API | pt_BR |
| dc.subject | HTTP | pt_BR |
| dc.subject | Webhook | pt_BR |
| dc.subject | JSON | pt_BR |
| dc.subject | Endpoint | pt_BR |
| dc.subject | Flask | pt_BR |
| dc.subject | Python | pt_BR |
| dc.subject | PHP | pt_BR |
| dc.subject | Javascript | pt_BR |
| dc.subject | HTML | pt_BR |
| dc.subject | CSS | pt_BR |
| dc.title | Integração de Interface Conversacional (Chatbot) a uma Aplicação Web para Gestão de Consultas Médicas | pt_BR |
| dc.title.alternative | Integration of a Conversational Interface (Chatbot) into a Web Application for Managing Medical Appointments | pt_BR |
| dc.type | Trabalho de Conclusão de Curso | pt_BR |
| dc.contributor.advisor1 | Dorça, Fabiano Azevedo | - |
| dc.contributor.advisor1Lattes | http://lattes.cnpq.br/3944579737930998 | pt_BR |
| dc.contributor.referee1 | Silva, Higor Luis | - |
| dc.contributor.referee1Lattes | http://lattes.cnpq.br/2478587933474876 | pt_BR |
| dc.contributor.referee2 | Lima, Maria Adriana Vidigal de | - |
| dc.contributor.referee2Lattes | http://lattes.cnpq.br/0532686872124118 | pt_BR |
| dc.creator.Lattes | https://lattes.cnpq.br/5699773310530798 | pt_BR |
| dc.description.degreename | Trabalho de Conclusão de Curso (Graduação) | pt_BR |
| dc.description.resumo | Este trabalho apresenta o desenvolvimento de um ecossistema para agendamento de consultas composto por: (i) um website no qual profissionais (médicos) e pacientes visualizam compromissos, criam disponibilidades e realizam marcações; e (ii) um chatbot no WhatsApp que executa a autenticação baseada em telefone. Na interação do usuário com o chatbot, a WhatsApp Cloud API gera um payload JSON contendo o número de telefone, garantindo a identificação inequívoca do contato. A partir disso, o chatbot registra o número no sistema e envia um link com código de acesso único para o painel correspondente ao perfil do usuário (médico ou paciente), liberando o acesso ao site apenas após a verificação. O website (\url{https://medcoqueiral.com.br}), desenvolvido em HTML, CSS, JavaScript e PHP e hospedado na LocaWeb, funciona como camada de interface, encaminhando requisições HTTP ao back-end em Python (Flask). Esse back-end, inicialmente exposto ao público por um túnel seguro via Ngrok para prototipação, foi posteriormente migrado para a infraestrutura do Google Cloud. O banco de dados PostgreSQL é compartilhado entre site e chatbot, armazenando contas, registros de consultas e assegurando a unicidade de e-mails e telefones. A solução automatiza o envio e o recebimento de mensagens via WhatsApp Cloud API (HTTP), gerenciando o fluxo conversacional e a persistência de dados. O objetivo principal é simplificar o agendamento entre clientes e profissionais, bem como o cadastro e a entrada segura no sistema, além de facilitar consultas (queries) aos agendamentos para apoiar a organização do profissional. Embora concebida para o contexto médico, a solução é escalável e aplicável a outras áreas que demandam marcação de compromissos. O sistema foi projetado em conformidade com as diretrizes da Meta e com a legislação brasileira, preservando a integridade dos dados e evitando práticas sujeitas a sanções. A adoção de um banco de dados estruturado e da linguagem Python também prepara o terreno para trabalhos futuros em análise de dados e construção de sistemas de recomendação, aproveitando o ecossistema robusto de bibliotecas de IA em Python. | pt_BR |
| dc.publisher.country | Brasil | pt_BR |
| dc.publisher.course | Engenharia Aeronáutica | pt_BR |
| dc.sizeorduration | 69 | pt_BR |
| dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWARE | pt_BR |
| dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::BANCO DE DADOS | pt_BR |
| dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::SISTEMAS DE INFORMACAO | pt_BR |
| dc.orcid.putcode | 194751304 | - |
| Appears in Collections: | TCC - Engenharia Aeronáutica | |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| IntegraçãoInterfaceConversacional.pdf | TCC | 2.51 MB | Adobe PDF | ![]() View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.
