https://github.com/abhikandoi2000/knowyourgov
Real-time Sentiment analysis for Politicians
https://github.com/abhikandoi2000/knowyourgov
google-cloud google-maps india politicians python sentiment-analysis
Last synced: 2 months ago
JSON representation
Real-time Sentiment analysis for Politicians
- Host: GitHub
- URL: https://github.com/abhikandoi2000/knowyourgov
- Owner: abhikandoi2000
- Created: 2013-10-26T13:54:18.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2025-08-05T03:54:37.000Z (3 months ago)
- Last Synced: 2025-08-05T05:29:57.931Z (3 months ago)
- Topics: google-cloud, google-maps, india, politicians, python, sentiment-analysis
- Language: Python
- Homepage: https://gcdc2013-know-your-gov.appspot.com
- Size: 10.2 MB
- Stars: 4
- Watchers: 4
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README

Know Your Government is an attempt to raise awareness about political leaders in India in common person. [Read more about the application](https://gcdc2013-know-your-gov.appspot.com/about)
This application was submitted for Google Cloud Developer Challenge and was amongone of the [finalists](http://www.google.com/events/gcdc2013/finalists.html) for India region
#Application Deploy URL
[https://gcdc2013-know-your-gov.appspot.com/](https://gcdc2013-know-your-gov.appspot.com/)We know it's a bit long ;)
# Tech Stack
* Google App Engine
* Google Data Store
* Python
* Flask, Jinja2
* Google Maps API
* Google+ Signin
* Google News API
* Twitter API
* Alchemy Sentiment API
* Youtube API# Development
* Clone this repo (`git clone git@github.com:abhikandoi2000/knowyourgov.git`)
* Download [Python SDK](https://developers.google.com/appengine/downloads#Google_App_Engine_SDK_for_Python "Python SDK for Google App Engine") for Google App Engine
* Unzip the downloaded SDK
* Change directory to project directory (`cd ~/path/to/knowyourgov`)
* Run the application locally (`~/path/to/sdk/dev_appserver.py .`)
* Visit `http://localhost:8080/` using your browser to see it in action.# Populating the datastore
A `GET` request to `/updatedb/politicians` will populate the politician database.
A `GET` request to `/updatedb/csvdata` will add additional information about the politician from different sources.
A `GET` request to `/updatedb/partyinfo` will add information about major national political parties.
*Make sure that the website is up and running before you do so.*