Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/shubxam/nifty-500-live-sentiment-analysis

Live Sentiment Analysis dashboard of NIFTY 500 universe of stocks using plotly and streamlit
https://github.com/shubxam/nifty-500-live-sentiment-analysis

finance nifty plotly python sentiment-analysis stock-market streamlit

Last synced: 3 months ago
JSON representation

Live Sentiment Analysis dashboard of NIFTY 500 universe of stocks using plotly and streamlit

Awesome Lists containing this project

README

        

# Nifty 500 Live Sentiment Analysis Dashboard

![app-img](./res/app.png)

A live Sentiment Analysis Dashboard which shows the sentiment of the chosen index and its constituent sectors and stocks computed using news articles headlines.

Ticker specific articles are sourced from the following sources everyday and stored in a persistent (duckdb) database, which are then processed for sentiment analysis using [mrm8488/distilroberta-finetuned-financial-news-sentiment-analysis](https://huggingface.co/mrm8488/distilroberta-finetuned-financial-news-sentiment-analysis) Language model offline using Github Actions.
- google finance
- yahoo finance
- ticker finology

Live instances of the app can be found
1. [Streamlit Cloud](https://nifty-sad.streamlit.app/)
2. [Github Pages](https://shubxam.github.io/NIFTY_500_live_sentiment.html)

Here is the link to [Companion Article](https://xumitcapital.medium.com/sentiment-analysis-dashboard-using-python-d40506e2709d).