Chapters/Brazil/Aplicativos para São Paulo/pad

1ª Hackathon da Câmara Municipal de São Paulo
Informações úteis: http://apps.thacker.com.br/inspetor-interesses-cmsp/scripts/raw/vereadores.json
 * Canal IRC: #hackathoncmsp no freenode (via Web: http://webchat.freenode.net/?channels=hackathoncmsp )
 * Dados da CMSP: http://www.camara.sp.gov.br/index.php?option=com_wrapper&view=wrapper&Itemid=219
 * Dados da Sempla: http://www.prefeitura.sp.gov.br/cidade/secretarias/planejamento/organizacoes_sociais/index.php?p=40164
 * Dados Federais: http://dados.gov.br
 * Dados do Estado de SP: http://www.governoaberto.sp.gov.br
 * Streaming do plenário: http://www.camara.sp.gov.br/index.php?option=com_wrapper&view=wrapper&Itemid=183
 * Dados de Vereadores normalizados no JSON


 * Ramal para solicitação de apaio técnico: 4008 (algum desentendimento ocorreu... Não saem da sala para dar suporte e cuidam de infra, são formatadores) Ligar no (4956 para falar com desenvolvedores)
 * Máscara de rede pra conexão: 255.255.255.0

Participantes
Coloque seu nome ou apelido abaixo se estiver participando presencialmente ou remotamente:
 * 1) Tom
 * 2) Markun
 * 3) Dani
 * 4) Diego Rabatone
 * 5) Augusto Pascutti
 * 6) Wesley Victor Mendes
 * 7) Henrique Moody
 * 8) Alexandre Gaigalas (remoto)
 * 9) Jean Carlo Nascimento
 * 10) João Batista Neto
 * 11) João Vagner
 * 12) Manuel Guerra
 * 13) Tande CAmpos
 * 14) Rodrigo Moyle
 * 15) Willian Moraes
 * 16) Lucas Nemeth
 * 17) Eduardo Miyashiro
 * 18) Police Neto
 * 19) Carlos Marchi
 * 20) Duke
 * 21) Gutem
 * 22) Nilzao
 * 23) Aline
 * 24) Rufus
 * 25) Raphael Molesim
 * 26) Jonas de Abreu
 * 27) Juliano Alves
 * 28) Thiago Rondon
 * 29) William Espindola
 * 30) Elaine Nogueira
 * 31) Eric Kureck
 * 32) Fellipe Chagas
 * 33) Jefferson Fernandes

A fazer para abrir mais dados
Lista de tarefas para os funcionários de TI da CMSP para uma melhora abertura dos dados. Coloque abaixo possíveis melhoras na apresentação dos dados da CMSP.

1) Explicação dos dados de execução orçamentária. Exemplo: cód. da pessoa

2) API dos dados de execução orçamentária 3) Arquivos XML com esses dados aqui


 * http://www.camara.sp.gov.br/index.php?option=com_content&view=article&id=10008:detalhes-tramitacao-projetos-dados-abertos&catid=119

4) Dá para melhorar a disponibilização desses dados. Por exemplo, um XML com metodos como: ID, Ano, Autor, Nome, Tipo,

5) Lista de vereadores por legislatura (para que seja possível filtrar nos projetos) (utilizei a lista de presença, nela tem todos vereadores) Mas assim ainda não é possível conseguir os dados dos vereadores antigos, pois a lista dde presença só tem as informações atuais

6) Catalogar todos os dados no dados.gov.br : http://dados.gov.br/cadastrar-organizacao/

7) Versão em formato texto das descrições das sessões

Obs: No meu projeto (Lucas Nemeth) tem um arquivo baixa_registros.py que faz download do registro das sessões de 2011-2012 para RTF, caso mais alguém esteja interessado nos textos dos discursos

Muitos problemas com a fonte de dados xml e arquivos texto disponibilizados, link para sugestões de definições: http://okfnpad.org/hackathondados

8) dump do banco de dados seria mais útil do que os xmls, muitas bases diferentes, sem relacionamento, o cruzamento de informações fica complexo com xmls incompletos.

Base mysql alimentada com xgh https://github.com/nilzao/cmspwiki/blob/master/hackcmsp.sql

Bases disponibilizadas pela equipe de TI da CMSP na página de Dados Abertos a pedido dos competidores:

