RobStelling / senado

Levantamento de informações sobre Senadores Brasileiros

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Informações do senado brasileiro

Levantamento de informações sobre senadores brasileiros.

Como funciona?

O programa lê informações de todos os senadores da legislatura atual, usando a API do senado brasileiro, e raspa dados das páginas de gastos de cada senador, desde o início desta legislatura, em 2015.

Com os dados contabilizados são gerados textos com informaçes dos senadores e gráficos de distribuição de participação e gastos, por partido e por estado, além de lista de senadores com maiores gastos.

Na versão atual são contabilizados apenas os gastos de cotas para exercício da atividade parlamentar e outros gastos (como viagens oficiais, diárias, passagens, combustível, correios etc.) de todos os senadores. O processo está separado em duas fases:

  • Baixar dados do senado e gerar arquivos (csv, json, fotos etc.)
  • Ler arquivos de entrada e gerar página html: Versão atual da página

Página HTML

A página lista todos os senadores, com suas despesas, informaçes de mandato, uso de pessoal em escritório e gabinete e número de meses de utilização de auxílio-moradia e imóvel funcinal. É possível reordenar as colunas marcadas com o ícone sort. Por exemplo, clicar em Despesas no Mandato ordena a lista de senadores pelos seus gastos, do maior gasto para o menor. Clicar uma segunda vez na mesma coluna, ordena a lista de senadores do menor gasto para o maior.

Ao passar o mouse sobre a célula de gastos de um senador, abre-se uma janela mostrando os gastos daquele senador durante o mandato, como na imagem acima.

Os gráficos gerados serão incluídos na página HTML mas ainda falta decidir a forma de narrativa.

Por exemplo, o gráfico abaixo mostra os gastos de senadores, de 2015 a meados de 2018 durante o exercício da sua legislatura. Gastos do Senado

Um dado interessante, é que despesas com serviços de segurança privada neste período somam R$ 1.419.945,91. O Senador Fernando Collor é responsável por 62% deste montante, com despesas de segurança somando R$ 879.672,41.

Futuro - a fazer

Considerações para versões futuras:

  • Gastos de combustíveis não são mais publicados na página do próprio senador. Desde 11/2016 os gastos são publicados mês a mês em pdfs na página de gastos de combustível do senado. Esses dados já estão incluídos na versão atual, mas pode ser interessante incluir a curagem dos dados, devido à grande variedade de formatos, e de erros, dos arquivos de consumo de combustíveis no senado.
  • De tempos em tempos o Senado Federal atualiza ou corrige alguns dos gastos dos senadores. No versão atual é possvel identificar estas diferenças por diffs entre os arquivos gerados por uma nova consulta aos serviços e páginas do senado. Pode ser interessante mudar a organização de dados para uma base de dados simples. O Django OCR é uma das opções a considerar.
  • Incluir mais informações sobre os gastos do senado
  • Melhorar tratamento de erros/exceções
  • Melhorar e expandir gráficos gerados
  • Coletar e agregar outras informações, como:
    • Salários de senadores
    • Custo estimado de pessoal em gabinete por senadores
    • Redes sociais de senadores

About

Levantamento de informações sobre Senadores Brasileiros


Languages

Language:HTML 50.0%Language:Jupyter Notebook 42.2%Language:Python 6.5%Language:JavaScript 0.8%Language:Shell 0.3%Language:CSS 0.2%