bachelorThesis
Desenvolvimento de um Chatbot para Marcação de Consultas em Clínicas
Development of a Chatbot for Scheduling Appointments in Clinics
Registro en:
CARVALHO, Douglas de Souza. Desenvolvimento de um Chatbot para Marcação de Consultas em Clínicas. 2022. 50 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Departamento de Engenharia da Computação, Universidade Federal do Rio Grande do Norte, Natal, 2022.
Autor
Carvalho, Douglas de Souza
Resumen
This work presents a chatbot capable of helping the main public of private health clinics, the
patients, to schedule medical appointments in integration with QuarkClinic, a management
system for these institutions. The application consists of a virtual interface in chat format,
located in an online scheduling portal, where patients can interact textually with the
chatbot. Several interactions can be made, such as: Scheduling consultations at a certain
time, canceling consultations and listing the history of appointments. The aim is to increase
the practicality and speed in scheduling appointments without the need for dedicated
human service. For this work, programming languages such as Javascript, Java and its
Vue and Spring Boot frameworks were used, in addition to Apache NLP, a library based
on machine learning for text processing based on natural language. Este trabalho apresenta um chatbot capaz de ajudar o público principal de clínicas de saúde
particulares, os pacientes, à realizar agendamentos de consultas médicas em integração ao
QuarkClinic, sistema de gerenciamento para essas instituições. A aplicação consiste em
uma interface virtual no formato de chat, localizado em um portal de agendamentos online,
em que os pacientes podem interagir textualmente com o chatbot. Poderão ser feitas
várias interações, tais como: Marcação de consultas em determinado horário, cancelamento
de consultas e listagem do histórico de marcações. O intuito é aumentar a praticidade
e velocidade no agendamento de consultas sem a necessidade de atendimento humano
dedicado. Para este trabalho foram utilizadas linguagens de programação como Javascript,
Java e seus frameworks Vue e Spring Boot, além do ApacheNLP, biblioteca baseado em
aprendizado de máquina para processamento de texto baseado em linguagem natural.