- Remove null values
- Normalize features (price, volume, etc.)
- Feature Engineering: Moving averages, volatility, momentum
- Algorithm: Random Forest Regressor
- Evaluation: R² score, MSE
/: Home route with input form/predict: POST route to collect input and return prediction
notebooks/: EDA and trainingsrc/: Flask appmodels/: Saved modeldata/: Cleaned dataset