Prophet
Data
Fit a time-series forecast and inspect trend, seasonality and prediction errors.
Seasonality, ARIMA/Prophet/gradient boosting, backtesting for demand/finance use cases.
Explore 4 tools for this projectShare of job postings in India, per role, that name this capability.
Needs first: Train and evaluate classical ML models
Start with one tool for each part of your project. You don’t need to learn them all.
4 tools to explore
Data
Fit a time-series forecast and inspect trend, seasonality and prediction errors.
Data · Test
Fit statistical models and inspect estimates, uncertainty and diagnostics.
Data
Train a boosted-tree baseline and compare its performance with simpler models.
Data
Clean tabular data, join datasets and produce reproducible summaries in Python.
Use the public Kaggle 'Power consumption in India (2019–2020)' series — daily state-wise electricity demand spanning two festival seasons — as a demand series with strong, genuinely Indian seasonality. Fit a Prophet baseline with the Indian holiday calendar added as regressors, then build a feature-engineered XGBoost forecaster with lag and rolling features on identical folds. Backtest both with a rolling/expanding time-based split and report WAPE and MAPE per fold, not one headline number, and plot forecast against actuals with intervals over the festival weeks.
Forecast daily Indian electricity demand through festival season — Prophet with a holiday calendar benchmarked against a feature-engineered XGBoost model on a rolling backtest, reporting per-fold WAPE with prediction intervals.