Commit History

fix: accept HEAD requests on /health so UptimeRobot monitoring works
f80b58b

Zalaid commited on

Step 8: add 28 automated tests covering preprocessing, models, and API
a2bc2a9

Zalaid commited on

Step 7: FastAPI with /predict /health endpoints, V1-V28 inference explanation in README
70c4f4f

Zalaid commited on

Step 6: select xgboost_tuned as final model with full comparison and reasoning in README
e115307

Zalaid commited on

Step 6: switch to CatBoost as final model, add tune_catboost.py, rename xgboost_final to xgboost_tuned
74e6a06

Zalaid commited on

Step 6: model comparison charts, XGBoost GridSearchCV tuning, real benchmark scores in README
161d0ac

Zalaid commited on

Step 5: remove SVM/KNN/MLP, clarify 10 pkl files in models dir (9 models + scaler)
28a1f46

Zalaid commited on

Step 4: MLflow setup with SQLite backend and experiment tracking helpers
5ae712f

Zalaid commited on

Step 3: data preprocessing pipeline with scaling, train/test split, and SMOTE
41e2db1

Zalaid commited on

Step 1: project setup, folder structure, and environment
344f6eb

Zalaid commited on