data_management_v2.ipynb
contains data analysis, feature engineering, and feature selection. It turns raw data intodata-stage2.csv
, which is used by other notebooks.- For the Random Forest model, see
random_forest.ipynb
. - For the Neural Network model, see
hyperparameter_tuning_v2.ipynb
andcross_val_v2.ipynb
.
The web application containing a React front-end and Flask backend is in web-app
folder.
- Node.js v16+ with npm v8+
- Python with
flask
,keras
,numpy
,pandas
installed
- Run
flask run
inside./web-app/flask-server
to start the backend - Run
npm install
andnpm run dev
inside./web-app
to start the front-end