Integração de dados legislativos e inteligência artificial para consulta e análise
dc.contributor.advisor | Oliveira, Luiz Affonso Henderson Guedes de | |
dc.contributor.author | França, Gustavo Jerônimo Moura de | |
dc.contributor.authorLattes | http://lattes.cnpq.br/4517905498137968 | pt_BR |
dc.contributor.referees1 | Medeiros, Felipe Lima de | |
dc.contributor.referees2 | Lemos, Lemyson Oliveira | |
dc.date.accessioned | 2025-01-23T11:13:59Z | |
dc.date.available | 2025-01-23T11:13:59Z | |
dc.date.issued | 2025-01-17 | |
dc.description.abstract | This work aimed to develop a technical solution using natural language analysis, specifically Large Language Models (LLMs), to facilitate access to legislative data from the Brazilian Chamber of Deputies. The solution includes an interface designed to provide an intuitive and user-friendly experience, allowing users to execute queries for information analysis. To achieve this, JSON-format data provided by the Chamber of Deputies was collected and transformed into a relational MySQL database. The system leverages an LLM integrated with the LangChain framework, which generates SQL queries based on natural language input. These queries are executed in the database, and the results are displayed in a graphical interface developed using the Streamlit framework. This interface offers users a dedicated input field for queries and presents the corresponding responses. | pt_BR |
dc.description.resumo | Este trabalho teve como objetivo desenvolver uma solução técnica, utilizando análise baseada em linguagem natural, mais especificamente de Modelos de Linguagem de Larga escala (Large Language model - LLMs), para facilitar o acesso aos dados legislativos da Câmara dos Deputados, com uma interface que proporciona uma experiência agradável, de fácil acesso que permite a execução de consultas de informações para análise. Para isso, foram coletados os dados em formato JSON disponibilizados pela Câmara dos Deputados e transformados em um banco de dados relacional MySQL. O sistema faz o uso de uma LLM, integrada ao framework LangChain, que gera consultas SQL a partir de uma entrada de texto feita em linguagem natural, essa consulta é executada na base de dados e os resultados obtidos são apresentados em uma interface gráfica desenvolvida utilizando o framework Streamlit, que fornece ao usuário um campo específico para realizar perguntas e uma exibição das respostas obtidas. | pt_BR |
dc.identifier.citation | FRANÇA, Gustavo Jerônimo Moura de. Integração de dados legislativos e inteligência artificial para consulta e análise. 2025. 50 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Departamento de Engenharia de Computação e Automação, Universidade Federal do Rio Grande do Norte, Natal, 2025. | pt_BR |
dc.identifier.uri | https://repositorio.ufrn.br/handle/123456789/61714 | |
dc.language | pt_BR | pt_BR |
dc.publisher | Universidade Federal do Rio Grande do Norte | pt_BR |
dc.publisher.country | Brasil | pt_BR |
dc.publisher.department | Engenharia de Computação e Automação | pt_BR |
dc.publisher.initials | UFRN | pt_BR |
dc.publisher.program | Engenharia de Computação | pt_BR |
dc.rights | Attribution 3.0 Brazil | * |
dc.rights.uri | http://creativecommons.org/licenses/by/3.0/br/ | * |
dc.subject | Dados legislativos | pt_BR |
dc.subject | Legislative data | pt_BR |
dc.subject | Inteligência artificial | pt_BR |
dc.subject | LangChain | pt_BR |
dc.subject | Streamlit | pt_BR |
dc.subject | Linguagem natural | pt_BR |
dc.subject | Artificial intelligence | pt_BR |
dc.subject | LangChain | pt_BR |
dc.subject | Natural language | pt_BR |
dc.subject | Streamlit | pt_BR |
dc.subject.cnpq | CNPQ::ENGENHARIAS | pt_BR |
dc.title | Integração de dados legislativos e inteligência artificial para consulta e análise | pt_BR |
dc.title.alternative | Integration of legislative data and intelligence artificial for query and analysis | pt_BR |
dc.type | bachelorThesis | pt_BR |
Arquivos
Pacote Original
1 - 1 de 1
Nenhuma Miniatura disponível
- Nome:
- TCC-Gustavo.pdf
- Tamanho:
- 880.46 KB
- Formato:
- Adobe Portable Document Format
- Descrição:
- Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação)
Nenhuma Miniatura disponível
Licença do Pacote
1 - 1 de 1
Nenhuma Miniatura disponível
- Nome:
- license.txt
- Tamanho:
- 1.45 KB
- Formato:
- Item-specific license agreed upon to submission
Nenhuma Miniatura disponível