1) Vereadores x Gabinetes: http://www2.camara.sp.gov.br/Dados_abertos/vereador/Lista_Vereadores.xml

2) Histórico de Vereadores (desde 1948) http://www2.camara.sp.gov.br/Dados_abertos/vereador/vereador.txt

3) dados brutos da tramitação legislativa incluindo proposituras que não são projetos http://www2.camara.sp.gov.br/Dados_abertos/producaoLegislativa/ARQ_BIBL.TXT

Legislação
Legislações de interesse.

Lei nº 12.527, de 18 de Novembro de 2011

 * Apelido: LEI GERAL DE ACESSO À INFORMAÇAO PUBLICA
 * Ementa: Regula o acesso a informações previsto no inciso XXXIII do art. 5º, no inciso II do § 3º do art. 37 e no § 2º do art. 216 da Constituição Federal; altera a Lei nº 8.112, de 11 de dezembro de 1990; revoga a Lei nº 11.111, de 5 de maio de 2005, e dispositivos da Lei nº 8.159, de 8 de janeiro de 1991; e dá outras providências.
 * URL: http://www.lexml.gov.br/urn/urn:lex:br:federal:lei:2011-11-18;12527

Constituição
http://www.planalto.gov.br/CCIVIL_03/Constituicao/Constituicao.htm


 * inciso XXXIII do art. 5o: todos têm direito a receber dos órgãos públicos informações de seu interesse particular, ou de interesse coletivo ou geral, que serão prestadas no prazo da lei, sob pena de responsabilidade, ressalvadas aquelas cujo sigilo seja imprescindível à segurança da sociedade e do Estado


 * inciso II do § 3º do art. 37: XXII - as administrações tributárias da União, dos Estados, do Distrito Federal e dos Municípios, atividades essenciais ao funcionamento do Estado, exercidas por servidores de carreiras específicas, terão recursos prioritários para a realização de suas atividades e atuarão de forma integrada, inclusive com o compartilhamento de cadastros e de informações fiscais, na forma da lei ou convênio.

[...]

§ 3º A lei disciplinará as formas de participação do usuário na administração pública direta e indireta, regulando especialmente:

[...]

II - o acesso dos usuários a registros administrativos e a informações sobre atos de governo, observado o disposto no art. 5º, X e XXXIII; § 2º - Cabem à administração pública, na forma da lei, a gestão da documentação governamental e as providências para franquear sua consulta a quantos dela necessitem.
 * § 2º do art. 216: Constituem patrimônio cultural brasileiro os bens de natureza material e imaterial, tomados individualmente ou em conjunto, portadores de referência à identidade, à ação, à memória dos diferentes grupos formadores da sociedade brasileira, nos quais se incluem:

[...]

V - os conjuntos urbanos e sítios de valor histórico, paisagístico, artístico, arqueológico, paleontológico, ecológico e científico.

[...]

§ 2º - Cabem à administração pública, na forma da lei, a gestão da documentação governamental e as providências para franquear sua consulta a quantos dela necessitem.

Projetos
Coloque abaixo, como o modelo, dados da sua equipe

Equipe: nome da equipe
Descrição da ideia
 * Integrantes: 
 * Ideia: Título da ideia:
 * Pad:
 * Repositório: 
 * URL: 

Vale criar um pad pra cada projeto. Bote o link pra discutirem projetos específicos. Para quem não conhece, basta criar: http://okfnpad.org/nomedoprojeto

Pessoa, tá aqui um Gist de como obter os 10 maiores gastos da Câmara de SP em 2011 ==> https://gist.github.com/2669316

Equipe: Esfera \o/
Um app que vai visualizar os interesses dos diferentes vereadores a partir dos projetos de lei propostos. É um primeiro passo de um app que ajuda a mapear e entender o trabalho dos vereadores.
 * Integrantes: Pedro Markun e Daniela Silva
 * Ideia: Inspertor de Interesses:
 * Pad: http://okfnpad.org/hackathoncsmp-inspertordeinteresses
 * URL: http://apps.thacker.com.br/inspetor-interesses-cmsp/
 * Repositório https://github.com/danielabsilva/inspetor-interesses-cmsp

