UFSCâmara: Uma biblioteca para construção de conjuntos de dados da Câmara dos Deputados

DSpace Repository

A- A A+

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

Files Size Format View
TCC_Gabriel_Fiorelli_2025_12_08_Monografia.pdf 2.578Mb PDF View/Open

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account

Statistics

Compartilhar