NeerWatch Chennai is a data-science project that turns Chennai's publicly published drinking-water reservoir data into short-horizon storage forecasts and a drought early-warning dashboard. Chennai's city supply depends on a chain of reservoirs — chiefly Poondi, Cholavaram, Red Hills (Puzhal) and Chembarambakkam — whose storage the Chennai Metropolitan Water Supply and Sewerage Board (CMWSSB) publishes in million cubic feet (mcft) every day. In June 2019 all four principal reservoirs effectively ran dry, the episode popularly called Chennai's "Day Zero", and residents learnt about the crisis only when tanker queues appeared.
The project builds a reproducible pipeline: reservoir storage and rainfall CSVs are ingested into a MySQL database, cleaned and aggregated to daily series, and enriched with features such as storage lags, rolling rainfall totals, north-east-monsoon flags and an estimated daily supply draw. Models — a seasonal-naive baseline, linear regression, random forest, gradient boosting and a SARIMA reference — are compared with time-series cross-validation to forecast storage one, two and four weeks ahead for each reservoir and for the system total.
A Streamlit dashboard shows each reservoir's history, the forecast band, the percentage of full capacity and a risk classification (Normal, Watch, Alert, Critical). The work applies Python Programming (MC4103), Data Mining (MC4020), Data Visualization (MC4019) and Advanced Database Technology (MC4202) from the Anna University MCA R2021 curriculum.
- Relevant for
- Tamil Nadu
- Level
- Intermediate · 14 weeks · team of 3
- Common at
- Anna University, Chennai, IGNOU, Osmania University
- Updated
- Oct 2026