Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ayushtiwari134/stock_price_predictor_dl
This is a full stack end to end project with the model trained in jupyter notebook, the backend file written in python, and for simplicity, the frontend created using streamlit.
https://github.com/ayushtiwari134/stock_price_predictor_dl
deep-learning eda keras lstm-model machine-learning matplotlib numpy pandas python rnn streamlit tensorflow yfinance-library
Last synced: 3 days ago
JSON representation
This is a full stack end to end project with the model trained in jupyter notebook, the backend file written in python, and for simplicity, the frontend created using streamlit.
- Host: GitHub
- URL: https://github.com/ayushtiwari134/stock_price_predictor_dl
- Owner: ayushtiwari134
- Created: 2023-11-21T15:15:05.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2023-11-26T16:49:02.000Z (12 months ago)
- Last Synced: 2024-01-29T10:49:35.599Z (9 months ago)
- Topics: deep-learning, eda, keras, lstm-model, machine-learning, matplotlib, numpy, pandas, python, rnn, streamlit, tensorflow, yfinance-library
- Language: Jupyter Notebook
- Homepage:
- Size: 4.11 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Stock price predictor to analyze the performance of the model over a large period of time
### My very first deep learning project.
This is a full stack end to end project with the model trained in *jupyter notebook*, the backend file written in *python*, and for simplicity, the frontend created using *streamlit*.
The deep learning model is an LSTM model which is used on time-series data which comes in handy with the current project### About the project
* Data is fetched from *yahoo finance* regarding the price of a stock over a period of 10 years
* The data is preprocessed and fed into the model to create predictions
* Charts regarding the *50-day*, *100-day* and even *200-day* *moving averages* of the particular stock are drawn
* The predictions are plotted along with the correct price in a plot using matplotlib
* The entire interface is displayed as a frontend webapp using *streamlit* and coded out in python