District Rainfall Anomaly & SPI Drought Early-Warning System is an advanced time-series project that converts the India Meteorological Department's 0.25° × 0.25° daily gridded rainfall dataset (1901–2024, published by IMD Pune) into operational drought intelligence for the 33 districts of Telangana — a state where a failed Northeast monsoon after a weak Southwest monsoon can push entire districts into agricultural distress within one season.
The pipeline parses the IMD binary/NetCDF grids with IMDLIB, aggregates daily rainfall to district-month series using a district shapefile overlay, computes each month's departure from the 30-year climatological normal, and derives the Standardized Precipitation Index (SPI) at 1-, 3- and 6-month scales by fitting the gamma distribution per district — the standard drought index used by the Indian Meteorological Department's own drought monitoring.
On top of that sit two models: a SARIMA forecaster (statsmodels) for next-month district rainfall with walk-forward validation, and a drought-onset classifier (scikit-learn HistGradientBoosting with class weighting) that predicts whether SPI-3 will fall below −1 next season — the moderate-drought threshold. Results live in MySQL and surface in a Power BI dashboard (CS308PC): district drought calendar, anomaly map, SPI trends and a monthly alert export that names the districts to watch.
The project fills CS705PC Project Stage-I (IV-1) with the literature survey, SPI implementation and baseline, and completes implementation, seminar and viva in Project Stage-II (IV-2, 11 credits).
- Relevant for
- Telangana
- Level
- Advanced · 14 weeks · team of 3
- Common at
- JNTU Hyderabad, Visvesvaraya Technological University, Anna University
- Updated
- Nov 2026