App - Perfil Parlamentar

151 views
Skip to first unread message

Pedro Markun

unread,
Sep 3, 2012, 12:07:28 PM9/3/12
to thackday
Caros,

estou aqui na reunião de (re)articulação da LDA... varias coisas e na sequencia mando um report. Mas como eu ando na linha da pragmatica fantástica e surgiu a necessidade de entender rapidamente quem é e o que quer o Dep. Nazareno Fontelles que propôs um pl sobre direitos autorais na Câmara... me peguei antecipando alguns estaǵios do novo Jogo da Vida PL e rascunhando aqui um app de visualização do 'Perfil Parlamentar'.

Vou começar a escrever ele em breve.

É uma espécie de 'extreme makeover' dessas páginas:
http://www.camara.gov.br/Internet/Deputado/dep_Detalhe.asp?id=531922

Integrando as informações periféricas em uma página única...

Tem algumas informações que não estão faceis (PLs onde o fulano é relator) ou indisponíveis (Discursos) em formato aberto... mas boa parte é só mastigar e visualizar o XML.

--

# Perfil Parlamentar

App que visualiza rapidamente o perfil de atuação de um determinado parlamentar - evidenciando em que tipos de projetos ele atua e qual suas ultimas posições na Câmara.

## Features
* Biografia do site da Câmara
* Comissões da qual participa o Deputado
** Agenda das comissões
* Mostra os 10 temas mais recorrentes através da analíse de projetos apresentados (e relatados?)
* Mostrar os 10 últimos projetos apresentados
* Mostra os últimos 10 votos em plenário
** Visualização do radar parlamentar?
** Permite visualizar a votação por PL?
* Mostra os últimos 10 discursos em plenário
** Tagcloud dos discursos? Não existe em formato aberto...
* Puxa as últimas notícias do Google News
* Feed da página pessoal (auto discover?)
* Form de contato

## Fontes de Dados
* http://www2.camara.gov.br/transparencia/dados-abertos/webservices/orgaos/obterpauta
* http://www2.camara.gov.br/transparencia/dados-abertos/webservices/proposicoes-1/listarproposicoes
* http://www.camara.gov.br/internet/sitaqweb/DiscursosDeputado.asp?txOrador=NAZARENO+FONTELES&txUF=PI&txPartido=&dtinicio=01%2F02%2F2011&dtfim=31%2F01%2F2015&Campoordenacao=dtSessao&tipoordenacao=DESC&Pagesize=20 -> via scraper?

Capi Etheriel

unread,
Sep 3, 2012, 12:43:53 PM9/3/12
to thac...@googlegroups.com
Lembra um pouco o http://littlesis.org/
De todo modo, lembra de publicar conforme faz, não deixa pra comitar o bolão já pronto e fora do forno.

Lívia Ascava

unread,
Sep 3, 2012, 12:46:46 PM9/3/12
to thac...@googlegroups.com
... Se tiver tarefas que envolvam unha, eu te ajudo, Markun!

--
Você recebeu esta mensagem porque está cadastrado no grupo "Transparência Hacker"
Para enviar uma mensagem a todo o grupo, escreva para thac...@googlegroups.com
Para não receber mais mensagens, envie um email para thackday+u...@googlegroups.com
Para mais informações, ou para ler mensagens arquivadas deste grupo, visite http://groups.google.com/group/thackday?hl=pt-BR



--
lívia ascava 
skype: liviascava  • NÚMERO NOVO + 55 11 9108.7818

Pedro Markun

unread,
Sep 3, 2012, 1:25:03 PM9/3/12
to thac...@googlegroups.com
Lindo :)

Capi, por enquanto a ideia é um pouco menos ambiciosa... o littlesis trabalha muito com 'relações de poder' - que acho que é um caminho natural mas adiciona vários complicadores.

E beleza, assim que subir o repo compartilho aqui e vou tentar ser mais inteligente nos commits :)

abs,
Pedro Markun

2012/9/3 Lívia Ascava <lias...@gmail.com>

Pedro Belasco

unread,
Sep 3, 2012, 1:44:08 PM9/3/12
to thac...@googlegroups.com
Estou fazendo uns testes de noSQL + API da Camara federal, no legisdados 2. Acho que dá para oferecer uma série de cruzamentos prontos em formatos decentes.
Até o fim da semana tenho alguma coisa funcionando.

Abraço.


2012/9/3 Pedro Markun <pe...@esfera.mobi>



--
Pedro Belasco
-11 8108 4565

Pedro Markun

unread,
Sep 3, 2012, 2:54:47 PM9/3/12
to thac...@googlegroups.com
boa :)

solta ai que eu colo na sua api :P

abs,
pedro

2012/9/3 Pedro Belasco <pbel...@gmail.com>

Diego Rabatone

unread,
Sep 3, 2012, 2:59:07 PM9/3/12
to thac...@googlegroups.com
Opa, show de bola belasco! Eventualmente vamos usar isso no RadarParlamentar! =)

