A project that apply some machine learning models in predicting stock.
- Python - A programming language that lets you work quickly and integrate systems more effectively.
- Scikit-learn - Machine Learning in Python.
- Plotly Dash - Dash is the original low-code framework for rapidly building data apps in Python.
pip install scikit-learn yfinance keras xgboost dash plotly There are two ways to get/update data:
- Open getHistory.ipynb and run the only cell in it.
- Uncomment "get_all_csv()" in main.py for the first run.
python main.pypython appUI.py