A gradient-boosted ensemble mixing level-wise and leaf-wise boosting, served from a custom API container, with features built on recency, frequency, location and third-party benchmarks such as fuel prices. Synthetic data filled gaps on rarely quoted routes.