Skip to content

Latest commit

 

History

History
26 lines (15 loc) · 949 Bytes

README.md

File metadata and controls

26 lines (15 loc) · 949 Bytes

Stock Sentiment

A Python-based web app designed to give portfolio managers up-to-the minute information about the news articles that affect their holdings. Uses IBM Watson to calculate the sentiment of articles and quickly and accurately displays the information to users using a simple color schema.

Created for the 2017 BlackRock Intern Hackathon

To Run:

In a Mac or Linux environment, run ./app.py in the root directory. In Windows, run path/to/python app.py in the root directory.

Dependencies:

  • watson-developer-cloud
  • pandas
  • requests
  • bs4
  • sqlite3
  • Flask

Note: You may have to use a separate Watson Bluemix account to use the Watson API. The app will function without one, since a sample database is included. However, you will not be able to load newer articles

Screenshot:

Screenshot