A Dashboard that gives users a comprehensive visual overview of the sentiment of NIFTY Indices and their constituent stocks.
- Generates sentiment based on the news articles associated with stocks.
- Everyday 30000 articles are fetched, cleaned up and sentiment analysis is performed on them.
- The whole process is automated using Github Actions.
- HTTP requests for fetching of news articles are sent concurrently, which speeds up the whole process by 67%.
- Created using Python, sentiment Analysis is performed using nltk library and the web app (dashboard) is made using Streamlit framework.