Coder Social home page Coder Social logo

code4puertorico / democracia-transparente-pr Goto Github PK

View Code? Open in Web Editor NEW
1.0 5.0 0.0 534 KB

Objetivo: establecer propuesta de producto que ayude al pueblo de Puerto Rico a estar informado sobre legislación, votos de sus representantes y senadores/as, y que provea un canal para que constituyentes se expresen mediante votos, comentarios y/o propuestas de proyecto.

opensource opengovernment citizen-action puerto-rico

democracia-transparente-pr's Introduction

Open Gov Hack Night

Website for Puerto Rico's weekly Open Gov Hack Night

Built in plain HTML, Javascript and CSS

Javascript libraries

Projects and People

The projects and people pages are powered by Github and civic-json-worker, a script we run every 5 minutes that fetches data from the Github API.

The JSON files are backed up every hour in the civic-json-files repository.

democracia-transparente-pr's People

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

democracia-transparente-pr's Issues

Crear version tabulada y/o searchable de registro de votación

Nota post issue submission: Esto puede no ser necesario. Investigar cuan frecuente son las votaciones y si tienesentido tener algo automatizado.

El registro de votación disponible para cada votación en http://www.oslpr.org/v2/ es en muchas ocasiones una imagen embedded en un documento pdf. Necesitamos convertirla a un formato tabulado y/o searchable.

El script/modulo/algorithm debe tomar en cuenta:

  1. Algunas imagenes están rotadas (<15 degrees en las que ví).
  2. Algunos pdf ya son searchables (aunque tal vez queremos tabularlos también)

Ejemplos representativos:
Not searchable.
Votación del P. del S. 0001

Slightly rotated and not searchable.
Votación del P. del C. 0001

Si hay interés en output algo estructurado, podemos discutir formato.
Para el field de votos he visto: {A favor, En contra, Ausente, Abstenido}

Yo puedo hacer esto en Python. El "servicio" podría verse algo como:

searchable_version = makeSearchable( votation_pdf_file)
or maybe
structured_version = extractTable( votation_pdf_file )

Create a list of groups to help with word-of-mouth

Moviendo el comment de google docs para acá para que no se pierda:

En relación a la "implementación social", sugiero ir montando una lista de avenidas que ayuden con el word-of-mouth (para cuando llegue el momento de lanzar). El beneficio será tener otras avenidas en adición a los usual suspects como periódicos online.

Alguno de los listados abajo tienen persiguen* una audiencia que me parece estaría interesada en usar el producto.

*buscan informar sobre política pública

Siete8Siete
De La Nada
Pepito How cool would it be to have Pepito (the actual cartoon) help with the word-of-mouth?

Notificaciones basadas en filtro de palabras

Primero quiero darle crédito a Mariela Martinez (slack @MarielaMartinez) por la idea.

Crear un sistema que notifique al usuario si se radica legislación que "match" keywords de un filtro.

Aunque pienso que es un feature que debe venir luego muchos otros, creo que sería muy util y ayudaría a que usuarios se mantengan engaged con la página y al tanto de legislación que en algunos se radica y aprueba en días (horas?).

Una limitación sería el latency de la pagina www.oslpr.org con respecto a la radicación de un proyecto y el scraping freq. de nosotros.

Explicar como participar

Creo que debemos añadir como participar en la conversación.

Si queremos que esto tenga peso creo que no se debe de quedar con nosotros. El publico en general debe poder crear "issues", expresarse y contribuir al documento siguiendo un formato similar o igual al que utilizamos en las comunidades de FOSS.

Propongo

  1. Que se utilize Github Issues para comentar sobre los documentos en este repositorio.
  2. Que se cree un documento con un código de conducta para todos los que quieran participar.
  3. Que se sigan las mismas practicas de colaboración y transparencia que se practican en las comunidades de FOSS.
  4. Que se cree un documento especificando como contribuir a los documentos.

Que mejor que este issue para probar lo mismo que se propone. Comentarios abajo 😄

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.