Estava pensando hoje que seria muito interessante os projetos começarem a dialogar diretamente entre si.....

Pedro Belasco

unread,
Sep 4, 2012, 11:43:39 AM9/4/12
to thac...@googlegroups.com
Puts cara, aí é falha minha ... 
Vou correr por aqui para ter alguma coisa rápido :)

Abraço.


2012/9/3 Diego Rabatone <dir...@diraol.eng.br>

Mariana Brandt

unread,
Sep 5, 2012, 4:15:32 PM9/5/12
to thac...@googlegroups.com
Oi Pedro,

Os discursos estarão disponíveis em formato aberto até o final do mês =)

Abs,
Mariana

Pedro Markun

unread,
Sep 5, 2012, 5:38:51 PM9/5/12
to thac...@googlegroups.com, Paulo Markun
Incrível! :)

Fico no aguardo pra atualizar o app :)

Abs,
Pedro Markun

2012/9/5 Mariana Brandt <marian...@gmail.com>

Pedro Markun

unread,
Sep 6, 2012, 9:03:06 PM9/6/12
to thac...@googlegroups.com
Caros,

estou aqui batendo um pouco de cabeça e brincando com o Meteor e javascript.

Ainda não tem nada publicável... mas parando para olhar os services da Câmara... tem algumas dores de cabeça pelo caminho.

1) Pra buscar proposições de um parlamentar preciso buscar por 'parte do nome do autor' e essa parte do nome não bate com a disponibilizada no XML de Deputados. [Pelo que saquei é o mesmo que o nomeParlamentar só que com CamelCase]

1a) É preciso especificar um tipo e um ano. Então vou ter que fazer uma série de consultas pra pegar a figura geral... a lista de tipos de proposição é imensa, então queria 'reduzir para caber' para os tipos mais importantes... PL, obviamente entra, emenda e substitutivo também...

Alguém topa me ajudar a montar um dicionário de tipos? http://www.camara.gov.br/SitCamaraWS/Proposicoes.asmx/ListarSiglasTipoProposicao

2) Não consigo buscar por projetos que estão sendo relatados por fulano. Apenas os relatores por PL.

3) Não consigo buscar as últimas votações de fulano. Apenas as votações por PL.

Pensei em a) partir pro scraping b) espelhar as proposições de 2011 e 2012 no meu banco e cruzar/trabalhar a partir dai c) conectar no legisdados

Enquanto não resolvo esse enrosco, pensei em trabalhar tudo a partir da busca por proposições - não vou ter quais projetos um parlamentar esta atualmente relatando, mas a lista de pareceres dos últimos PLs que ele relatou... e trabalho com a votação a partir de uma busca por PLs com uma situação específica...

abs,
Pedro Markun


2012/9/5 Pedro Markun <pe...@esfera.mobi>

Pedro Belasco

unread,
Sep 9, 2012, 7:54:19 AM9/9/12
to thac...@googlegroups.com
Broder, minha idéia pros serviços do legisdados é escrever essas rotinas e consultas baseadas em demandas, e concentrá-las em um lugar, com redundância e formatos bonitos. Até onde tenho cavucado, tem uns problemas de consistência feios nas bases de lá, pelo menos no que está exposto. 

Aliás, com quem a gente fala lá no CENIN pra essas buchas?

Abraço;
 

2012/9/6 Pedro Markun <pe...@esfera.mobi>



--
Pedro Belasco
-11 9-8108-4565

Diego Casaes

unread,
Sep 9, 2012, 8:36:15 PM9/9/12
to thac...@googlegroups.com
Pedro(s),

faço coro à Lívia Ascava,

que tipo de trabalho de unha precisa pra isso? Let me know.

Sobre os tipos: dá pra saber quais os mais recorrentes e daí fazer essa lista e depois ampliar? Imagino que PLS e Emendas Constitucionais devem ser alguns dos mais frequentes, mas fico me perguntando se nesse meio não estão os Decretos Legislativos?

Que tu acha?

2012/9/9 Pedro Belasco <pbel...@gmail.com>



--
Diego Casaes
Follow me on Twitter: @casaesdiego
For updates in Portuguese, follow @diegocasaes

Pedro Markun

unread,
Sep 9, 2012, 11:34:29 PM9/9/12
to thac...@googlegroups.com
Bom,

isso mesmo é algo que da pra fazer na unha. É só ir buscando e anotando a quantidade de resultados numa tabela.

Mas acho que era legal jogar todos os tipos em uma tabela e ir colocando observações sobre cada um. E agrupando tipos comuns...

Automagicamente, talvez o belasco consiga rodar essa query no banco do legisdados. Confirma?

abs,
Pedro Markun

2012/9/9 Diego Casaes <diego...@gmail.com>

Guilherme Almeida

unread,
Sep 14, 2012, 10:07:40 AM9/14/12
to thac...@googlegroups.com
Pedro, 

