pyaf/load_forecasting

Forecasting electric power load of Delhi using ARIMA, RNN, LSTM, and GRU models

61
/ 100
Established

Implements nine time series forecasting algorithms—from classical methods (ARIMA, exponential smoothing, moving averages) to deep learning approaches (LSTM, GRU, RNN)—with automated hyperparameter tuning via grid search. Features automated data pipelines that scrape real-time load and weather data from Delhi's grid operator and weather services, then feeds them through a Django web interface for daily forecasts and cross-model performance comparison. Includes production scheduling scripts that run on AWS to generate daily predictions across all models using rolling windows of historical data.

620 stars.

No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 25 / 25

How are scores calculated?

Stars

620

Forks

162

Language

Jupyter Notebook

License

MIT

Last pushed

Mar 05, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/pyaf/load_forecasting"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.