An Android app that uses Machine Learning to correlate tweet sentiment and stock prices.
The project searches the Twitter API for tweets about a given company that a user wants to be monitored, and uses sentiment analysis to identify general sentiment about the company. Using the general time of those tweets, it would then find the change in stock market price for the company after a short delay to allow for those changes, and note whether the stock increased or decreased. This data was then fed into a machine-learning algorithm in order to predict whether a stock would rise or fall, given a general sentiment from tweets.
- Twitter4J for getting access to tweets about the companies
- Tensorflow for Machine Learning
- Microsoft Text Analytics API to provide the sentiment analysis of the tweets
- Yahoo-Finance API in order to grab historic stock market data to learn from
The app has been partially build,its currently under the building process.
- Harshit Agarwal