O  pdf do  "Guia da Câmara para Jornalistas" tem várias destas definições no seu glossário, e já tenta fazer numa linguagem acessível. Tem, por exemplo: 

Autógrafo - documento oficial assinado pelo presidente que encerra a versão final de uma proposição aprovada pela Casa Legislativa.

Destaque - instrumento regimental concebido para promover alterações no texto de uma proposição no momento em que está
sendo votada. É apresentado por meio de requerimento específico, que pode ser concedido automaticamente ou depender de deliberação do Plenário.

Emenda - proposição apresentada como acessória de outra, que pode ser um projeto de lei ordinária, complementar, projeto de código, emenda à Constituição, projeto de decreto legislativo, etc. As emendas podem ser supressivas, substitutivas, modificativas, aditivas, aglutinativas. Estas são emendas que alteram o mérito da proposição. Há emendas que alteram apenas o enunciado linguístico, as emendas de redação. Subemendas são emendas a emendas. Quando o projeto de lei vai ser votado em plenário, as emendas também são votadas para saber se o que vai valer é o texto original ou o texto apresentado pela emenda.

E por aí vai. 

Parece que o Glossário também tem coisa a mais, e ainda faz referências cruzadas por meio de hiperlinks. Não dá para baixar para dar um ctrlF geral, mas nada que uma escrapeada não resolva. 


Se a ideia for ir no braço mesmo, a fonte principal é sempre o regimento interno da Camara (e o do Senado, e o Regimento Comum às duas Casas). Dá para entender não só os conceitos, mas também a dinámica (ou não). 

Quanto o trabalho estiver em andamento em algum ambiente virtual, dá um toque que dou um pulo lá e dou uns pitacos. 

Abraço 
.gui

Pedro Markun

unread,
Sep 14, 2012, 2:17:24 PM9/14/12
to thac...@googlegroups.com
Valeu Gui,

são ótimas referências. Estou aqui matutando como a gente transforma isso em um ambiente de colaboração e jogo de volta na roda.

abs,
Pedro Markun

2012/9/14 Guilherme Almeida <guial...@gmail.com>

Paulo Rená da Silva Santarém

unread,
Sep 14, 2012, 7:42:24 PM9/14/12
to thac...@googlegroups.com
"Alguém topa me ajudar a montar um dicionário de tipos? http://www.camara.gov.br/SitCamaraWS/Proposicoes.asmx/ListarSiglasTipoProposicao"

Eu topo. Comofas?

Danielle Belga

unread,
Sep 21, 2012, 10:49:31 AM9/21/12
to thac...@googlegroups.com, Paulo Markun
Olá Pedro.
Hoje, nos dados abertos do Senado, temos a url do texto integral dos discursos. Isso é suficiente para o app de vocês?
[]s,
Danielle

Pedro Markun

unread,
Sep 21, 2012, 11:08:37 AM9/21/12
to thac...@googlegroups.com, Paulo Markun

demais! vou olhar :)

-- no celular

Duke

unread,
Nov 16, 2012, 2:51:54 PM11/16/12
to thac...@googlegroups.com
Começei algo que vai ser mais ou menos isso


Abraços,
Duke

Vertigem
vertigem.xxx
du...@riseup.net






Pedro Markun

unread,
Nov 16, 2012, 11:15:01 PM11/16/12
to thac...@googlegroups.com
Do caralhossaurus rex :)

2012/11/16 Duke <du...@riseup.net>

Sergio Renan

unread,
Nov 17, 2012, 10:31:30 AM11/17/12
to thac...@googlegroups.com
Boto fé . uahuauauaa

;)

Guilherme Almeida

unread,
Nov 19, 2012, 2:10:44 PM11/19/12
to thac...@googlegroups.com
Duke, Markun (e demais interessados), 

há algum beta disso rolando (ou algum jeito fácil para non-coders de subir o que tá no github em algum canto, para fuçar?).

Tenho muita vontade de ajudar - e pode ser uma nova forma de pensar em relacionamentos da sociedade com o congresso, e até do congresso com ele mesmo... 

Pedro Markun

unread,
Nov 19, 2012, 2:14:49 PM11/19/12
to thac...@googlegroups.com, Ricardo Poppi
Opa,

eu amanhã vou puxar um pouco dessa prosa na reunião do participatória, Gui.

Sobre o código do Duke, não sei dizer :)

abs,
Pedro Markun

2012/11/19 Guilherme Almeida <guial...@gmail.com>

Duke

unread,
Nov 20, 2012, 6:02:52 AM11/20/12
to thac...@googlegroups.com
Guilherme,
O código que eu subi é ainda apenas dois 'robos' que pega alguns dados, vou tentar fazer uma forma dos dados serem visualizados enquanto estao sendo adicionado.

Em falar nisso se tiver algum designer ou um aspirante a designer e topar dar um força, só dar um grito ai.

Duke
Reply all
Reply to author
Forward
0 new messages