UFSCâmara: Uma biblioteca para construção de conjuntos de dados da Câmara dos Deputados
Show simple item record
| dc.contributor |
Universidade Federal de Santa Catarina. |
pt_BR |
| dc.contributor.advisor |
Carvalho, Jônata Tyska |
|
| dc.contributor.author |
Fiorelli, Gabriel Ricardo |
|
| dc.date.accessioned |
2025-12-09T00:38:21Z |
|
| dc.date.available |
2025-12-09T00:38:21Z |
|
| dc.date.issued |
2025-12-03 |
|
| dc.identifier.uri |
https://repositorio.ufsc.br/handle/123456789/270645 |
|
| dc.description |
TCC (graduação) - Universidade Federal de Santa Catarina, Centro Tecnológico, Sistemas de Informação. |
pt_BR |
| dc.description.abstract |
A transparência e o acesso a dados públicos são essenciais para o fortalecimento da democracia, permitindo que cidadãos e pesquisadores possam compreender e fiscalizar a atuação dos órgãos legislativos. Embora a Câmara dos Deputados disponibilize uma API pública desde 2011, seu uso ainda requer conhecimentos técnicos e um processo de coleta e tratamento complexo, o que limita o aproveitamento das informações por projetos de pesquisa e pela sociedade em geral. Diante desse cenário, este trabalho apresenta a biblioteca UFSCâmara, desenvolvida com o objetivo de simplificar o processo de extração, organização e armazenamento dos dados legislativos disponibilizados pela API de Dados Abertos da Câmara dos Deputados. A biblioteca foi construída com uma arquitetura modular, composta por módulos de acesso à API, camadas de download automatizado e persistência local em formato JSON, permitindo a coleta iterativa de todos os \textit{endpoints} disponíveis, o reaproveitamento dos dados e a reconstrução dos conjuntos a partir de arquivos locais. Foram implementados métodos de acesso documentados para cada grupo de \textit{endpoints}, rotinas automatizadas de coleta com paginação, salvamento incremental e controle de falhas, reduzindo a complexidade do processo de uso da API original. Para validação, foram realizados testes práticos de coleta e integração, resultando na extração de mais de 24 mil votações e na geração de um conjunto de dados com 1,77 milhão de registros e 35 colunas, totalizando cerca de 4 GB em disco. Esses resultados demonstram a viabilidade e eficiência da arquitetura proposta, além de confirmar que o UFSCâmara cumpre seu objetivo de facilitar o acesso aos dados de votações legislativas de forma mais simples. A biblioteca representa uma contribuição prática e relevante para o contexto de dados abertos no Brasil, fornecendo um conjunto de funcionalidades prontas para uso que reduzem o esforço necessário para transformar os dados brutos da API em informações estruturadas, promovendo maior transparência e potencializando futuras pesquisas sobre o processo legislativo brasileiro. |
pt_BR |
| dc.format.extent |
75 |
pt_BR |
| dc.language.iso |
por |
pt_BR |
| dc.publisher |
Florianópolis, SC. |
pt_BR |
| dc.rights |
Open Access. |
en |
| dc.subject |
biblioteca |
pt_BR |
| dc.subject |
conjunto de dados |
pt_BR |
| dc.subject |
dados legislativos |
pt_BR |
| dc.subject |
análise de dados |
pt_BR |
| dc.subject |
ciência política |
pt_BR |
| dc.title |
UFSCâmara: Uma biblioteca para construção de conjuntos de dados da Câmara dos Deputados |
pt_BR |
| dc.type |
TCCgrad |
pt_BR |
| dc.contributor.advisor-co |
Nassar, Yuri dos Santos |
|
Files in this item
This item appears in the following Collection(s)
Show simple item record
Search DSpace
Browse
-
All of DSpace
-
This Collection
My Account
Statistics
Compartilhar