• Stars
    star
    4,513
  • Rank 9,451 (Top 0.2 %)
  • Language
    Python
  • License
    MIT License
  • Created over 8 years ago
  • Updated 11 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

🕵 Artificial Intelligence for social control of public administration | **This repository does not receive frequent updates. Check out the README**

Build Status Code Climate Test Coverage Donate

Operação Serenata de Amor

  1. Non-tech crash course into Operação Serenata de Amor
  2. Tech crash course into Operação Serenata de Amor
  3. Contributing with code and tech skills
  4. Supporting
  5. Acknowledgments

Non-tech crash course into Operação Serenata de Amor

What

Serenata de Amor is an open project using artificial intelligence for social control of public administration.

Who

We are a group of people who believes in power to the people motto. We are also part of the Data Science for Civic Innovation Programme from Open Knowledge Brasil.

Among founders and long-term members, we can list a group of eight people – plus numerous contributors from the open source and open knowledge communities: Tatiana Balachova, Felipe Cabral, Eduardo Cuducos, Irio Musskopf, Bruno Pazzim, Ana Schwendler, Jessica Temporal, Yasodara Córdova and Pedro Vilanova.

How

Similar to organizations like Google, Facebook, and Netflix, we use technology to track government spendings and make open data accessible for everyone. We started looking into data from the Chamber of Deputies (Brazilian lower house) but we expanded to the Federal Senate (Brazilian upper house) and to municipalities.

When

Irio had the main ideas for the project in early 2016. For a few months, he experimented and gathered people around the project. September, 2016 marks the launching of our first crowd funding. Since then, we have been creating open source technological products and tools, as well as high quality content on civic tech on our Facebook and Medium.

Where

We have no non-virtual headquarters, but we work remotely everyday. Most of our ideas are crafted to work in any country that offers open data, but our main implementations focus in Brazil.

Why

Empowering citizens with data is important: people talk about smart cities, surveillance and privacy. We prefer to focus on smart citizens, accountability and open knowledge.

Tech crash course into Operação Serenata de Amor

What

Serenata de Amor develops open source tools to make it easy for people to use open data. The focus is to gather relevant insights and share them in an accessible interface. Through this interface, we invite citizens to dialogue with politicians, state and government about public spendings.

Who

Serenata's main role is played by Rosie: she is an artificial intelligence who analyzes Brazilian congresspeople expenses while they are in office. Rosie can find suspicious spendings and engage citizens in the discussion about these findings. She's on Twitter.

To allow people to visualize and make sense of data Rosie generates, we have created Jarbas. On this website, users can browse congresspeople expenses and get details about each of the suspicions. It is the starting point to validate a suspicion.

How

We have two main repositories on GitHub. This is the main repo and hosts Rosie and Jarbas. In addition, we have the toolbox - a pip installable package. Yet there are experimental notebooks maintained by the community and our static webpage.

When

Despite all these players acting together, the core part of the job is ran manually from time to time. The only part that is always online is Jarbas – freely serving a wide range of information about public expenditure 24/7.

Roughly once a month, we manually run Rosie and update Jarbas. A few times per year, we upload versioned datasets accessible via the toolbox – but we encourage you to use the toolbox to generate fresh datasets whenever you need.

Where

Jarbas is running in Digital Ocean droplets, and deployed using the Docker Cloud architecture.

Why

The answer to most technical why questions is because that is what we had in the past and enabled us to deliver fast. We acknowledge that this is not the best stack ever, but it has brought us here.

Contributing with code and tech skills

Make sure you have read the Tech crash course on this page. Next, check out our contributing guide.

Supporting

Acknowledgments

Open Knowledge Brasil Digital Ocean

More Repositories

1

querido-diario

📰 Diários oficiais brasileiros acessíveis a todos | 📰 Brazilian government gazettes, accessible to everyone.
Python
1,102
star
2

rosie

🤖 Python application responsible for Serenata de Amor's intelligence
410
star
3

jarbas

🎩 API for information and suspicions about reimbursements by Brazilian congresspeople
296
star
4

perfil-politico

A platform for profiling public figures in Brazilian politics
Jupyter Notebook
162
star
5

serenata-toolbox

📦 pip module containing code shared across Serenata de Amor's projects | ** Este repositório não recebe atualizações frequentes **
Python
154
star
6

vitimas-da-intolerancia

Conheça as vítimas de ódio político
Python
101
star
7

serenata-website

**Este repositório não recebe atualizações frequentes**
SCSS
67
star
8

serenata-notebooks

Notebooks from Operação Serenata de Amor | ** Este repositório não recebe atualizações frequentes **
HTML
53
star
9

querido-diario-api

This is Querido Diário's API. It provides everything the frontend does and even more!
Python
49
star
10

embaixadoras

Site da rede de pessoas embaixadoras de inovação cívica da Open Knowledge Brasil e outros materiais de referência
HTML
46
star
11

whistleblower

🚨A Twitter bot for publicly reporting suspicions found by Rosie, Serenata de Amor's AI
46
star
12

censo-querido-diario

Este repositório não recebe atualizações | Queremos descobrir onde os diários oficiais das prefeituras de todo o Brasil estão sendo publicados. Nos ajude nesse trabalho!
HTML
43
star
13

querido-diario-frontend

Repositório com a implementação do frontend da Plataforma de Busca do Querido Diário
HTML
41
star
14

pedidosanonimos

Python
39
star
15

perfil-politico-frontend

Front-end that consumes Perfil Político's API
Vue
31
star
16

querido-diario-toolbox

Este projeto empodera quem deseja processar dados no contexto do Querido Diário e realizar suas próprias análises.
Python
31
star
17

querido-diario-comunidade

