Presenças no Plenário CMSP

15 views
Skip to first unread message

Pedro Markun

unread,
Jul 2, 2012, 6:19:11 PM7/2/12
to thackday
Caros,

estou acompanhando por alto essa história toda:

http://www.estadao.com.br/noticias/cidades,terminal-usado-para-fraudar-presencas-e-adulterado-apos-denuncia-do-estado,894751,0.htm
http://www.estadao.com.br/noticias/cidades,vereadores-de-sao-paulo-tambem-fraudam-lista-de-presenca-na-internet,894383,0.htm

Pensando aqui com meus botões se tem algo nos dados abertos que pode auxiliar na construção desse processo?
Tanto do ponto de vista de escrever uma recomendação sobre como o sistema deve ser... já que possivelmente mudanças serão feitas, quanto pra entender se existe algo nos dados disponibilizados que possa ajudar a entender melhor essa questão?

Uma das primeiras coisas que a gente fez com esses dados foi visualizar lado-a-lado, lista de presença e 'lista de votantes' - que obviamente não serve como prova determinante de nada mais mostrava uma clara discrepância entre vereadores de corpo presente e gente que de fato estava votando nas sessões... foram uns gráficos no OpenCalc... vou caçar por aqui.

A outra coisa, pelo que pude sacar, se os inputs eram dado por um mesmo cara e o log de presença gera a data e hora, talvez seja possível clusterizar esses acessos e tentar encontrar padrões?

Enfim... só pra provocar um pouco de brainstorm coletivo :)

abs,
Pedro Markun

Pedro Markun

unread,
Jul 2, 2012, 7:35:35 PM7/2/12
to thackday, Felipe Sanches, Diego R. O.
Ainda no brainstorm (estava trocando uma ideia sobre isso agora pouco)...

O sistema atual 'anti-fraude' custou r$1mi pela notícia do Estadão. Acho bastante plausível que no final dessa historia a gente veja um novo edital na rua...

E se a gente montasse essa specs? Software Livre + Hardware Livre para registrar votações em plenário? Algo que possa ser utilizado inclusive em outros municipios e com um preço acessível?

Fiquei pensando num 'consórcio' THacker+PoliGNU+Metamaquina pra desenhar um protótipo... arduino+xbee(?)+case impresso na impressora 3d? Da pra inclusive incluir biometria no pacote e pensar em monitoramento em tempo real?

Pilhando na possibilidade de cruzar esse feed de presenças, com o painel eletrônico e um reconhecimento do stream do vídeo pra assinalar as cadeiras ocupadas.

abs,
Pedro Markun

2012/7/2 Pedro Markun <pe...@esfera.mobi>

Klederson Bueno

unread,
Jul 2, 2012, 11:35:12 PM7/2/12
to thac...@googlegroups.com

Poxa eu topo participar, estou envolvido ate o talo com projetos do genero, desenhei um sistema de totens usando radio e poderia avancar com biometria, a ideia tem potencial e baixo custo. Oq acham?

--
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

Pedro Markun

unread,
Jul 3, 2012, 3:35:25 PM7/3/12
to thac...@googlegroups.com
Eu estou indo prum congresso fora. Topa falar disso no dia 12?

abs,
Pedro Markun

2012/7/3 Klederson Bueno <kled...@gmail.com>

Pedro Markun

unread,
Jul 4, 2012, 9:27:43 AM7/4/12
to thac...@googlegroups.com

Pedro Markun

unread,
Jul 4, 2012, 9:30:49 AM7/4/12
to thac...@googlegroups.com
E mais, eu certamente não vou ter tempo de ver isso hoje, maaaas:


Funcionários digitam a senha que identifica o vereador, apertam “entra” e imediatamente o nome surge no painel eletrônico. Careca tem tanta prática que nem precisa olhar a máquina. Tem senhas decoradas e marca nomes em segundos. O Estado telefonou para ele na sexta, mas o assessor não atendeu.

http://www.estadao.com.br/noticias/cidades,servidor-ha-30-anos-ze-careca-usa-senhas-exclusivas-dos-vereadores,893989,0.htm

É um bom indicativo de que uma analise dos logs de presença disponíveis no site pode apresentar algumas coisas interessantes.
Minha ideia era fazer uma distribuição das presenças ao longo do tempo, considerando ai os segundos, pra tentar encontrar 'clusters' padrõe de vereadores que chegam sempre no mesmo horário ou minimamente sempre juntos.

abs,
Pedro Markun

2012/7/4 Pedro Markun <pe...@esfera.mobi>

Pedro Markun

unread,
Jul 6, 2012, 4:05:05 AM7/6/12
to thac...@googlegroups.com
Caros,

estou aqui na conferência (alias, gênio! Preciso escrever um report depois) comutando entre prestar atenção nas falas e brincar com os dados de presença.

Pra quem quiser brincar... o Google Refine importa feliz o XML de presenças e de lá da pra fazer várias coisas :)

Minha ideia era clusterizar presenças baseado na distância de tempo entre os 'checkins' e ver se existe algum padrão nisso ao longo dos dias...

Meu conhecimento estatistico é bastante limitado. Mas me parece que algo por aqui pode dar certo?
http://www.statmethods.net/advstats/cluster.html

Alguém tem alguma referência ou implementação disso por ai? :)

[]'s

Rosiane Correia de Freitas

unread,
Jul 6, 2012, 7:19:26 AM7/6/12
to thac...@googlegroups.com
Markun,

Em estatística tem um negócio chamado Benford's law que permite a analise de dados pra identificar fraudes. Eu recomendo que vc converse com algum especialista em auditoria, que certamente vai poder te ajudar nisso.

Rosiane

Enviado via iPhone (por isso tudo aquilo que não faz sentido é culpa do corretor ortográfico)

Vitor Baptista

unread,
Jul 7, 2012, 8:48:45 PM7/7/12
to thac...@googlegroups.com
Pedro,

Você conseguiu importar os dados de todos os dias pro Google Refine? Se sim, exporta um csv e joga por aqui pra a gente brincar :-)

Abraços,

Pedro Markun

unread,
Jul 8, 2012, 6:19:28 AM7/8/12
to thac...@googlegroups.com
Opa,

na verdade não, mas ai estava aqui meio a toa... ta ai

Pode ser que exista alguma falha, não entendi direito pq existem 3 arquivos de presença no site. O script esta bem gambiarra, mas funciona.

abs,
Pedro Markun

2012/7/7 Vitor Baptista <vi...@vitorbaptista.com>
presenca.py
presencas-json.csv
Reply all
Reply to author
Forward
0 new messages