Criação de dashboards via processamento de linguagem matural
| Main Author: | |
|---|---|
| Publication Date: | 2024 |
| Format: | Bachelor thesis |
| Language: | por |
| Source: | Repositório Institucional da UNESP |
| Download full: | https://hdl.handle.net/11449/258579 |
Summary: | Considerando 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. |
| id |
UNSP_fb820f01a9bdc6e4f367fcc7249d61cc |
|---|---|
| oai_identifier_str |
oai:repositorio.unesp.br:11449/258579 |
| network_acronym_str |
UNSP |
| network_name_str |
Repositório Institucional da UNESP |
| repository_id_str |
2946 |
| spelling |
Criação de dashboards via processamento de linguagem maturalCreating dashboards using natural language processingProcessamento de linguagem natural (Computação)Inteligencia artificial - Processamento de dadosVisualização da informaçãoDashboards (Sistemas de informação gerencial)Natural language processing (Computer science)Artificial intelligence - Data processingInformation visualizationDashboards (Management information systems)Considerando 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.Considering 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.Universidade Estadual Paulista (Unesp)Diniz, Ivando Severino [UNESP]Universidade Estadual Paulista (Unesp)Oliveira, Diego Mariano deCastro, Clórys Constância Gonçalves e [UNESP]2024-12-04T16:33:34Z2024-12-04T16:33:34Z2024-10-30info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfCASTRO, 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.https://hdl.handle.net/11449/258579porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESP2024-12-04T21:25:34Zoai:repositorio.unesp.br:11449/258579Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestrepositoriounesp@unesp.bropendoar:29462024-12-04T21:25:34Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false |
| dc.title.none.fl_str_mv |
Criação de dashboards via processamento de linguagem matural Creating dashboards using natural language processing |
| title |
Criação de dashboards via processamento de linguagem matural |
| spellingShingle |
Criação de dashboards via processamento de linguagem matural Castro, Clórys Constância Gonçalves e [UNESP] Processamento de linguagem natural (Computação) Inteligencia artificial - Processamento de dados Visualização da informação Dashboards (Sistemas de informação gerencial) Natural language processing (Computer science) Artificial intelligence - Data processing Information visualization Dashboards (Management information systems) |
| title_short |
Criação de dashboards via processamento de linguagem matural |
| title_full |
Criação de dashboards via processamento de linguagem matural |
| title_fullStr |
Criação de dashboards via processamento de linguagem matural |
| title_full_unstemmed |
Criação de dashboards via processamento de linguagem matural |
| title_sort |
Criação de dashboards via processamento de linguagem matural |
| author |
Castro, Clórys Constância Gonçalves e [UNESP] |
| author_facet |
Castro, Clórys Constância Gonçalves e [UNESP] |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Diniz, Ivando Severino [UNESP] Universidade Estadual Paulista (Unesp) Oliveira, Diego Mariano de |
| dc.contributor.author.fl_str_mv |
Castro, Clórys Constância Gonçalves e [UNESP] |
| dc.subject.por.fl_str_mv |
Processamento de linguagem natural (Computação) Inteligencia artificial - Processamento de dados Visualização da informação Dashboards (Sistemas de informação gerencial) Natural language processing (Computer science) Artificial intelligence - Data processing Information visualization Dashboards (Management information systems) |
| topic |
Processamento de linguagem natural (Computação) Inteligencia artificial - Processamento de dados Visualização da informação Dashboards (Sistemas de informação gerencial) Natural language processing (Computer science) Artificial intelligence - Data processing Information visualization Dashboards (Management information systems) |
| description |
Considerando 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. |
| publishDate |
2024 |
| dc.date.none.fl_str_mv |
2024-12-04T16:33:34Z 2024-12-04T16:33:34Z 2024-10-30 |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
| format |
bachelorThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
CASTRO, 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. https://hdl.handle.net/11449/258579 |
| identifier_str_mv |
CASTRO, 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. |
| url |
https://hdl.handle.net/11449/258579 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universidade Estadual Paulista (Unesp) |
| publisher.none.fl_str_mv |
Universidade Estadual Paulista (Unesp) |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UNESP instname:Universidade Estadual Paulista (UNESP) instacron:UNESP |
| instname_str |
Universidade Estadual Paulista (UNESP) |
| instacron_str |
UNESP |
| institution |
UNESP |
| reponame_str |
Repositório Institucional da UNESP |
| collection |
Repositório Institucional da UNESP |
| repository.name.fl_str_mv |
Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP) |
| repository.mail.fl_str_mv |
repositoriounesp@unesp.br |
| _version_ |
1834484732201533440 |