Sentiment Forecast is a javascript data visualization application running on d3, with an aim to display shifts in sentiment in the form of a stock market-esque graphing.
This project can be accessed in your web browser via this link.
To run this project locally, navigate to your SentimentForecast
directory and enter python -m SimpleHTTPServer
. With this complete, open a web browser and go to localhost:8000
. This will allow d3 to read any tsv or JSON files used in the program without any permission errors.
In version 1.0, we're relying on a pre-parsed JSON object of sentiment data returned from a call to Alchemy in an earlier process. Version 2.0 aims to implement a Mongo Database to handle this in the future.
- AlchemyAPI - Sentiment Analysis
- d3.js - Data Visualization
- Twitter API - Used for acquiring Tweet data
- Tumblr API - Used for acquiring Tumblr post data