Skip to content

WiseVoter/wisevoter

Repository files navigation

WiseVoter

WiseVoter is a public service project to educated voters on their representatives. The current version of the project targets 2014 Indian General elections.

Update: (2024 Feb, 28) over next few weeks we will update wisevoter to Indian General Elections 2024 and also add support for US 2024 Elections.

1. Technical updates
    1.1 Upgrade to Dockerfile from Vagrant
    1.2 Update builddev.sh to create dev setup
    1.3 Add dev commands to Rakefile

2. Data Updates

3. Feature updates

Getting Started

If you are a journalist, data contributor, editor or developer -- its easy to contribute, just fork the github repository and add or update your changes to the content and submit a patch back. Following is the content structure -

  1. All Articles, are in the directory site/articles/_posts
  2. All Politician profiles are in the directory site/politicians/_posts
  3. Top level pages are in the directory site/

The content is in markdown format and its relatively easy to edit in browser on github.

The site is generated using Jekyll.

If you are a data hacker, data scientist or developer - in addition to all the above, you can find the site data gathering utilities in the top-level data/ directory. The crawlers are written in ruby and process with python language. The geo-data analysis and visualization is done using d3js and TopoJson.

Data

All the associated data for this site is published as Google fusion tables. Currently the crawlers got data from nocriminals.org, govcheck.in and government of India website.

The next data crawling effort underway is to get information from adrindia.org, wikipedia and twitter. Majority of data for the site is aligned on the politician page, each politician has a profile with -

  • Personal Details
  • Education
  • Criminal Background
  • Personal Wealth

With the new crawling effort we will soon add information from adrindia, wikipedia and twitter.

Wishlist

  • Add capabilities for data wizards, and journalists to create shareable notebooks
  • Add workflows on getting started for data importers, developers and journalists
  • API - an api!
  • Release a toolkit for investigative journalists.

Contributing Guidelines

We are looking for social activists, journalists, data scientists and programmers to help us! All content is under CC-BY-SA 3.0 license, and code is under GPL V3.

Current Contributor(s)

  • Devang Mehta
  • Vaibhav Bhandari

About

WiseVoter is a public service project to educated voters on their representatives. The current version of the project targets 2014 Indian General elections.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published