Model Lab
Configure and run server-side model training. The browser sends configuration only; Python returns metrics and chart-ready results.
XGBoost runs server-side only
Browser-side XGBoost is intentionally disabled because it would move machine learning and dataset processing into the client. The Vercel backend attempts CPU-only XGBoost and falls back to Random Forest with a structured warning if the package is unavailable.
Training Configuration
Defaults match the final report methodology.