This is our submission for the Rice Datathon 2024.
eda.ipynb: contains exploratory data analysis
main.py: contains all the data cleaning, outlier detection, missing value imputation, and final model training
cluster_vif_shap.ipynb: contains feature engineering code
optuna.ipynb: contains feature engineering and hyperparameter tuning