This project aims to provide a relatively simple solution to performing financial analysis by leveraging various tools and technologies. It combines data scraping, natural language processing, sentiment analysis, and stock trend forecasting to offer insights for stock and crypto investments.
- Scrape data from Yahoo Finance
- Perform summarisation and sentiment analysis using fine-tuned Transformers models (Pegasus and BERT)
- Make Kaggle notebook (showcasing web scraping, summarisation and sentiment analysis) publicly available
- Design main dashboard
- Implement stock trend forecasting functionality using Prophet
- Clone the repo
git clone https://github.com/1391819/financial-researcher
- Install all the required libraries
pip install -r requirements.txt
- Run the Streamlit app
streamlit run app.py