Atenção!


O atendimento às questões referentes ao Repositório Institucional será interrompido entre os dias 20 de dezembro de 2024 a 5 de janeiro de 2025.

Pedimos a sua compreensão e aproveitamos para desejar boas festas!

 

Criação de dashboards via processamento de linguagem matural

dc.contributor.advisorDiniz, Ivando Severino [UNESP]
dc.contributor.authorCastro, Clórys Constância Gonçalves e [UNESP]
dc.contributor.coadvisorOliveira, Diego Mariano de
dc.contributor.institutionUniversidade Estadual Paulista (Unesp)
dc.date.accessioned2024-12-04T16:33:34Z
dc.date.available2024-12-04T16:33:34Z
dc.date.issued2024-10-30
dc.description.abstractConsiderando o crescente volume de dados que atualmente é coletado de diversos processos, uma gestão e visualização de dados cada vez mais eficiente se faz necessária. Com base nisso, o presente trabalho desenvolve um chatbot, que utiliza processamento de linguagem natural (NLP), para interpretar consultas em linguagem natural e gerar visualizações de dados na forma de gráficos. O sistema foi implementado utilizando a linguagem Python de programação e uma bibliotecas como ChatterBot, speech_recognition, NLTK e Matplotlib. Isso permite que a interação entre o usuário e os dados utilizados no projeto sejam feitas via chatbot, respondendo com gráficos gerados a partir das consultas. O chatbot desenvolvido processa tanto entradas de texto quanto de voz. A arquitetura utilizada está voltada para aplicações em áreas como a Indústria 4.0, com foco na automação, facilidade de gestão e análise de dados para orientar decisões mais assertivas. O sistema criado demonstrou ser eficaz na geração de gráficos a partir de perguntas específicas, sendo que, como todo protótipo, ainda há margem para melhorias, como a integração com o Grafana para a criação de dashboards avançados e a ampliação da base de dados para aumentar o número de consultas possíveis. Este trabalho contribui para o campo de sistemas inteligentes e automação de consultas, oferecendo uma base para futuras pesquisas e expansões.pt
dc.description.abstractConsidering the increasing volume of data currently collected from various processes, there is a growing need for more efficient data management and visualization. Based on this, the present work develops a chatbot that uses Natural Language Processing (NLP) to interpret queries in natural language and generate data visualizations in the form of charts. The system was implemented using the Python programming language and libraries such as ChatterBot, speech_recognition, NLTK, and Matplotlib. This allows for interaction between the user and the data used in the project via the chatbot, responding with charts generated from the queries. The developed chatbot processes both text and voice inputs. The architecture used is geared towards applications in areas such as Industry 4.0, focusing on automation, ease of management, and data analysis to guide more accurate decision-making. The created system proved effective in generating charts from specific questions, though, as with any prototype, there is room for improvement, such as integrating with Grafana for advanced dashboard creation and expanding the database to increase the number of possible queries. This work contributes to the field of intelligent systems and query automation, providing a foundation for future research and expansions.en
dc.identifier.citationCASTRO, Clórys Constância Gonçalves e. Criação de dashboards via processamento de linguagem natural. 2024. 41 p. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Controle e Automação) - Instituto de Ciência e Tecnologia, Universidade Estadual Paulista, Sorocaba, 2024.
dc.identifier.urihttps://hdl.handle.net/11449/258579
dc.language.isopor
dc.publisherUniversidade Estadual Paulista (Unesp)
dc.rights.accessRightsAcesso abertopt
dc.subjectProcessamento de linguagem natural (Computação)pt
dc.subjectInteligencia artificial - Processamento de dadospt
dc.subjectVisualização da informaçãopt
dc.subjectDashboards (Sistemas de informação gerencial)pt
dc.subjectNatural language processing (Computer science)en
dc.subjectArtificial intelligence - Data processingen
dc.subjectInformation visualizationen
dc.subjectDashboards (Management information systems)en
dc.titleCriação de dashboards via processamento de linguagem maturalpt
dc.title.alternativeCreating dashboards using natural language processingen
dc.typeTrabalho de conclusão de cursopt
unesp.campusUniversidade Estadual Paulista (Unesp), Instituto de Ciência e Tecnologia, Sorocabapt
unesp.embargoOnlinept
unesp.examinationboard.typeBanca públicapt
unesp.undergraduateSorocaba - ICTS - Engenharia de Controle e Automaçãopt

Arquivos

Pacote Original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
castro_ccg_tcc_soro.pdf
Tamanho:
1.58 MB
Formato:
Adobe Portable Document Format

Licença do Pacote

Agora exibindo 1 - 2 de 2
Nenhuma Miniatura disponível
Nome:
license.txt
Tamanho:
2.14 KB
Formato:
Item-specific license agreed upon to submission
Descrição:
Nenhuma Miniatura disponível
Nome:
castro_ccg_autorizacao_soro.pdf
Tamanho:
141.56 KB
Formato:
Adobe Portable Document Format
Descrição: