About the Project

Predicting pollution before it spreads

A final-year research project bridging machine learning, environmental science and smart-city infrastructure.

The Problem

Over 70% of India's surface water is contaminated. Traditional lab testing is slow, expensive and reactive — pollution is detected only after damage is done.

Our Approach

We combine IoT sensors, machine learning and explainable AI to predict contamination before it spreads.

The Outcome

Authorities and citizens get real-time risk scores, alerts and actionable insight — enabling proactive intervention.

What We Measure

7 critical water quality parameters

Every prediction is grounded in BIS IS 10500:2012 drinking water standards.

🧪
Safe

pH

7.2

Safe: 6.5 – 8.5

💨
Safe

Dissolved Oxygen

6.4mg/L

Safe: > 5 mg/L

🌫️
Above

Turbidity

12.8NTU

Safe: < 5 NTU

🧂
Above

TDS

642mg/L

Safe: < 500 mg/L

🌡️
Safe

Temperature

24.1°C

Safe: 15 – 30 °C

Above

Conductivity

1820µS/cm

Safe: < 1500 µS/cm

🦠
Above

BOD

4.7mg/L

Safe: < 3 mg/L

CPCB Critically Polluted Area

Case Study: Mandi Gobindgarh

India's "Steel Town" in Punjab — home to over 200 steel rolling mills and foundries discharging contaminants into surrounding water bodies. AquaAI was trained on data from 12 monitoring locations across the region.

  • Industrial discharge from steel mills
  • Heavy metal contamination
  • Declining groundwater quality
  • Need for real-time alerts
12
Monitoring Locations
38
Avg. Water Quality Index