Querido Diário - Comunidade e Documentação
25
star
18

querido-diario-data-processing

Text processing repository to free brazilian municipal gazettes from closed file formats for the Querido Diário project.
Python
20
star
19

transparenciacovid19

TRANSPARÊNCIA COVID-19
HTML
19
star
20

cicero

Quosque tandem abutere patientia nostra?
Python
16
star
21

busca-querido-diario

Project to enable search of key words in text files extracted by the Querido Diário.
Python
14
star
22

identidade-digital

Manifesto para identificação digital no Brasil
12
star
23

orcamento.inesc.org.br

Visualização dos dados do orçamento federal feita para a INESC
HTML
11
star
24

querido-diario-api-wrapper

Wrapper for Querido Diário API
Python
10
star
25

gastos_abertos

Código principal do projeto Gastos Abertos.
Python
9
star
26

schemaOrg-Wikidata-Map

Ontology alignment between Schema.Org, Wikidata, and DBpedia
9
star
27

open-jus

Justa is a project that aims to facilitate the understanding of financing data and the management the Justice System in an accessible and innovative way.
Python
9
star
28

lexml-dou

Subsídios para a cooperação iniciada entre Imprensa Nacional e LexML
HTML
8
star
29

receita

Rotinas de atualização das bases públicas de dados de CNPJs e sócios da Receita Federal do Brasil.
Python
7
star
30

serenata-relatorio-catarse

Relatório da Rosie sobre candidatos nas Eleições 2018
Elm
7
star
31

reactive_scraper

JavaScript
6
star
32

cuidando2

Cuidando do Meu Bairro 2.0 é uma reescrita do projeto Cuidando do Meu Bairro ( cuidando.org.br ) que busca mapear a execução do orçamento municipal de São Paulo.
HTML
6
star
33

filiados-a-partidos

Dump com a lista do TSE de filiados a partidos no Brasil
Python
5
star
34

datasets-br-cbo

Dataset for CBO - Classificação Brasileira de Ocupações
5
star
35

mosaico

Visualization on the brazilian budget for FGV
CSS
5
star
36

BusaoSP

WhereIsMyBus aka real-time bus updates via Twitter, for São Paulo.
JavaScript
5
star
37

swagger-ui-html

Pure-HTML swagger-ui page, for OpenAPI descriptors of the Open Knowledge Brasil's projects
HTML
5
star
38

querido-diario-backend

Repositório com a implementação do backend da Plataforma de Busca do Querido Diário
Python
5
star
39

opendataday2020

Repositório das atividades realizadas no Open Data Day 2020 - São Paulo
4
star
40

getlex

Ver também http://okfn-brasil.github.io/getlex
PHP
3
star
41

querido-diario-infra

Querido diário deploy scripts
HCL
3
star
42

embaixadoras-dados-covid19

Repositório para reunir as análises de dados da Covid-19 feitas pela rede de pessoas Embaixadoras de Inovação Cívica
R
3
star
43

ISSN-L-Resolver

Converts any ISSN to the correspondent ISSN-L
PLpgSQL
3
star
44

gastos_abertos_dados

Repositório dos dados em estado bruto utilizados no projeto Gastos Abertos
Jupyter Notebook
3
star
45

querido-diario-site

*PROJETO ARQUIVADO* Official landing page of the Querido Diário project
CSS
3
star
46

piloto-educacao

Projeto piloto para monitorar as aquisições de tecnologia para educação básica.
Python
3
star
47

GetMyGist

Read, and write from gists ...
JavaScript
2
star
48

oficial-backups

backup de arquivos comuns da produção da OKBR
Perl
2
star
49

sprints-inovacao-civica

2
star
50

hackatona.vaimudar.org

Hackatona #VaiMudarNaCopa
CSS
2
star
51

gastos_abertos_website

CSS
2
star
52

dialogando

JavaScript
2
star
53

indice-dados-abertos

Vue
2
star
54

gastos_abertos_notebooks

Notebooks of data exploration for the project Gastos Abertos
HTML
1
star
55

perfil-politico-notebooks

** Este repositório não recebe atualizações frequentes **
1
star
56

country-geoinfo

Spatial relations between countries and between another geographical standards
1
star
57

esic

Cliente ruby para o e-SIC do governo federal brasileiro
Ruby
1
star
58

salarios-usp

1
star
59

gastos-abertos-documentos

1
star
60

mapeamento-de-sites

Repositório auxiliar para encontrar sites de prefeituras ou sites publicadores de diários oficiais
Python
1
star
61

observatorio-materiais

Organização de materiais referentes ao Observatório de Tecnologias na Educação
1
star
62

serenata-de-amor-inbox

1
star
63

oficial-backupsbig

backup de big-files da produção da OKBR
1
star
64

diario-do-clima

Repositório para o frontend (interface web) do Diário do Clima.
JavaScript
1
star
65

GetMyGist-Server

GetMyGist-Server - Github Get token access
JavaScript
1
star
66

vaimudar_wp

PHP
1
star
67

diarios-do-clima-frontend

Repositório para o frontend (interface web) do Diários do Clima.
TypeScript
1
star
68

queremossaber-docker

Shell
1
star
69

copa2014_grupos_economicos

JavaScript
1
star
70

gastos_abertos_dev

Gastos Abertos Development Environment with Vagrant
Shell
1
star
71

regimento-interno

Código-fonte das versões desenvolvidas para Regimento Interno da OKBr e demais Termos de Uso e responsabilidade
1
star
72

orcamento-federal-dados

Dados para o orcamento.inesc.org.br
Shell
1
star
73

lexml-vocabulary

RDF vocabulary of LexML, revision and ontology-alignment with Wikidata and others
SQLPL
1
star