Skip to content

poojathakoor/twitter-stock-sentiment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

twitter-stock-sentiment : Stock market sentiment analysis using twitter

Sentiment Analysis of Tweets to find Relationship with the Stock Price Movement The project classifies the tweets related to stock market into three market sentiments viz, Bullish, Bearish and Neutral using various machine learning techniques like Naive Bayes, Maximum Entropy and SVM and finding their effectiveness on providing sentiment. Also a correlation can be found between sentiment of tweets and stock price movements.

Getting Started

Prerequisites

  • Python 3.3, 3.4, 3.5 & 3.6 are supported.
  • MongoDB

Dependencies

  • Tweepy
  • pymongo
  • scikit-learn
  • numpy
  • scipy

Data Distribution for NLTK
Install using NLTK downloader: nltk.download()
For instructions please see http://www.nltk.org/
Download Stopwords and Punkt Word Tokenizer

Installing

git clone https://github.com/poojathakoor/twitter-stock-sentiment.git
cd twitter-stock-sentiment
pip install -r requirements.txt
cd twitter-stock-sentiment
python gui.py

Authors

Pooja Thakoor

License

This project is licensed under the MIT License - see the LICENSE file for details

Acknowledgments

About

Stock market sentiment analysis on twitter

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages