News Analyzer is an application designed to help journalists store, analyze and query documents. It also has extended functionality for searching related articles on the web and performing sentiment analysis on any given text.
- MLab for hosting MongoDB database
- Amazon Elastic Beanstalk for hosting site (taken the link down because free-tier ended)
- NyTimes API for Newsfeed Ingestor
- Google Language API for sentiment analysis
- All Tests pass locally
Video of most functions can be found in the /video directory
- Main/Signup Page
- Login Page
- Profile Page (After Loggin In)
- File Uploader
- NLP (Sentiment Analysis)
- Newsfeed Ingestor
- Online hosted MongoDB Data
- Users Data
- Uploaded Files Data
- Reading Uploaded Records