pocket37
Live

Model Laboratory

Per-model output comparison, calibration tracking and model metadata.

Implemented

Per-match model comparison (Poisson, Monte Carlo, Bayesian live, Ensemble) is live on every match page under the Models tab. The ensemble weights are configurable in services/prediction-engine and are deliberately not hard-coded into business logic.

Requires additional data / configuration
  • Gradient boosting (CatBoost/LightGBM) — requires historical training data; install the library and it integrates automatically, the ensemble renormalises without it
  • Dixon-Coles fitting on real historical results — requires a data provider subscription
  • Calibration dashboards (reliability diagrams, Brier, log loss, ECE) — implemented in football_intelligence/calibration.py; needs completed-match outcomes to populate
  • Per-competition and per-match-phase calibration buckets — schema implemented, data pending

This platform reports model estimates only. It does not claim certainty or profitability, and it contains no betting functionality.