Um app que mostra o 'dia a dia' da câmara através da pauta da plenária e dados de presença.
 * Ideia: Acontece na Camara:
 * Pad:
 * Repositório: https://gitorious.org/rolou-na-camara
 * URL: http://apps.thacker.com.br/acontecenacamara/

Equipe: PoliGNU
Análise matemática sobre os dados de votações de projetos de lei na câmara para determinar as "semelhanças" entre partidos na atuação parlamentar. Essas semelhanças são apresentadas em um gráfico bi-dimensional, em que círculos representam partidos e a distância entre esses círculos representam o quão parecido esses partidos votam. Esse "quadro"** com os círculos representando os partidos pode ser tomado para uma dada janela de tempo, então faremos com que a aplicação exiba uma animação com a "movimentação" dos partidos ao longo do tempo. Serão usados os dados abertos disponíveis, que são os das votações de 2010, 2011 e 2012 (2010 incompleto!). Site com os dados: http://www.camara.sp.gov.br/index.php?option=com_wrapper&view=wrapper&Itemid=113 http://polignu.org/projetos/camaraws/pca Ou mais diretamente: http://polignu.org/sites/default/files/figura1_0.png
 * Integrantes: Diego Rabatone Oliveira, Haydée Svab, Leandro Salvador e Leonardo Leite
 * Ideia: CAMARAWS
 * Repositório: https://github.com/leonardofl/camaraws
 * Para se ter uma ideia da representação gráfica da qual estamos falando:

Equipe: Manuel Guerra e Alexandre Campos
App que oferece ao usuário visualizações interativas de alguns cruzamentos de dados. Estamos trabalhando agora no seguinte: >> um mapa visual da rede de afinidades de vereadores em torno de projetos, exibindo as ligações entre vereadores e projetos votados; >> gráfico interativo de votações com agrupamentos por partidos; >> agrupador semântico visual que categoriza vereadores por assuntos mais frequentes de seus projetos; >> grafico que permite a exploracão de orçamento por categorias
 * Integrantes: Manuel Guerra e Alexandre Campos
 * Ideia:
 * Pad: http://okfnpad.org/camaravisual
 * Repositório: http://svn.macroscopio.com/camara_visual/
 * URL: http://camaravisual.macroscopio.com

Equipe: Aeronautics
API Restful em cima dos dados da maior quantidade de dados possível para (futura) exportação em RDF e possível integração com Linked Data Cloud.
 * Integrantes: Augusto Pascutti, Alexandre Gaigalas, Henrique Moody, Wesley Mendes
 * Idéia:
 * Pad: http://okfnpad.org/aeronautics
 * URL:
 * Repositório: http://github.com/Aeronautics/Spitfire

Equipe Jonny Data
Foco na entrega de dados ao usuário, dispensando a necessidade de busca pela informação.
 * Integrantes: Jean Carlo Nascimento, João Vagner, João Batista Neto, Rodrigo Moyle, Willian Moraes
 * Ideia:
 * Pad: http://okfnpad.org/jonny-data
 * URL:
 * Repositorio: https://github.com/jonny-data/big-data

Equipe:Lucas Nemeth
Visualização gráfica de assuntos tratados na camara. Utilização de palavras chaves obtidas através das ementas, e cruzamento entre dados das classificações da camara. Utilização de algoritmos de processamento de linguagem natural para resgatar temas mais discutidos e apresentar estas informações em uma forma de fácil leitura.
 * Integrantes: Lucas Nemeth
 * Ideia:
 * Pad:
 * Url: http://lucasnemeth.pythonanywhere.com/
 * Repositório: http://code.google.com/p/lucas-hackathon-cmsp/

(Lucas, uma das coisas que a gente estava querendo fazer era 'georeferenciar' as ementas. Você esta fazendo algo nessa onda?) Não pensei em georeferenciar não...As informações de logradouro, etc não estão estruturadas de forma alguma no conteúdo disponível, acho que deve ser complicado, mas não cheguei a estudar a situação. Pensei em tentar fazer uma análise de todo conteúdo textual aberto dos projetos e inclusive de aproveitar o texto dos discursos, que não está em formato aberto, mas está disponível no site da camara, para levantar uma distribuição de palavras, tópicos e assuntos abordados, depois tentar fazer apresentações destas ocorrencias ao longo do tempo, por vereador, etc.

