Skip to content

scripts para baixar discursos dos deputados em sessões políticas

License

Notifications You must be signed in to change notification settings

dados-congresso/raspador-discursos-camara

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Raspador de discursos de deputados federais

Scripts que fazem a raspagem dos textos dispostos nas notas taquigráficas de discursos de parlamentares na Câmara em sessões políticas.

Executando

O repositório contém um exemplo do pdf em files/exemplo_previdencia.pdf. Para executar o código basta executar os seguintes comandos:

$ git clone https://github.com/https://github.com/dados-congresso/raspador-discursos-camara.git

$ cd raspador-discursos-camara

$ python3.6 scripts/raspador.py 

Como resultado, será gerado um exemplo.csv com as seguintes colunas:

  • nome: nome do parlamentar
  • partido: sigla do partido do parlamentar
  • uf: sigla do estado do parlamentar
  • discurso: texto taquigrafado

Vale ressaltar que cada linha da base de dados gerada é a sequência de discursos da sessão, seja ela plenário ou comissão de uma determinada proposição. Como exemplo, baixei das notas taquigráficas uma sessão pertencente a CCJC referente a PEC 06/2019 ou mais conhecida como Nova reforma da previdência.

Estrutura

scripts/
   |_ raspador.py 
   |_ extract_texto.py
   |_ parser.py
   
files/
  |_ exemplo_previdencia.pdf
  
data/
  |_ arquivo_parseado.csv
  |_ txt/
      |_ texto_previdencia.txt

Como contribuir?

Caso você deseje contribuir com o nosso projeto, leia o CONTRIBUTING.

About

scripts para baixar discursos dos deputados em sessões políticas

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages