Having row scraped html files as input, AnalyzeStock returns sentiment polarity of the news headers for a particular stock. User can feed in html files for multiple stocks, and either get summary results for all the stocks and the timeperiod, or for a certain day and a certain stock.
Using the command promt:
pip install git+https://github.com/springlaughing/StockSentiment.git#Egg=AnalyzeStock
from AnalyzeStock.News import SentimentAnalyzer
sent = SentimentAnalyzer('Your_path_to_dataset')
sent.plot_scores(single_day=False)