Equipe: Capital Php
Bot que processa os dados no formato wiki e publica em mediawiki definido.
 * Integrantes: André Nils, Aline Vilar Machado Nils
 * Idéia:CMSPwiki
 * Pad:
 * URL:http://www.capitalphp.com.br/wiki
 * Repositório: https://github.com/nilzao/cmspwiki

Equipe De Três
Integrantes: Raphael Moelsim, Jonas de Abreu e Juliano Alves Idéia: Elaborar um Web Site que trará uma fácil vizualização dos dados de orçamento. PAD: http://okfnpad.org/contas-refeitas URL: http://www.contasrefeitas.com.br Repositório: http://github.com/jonasabreu/contas-refeitas

Equipe São Paulo Perl Mongers
Integrantes: Marcio Ferreira, Thiago Rondon Idéia: Desenvolver funcionalidade para medir a eficiência do orçamento para o site do http://www.paraondefoiomeudinheiro.com.br, utilizando os dados da camara municipal de SP como dry-run. URL: http://www.paraondefoiomeudinheiro.com.br/ Repositorio: http://github.com/maluco/POFOMD

Equipe: Chutaum
Integrantes: Felipe Barreto Bergamo, Wellington Hitoshi Mizobuchi Matsumoto, Mauricio Tadayuki Sako, Ideia: O site tem como objetivo criar uma plataforma de linha do tempo com  as ações realizadas pelos atuais vereadores, sendo possivel que os usuarios sigam os vereadores selecionados. Pad: Repositório: https://github.com/harn/Hackathon_Chutaum URL:   http://chutaum.appspot.com/

Equipe: One Man Army
Integrantes:Victor Colombo Ideia: Sistema de newsletter inteligente que cruza o perfil do cidadão com os projetos de lei pertinentes ao seu interesses, informando-o a cada etapa  do processo legislativo. Repositório: https://code.google.com/p/leievoce-hackathon/

Equipe: Wouseija
Integrantes: Elaine Nogueira, Eric Kureck, Fellipe Chagas, Jefferson Fernandes Ideia: Geolocalizacao dos Projetos de Lei Descrição da ideia: Criacao de um sistema que "plote" no mapa da cidade de Sao Paulo a localizacao (rua, avenida, bairro, dentre outros) dos projetos de lei da Camara Municipal de Sao Paulo promulgados por ano. Pad: http://okfnpad.org/wouseija Repositório: https://github.com/wouseija/wouseija_hackathon

Equipe: Infografa
Integrantes: Rafael Soares Mendonça, David Michelison, Eduardo Rabelo, Diego Sieg Ideia: Construir uma ferramenta de visualização de dados que permite ao usuário interagir com os afim de acompanhar as atividades, custos e projetos apresentados pelos parlamentares. Descrição: Utilizando metodos de analise multivariada entender possíveis relações entre os dados, resultados Pad: http://okfnpad.org/infografa Repositorio: https://github.com/rafaelsmbr/hackathon

Equipe: Espindola
Ideia: CMSP Dados Abertos É possível ter uma idéia mais detalhada do projeto neste link http://williamespindola.github.com/cmsp-dados-abertos/ Nele irei manter toda a documentação de pesquisa e desenvolvimento durante o projeto. O projeto terá um estrutura de uma portal web, nele a população poderá acompanhar os dados de acordo com que as atualizações forem sendo realizadas nos links disponíveis pela CMSP. As informações, dados e graficos estaram divididas em categorias estas estaram formando o menu do aplicativo. Estas categorias poderam ser gerenciaveis, assim será possível criar novos vinculos com bases de dados e novas categorias de informações, dados e gráficos como também inativar outras ja criadas proporcionando uma economia com a contrução de mais aplicativos para este fim. Porque não qualquer pessoas que tenha um canal de informação ter a sua disposição um link com estes dados? Nesta aplicão será possível criar widgets personalizados com os dados abertos, basta criar este widget personalizado e utilizar em seu blog, site de notícias, ou até mesmo em seu perfil de uma rede social.
 * Integrantes: William Espindola
 * Pad: http://espindola.okfnpad.org/CMSP-Dados-Abertos
 * Repositório: https://github.com/williamespindola/cmsp-dados-abertos
 * URL: