DIÁRIO VIRTUAL:

Carregando...
Imagem de Miniatura
Citações na Scopus
Tipo de produção
Trabalho de Conclusão de Curso
Data
2023-06-13
Autores
MARCELLA COSTA MELO
MATEUS QUEIROZ DE FIGUEIREDO
MILENA TEIXEIRA CORREIA
YASMIN GOMES VITORINO ALVES
Orientador
Ricardo De Carvalho Destro
Periódico
Título da Revista
ISSN da Revista
Título de Volume
Citação
Texto completo (DOI)
Palavras-chave
Processamento Linguagem Natural,Extração de Emoções,Diário Virtual,Auxílio Terapêutico,Gráficos de Emoções.
Resumo
O presente trabalho tem como objetivo desenvolver um diário virtual que identifica sentimentos e emoções, utilizando processamento de linguagem natural, tendo como base textos escritos pelo paciente diariamente na aplicação, gerando como principal resultado a construção de relatórios onde são exibidos gráficos de oscilação de humor que mostram avanços e declínios nos sentimentos dos usuários. Para o desenvolvimento desse projeto, foi utilizado a biblioteca do ReactJS para o front-end e a linguagem Java para o back-end, desenvolvido em formato de API REST com utilização do framework Spring Boot. O sistema realiza integração com o serviço externo Natural Language Understanding, que é uma ferramenta desenvolvida pela IBM na qual utiliza Processamento de Linguagem Natural para realizar análises dos textos dos usuários. A partir dos dados das análises, os usuários podem criar relatórios para utilização pessoal. Após testes realizados na plataforma, os autores concluíram que a criação de diferentes tipos de relatórios com gráficos diversos utilizando os dados das análises do processamento de linguagem natural ajuda o usuário a acompanhar as alterações das suas emoções ao longo do tempo
The present work aims to develop a virtual diary that identifies feelings and emotions, using natural language processing, based on texts written by the patient daily in the application, generating as the main result the construction of reports where mood swing graphs are displayed that show advances and declines in the feelings of users. For the development of this project, the ReactJS library was used for the front-end and the Java language for the back-end, developed in REST API format using the Spring Boot framework. The system performs integration with the Natural Language Understanding external service, which is a tool developed by IBM in which it uses Natural Language Processing to analyze user texts. From the analysis data, users can create reports for personal use. After conducting tests on the platform, the authors concluded that the creation of different types of reports with different graphics using data from the analysis of natural language processing helps the user to follow changes in their emotions over time.