Water Quality Prediction ML Frameworks

ML projects for predicting and monitoring water quality parameters using machine learning models and time-series analysis. Includes water potability assessment, treatment optimization, and environmental monitoring dashboards. Does NOT include general water management systems, algal bloom prediction, or fish farming analytics unless ML prediction is the primary focus.

There are 84 water quality prediction frameworks tracked. 3 score above 50 (established tier). The highest-rated is confidence-duku/bakaano-hydro at 56/100 with 13 stars and 246 monthly downloads.

Get all 84 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=water-quality-prediction&limit=20"

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

# Framework Score Tier
1 confidence-duku/bakaano-hydro

A distributed hydrology-guided neural network model for streamflow prediction

56
Established
2 OuyangWenyu/torchhydro

TorchHydro: datasets, and models for watershed hydrological modeling

54
Established
3 mhpi/hydrodl2

Repository for MHPI differentiable hydrological models.

52
Established
4 WaterFutures/water-futures-battle

Part of the Battle of Water Networks competition series | WDSA/CCWI 2026,...

49
Emerging
5 IBM/Environmental-Intelligence-Suite

IBM Environmental Intelligence Suite

40
Emerging
6 KageRyo/MPR_Model

💧MPR_Model: AI-powered Water Quality Analysis's Model for WaterMirror

38
Emerging
7 aNdr3W03/Jernihin

Water Quality Prediction | SIB Dicoding Cycle 3 | C22-078 Capstone Project

37
Emerging
8 JohnNay/forecastVeg

A Machine Learning Approach to Forecasting Remotely Sensed Vegetation Health...

36
Emerging
9 Kuldeep2822k/aqua-ai

🌊 AI-Powered Water Quality Monitoring Platform for India. Real-time...

36
Emerging
10 CU-ESIIL/AI-for-Natural-Methane

ESIIL working group: Harmonizing Natural Methane Datasets using Knowledge...

35
Emerging
11 yugdeep/hydrowizard

HydroWizard: State-of-the-art hydrological modeling, optimization, and...

35
Emerging
12 caitlinturner/GaugePredict

Forecasts downstream gauge conditions using a hybrid neural network.

33
Emerging
13 earthai-tech/watex

machine learning research in water exploration

30
Emerging
14 yuntech-bdrc/WaterQuality

An explainable water quality classification model

30
Emerging
15 HakamShams/RiverMamba_code

[NeurIPS'25] RiverMamba: A State Space Model for Global River Discharge and...

30
Emerging
16 prathimacode-hub/Water-Quality-Monitoring

📌🤝Water Quality Monitoring Centralized Dashboard with various water quality...

29
Experimental
17 Machine-Learning-in-Glaciology-Workshop/ML_for_Glacier_Modelling

Theory and presentations on Machine learning applied to glacier modelling

29
Experimental
18 ECMWFCode4Earth/ml_drought

Machine learning to better predict and understand drought. Moving github.com/ml-clim

29
Experimental
19 anniebritton/Ecological-Drought-ML-Modeling

📊🛰️ Data processing scripts, ML models, and Explainable AI results created...

29
Experimental
20 drivendataorg/water-supply-forecast-rodeo

A repository for the winners of the Water Supply Forecast Rodeo challenge

29
Experimental
21 A-safarji/water_quality

The goal of the project is to classify the water usage (potable or not)...

28
Experimental
22 fgiardin/fET

Scripts and instructions to reproduce the analysis presented in "Diagnosing...

28
Experimental
23 ankitaaidev/VarunNetra

VarunNetra is an AI-powered software platform that lets researchers,...

28
Experimental
24 shivamsingha/aiot-food-storage

An ML & IoT powered food storage monitoring system that enables real-time...

27
Experimental
25 ZongXR/DCIC2025-RiverWaterPrediction

闽江,福建省最大独流入海河流,流域降水丰沛。在新型电力系统和新阶段水利高质量发展的环境下,如何缓解流域防汛压力,提升水资源利用率是水电企业高质量发展的重中...

26
Experimental
26 jaydharpure2007/Water_Resources_Research_Indus

We analyze water storage changes in the Indus Basin using GRACE/GRACE-FO...

25
Experimental
27 WAFERed/WAFER

World Aquifer Forecast Engine and Research is an OpenSource project that...

25
Experimental
28 Aniketdhar810/NeerKavach

💧 AI-powered water quality monitoring & disease risk prediction platform....

24
Experimental
29 geco-bern/fET

Scripts and instructions to reproduce the analysis presented in "Plant...

23
Experimental
30 Hvaheterdu/arduino-thermo-hygrometer

A repository for an arduino thermo hygrometer IoT device that measures...

23
Experimental
31 mustapha07022010/humidity-intelligence

🌡️ Analyze humidity and temperature data with Humidity Intelligence for Home...

23
Experimental
32 Madhav-Garibnawaz/Water-Usage-Analysis-System

Water usage analysis using Python and data visualization

23
Experimental
33 diegoinfratech/soil_ETo_forecast_module

Satellite-Based Retrieval and Machine Learning Forecasting of Reference...

23
Experimental
34 lucawalz/sentio-systems

Wildlife and weather monitoring platform

23
Experimental
35 gstinoco/mGFD_EcoRisk_Simulator

Advanced framework combining 2D contaminant transport simulation...

23
Experimental
36 dralexbevan/water-quality-prediction-catboost-time-series

Part of EY Challenge 2026 to create ML water quality predictor for South...

22
Experimental
37 JoseLuisAcuna20100183/AI-DCH26-Water-Quality-Prediction-in-rivers-using-ML-and-AI-Acuna-Yangali

Predicting alkalinity, conductance and phosphorus in unseen river stations...

22
Experimental
38 LindaCatalina/ancla-b-epm-water-treatment-ml

Machine learning aplicado a calidad del agua y operación de tratamiento, con...

22
Experimental
39 gerezk/freeze-thaw-soil-prediction

Predicting soil freeze/thaw transitions with ML from 🛰️ ASCAT data,...

22
Experimental
40 Alex0Blackwell/water-conservation-prediction

Borealis AI mentored water consumption prediction machine learning web application!

21
Experimental
41 mohammed840/Water-Quality-Prediction-machine-learning-python

predicting if the water is safe to consume with given dataset

20
Experimental
42 aditikhatri/-Indian-water-quality-analysis-and-prediction

Helps you understand what constitutes safe, potable water and distinguish...

20
Experimental
43 brodyu/ml-streamflow-forecasting

Machine learning research repository for the Hawaiʻi EPSCoR ʻIke Wai Project.

20
Experimental
44 MGHADERI-25/data-mining-ml-soil-moisture-forecast

Data Mining & ML coursework: time-series forecasting with model validation...

19
Experimental
45 P0intMaN/water_ml_api

An online interface for water quality and leakage detection based on pH,...

18
Experimental
46 annsam0115/Water-Classification-Capstone-Project

CIND820 Capstone Project: Classification of Water Quality samples using ML

17
Experimental
47 Sumitrayka08/water-quality-prediction

AI-based Water Quality Prediction using Machine Learning

16
Experimental
48 priyanshum17/pressure

This Python script reads real-time pressure data from a connected Arduino...

16
Experimental
49 GiovanniIacuzzo/water-4.0

WATER 4.0 predicts water leakage in distribution networks using a...

16
Experimental
50 Hazrat-Ali9/Water_Potability_Check_ML

🤖 Water 🤡 Potability ⚽ Check ⚾ ML 🥎 is a 🏀 project 🏐 designed 🏈 to 🏉 predict...

16
Experimental
51 MuhammadUsman-Khan/Water-Quality-Index-Analysis-and-Prediction

Machine learning regression pipeline to predict Water Quality Index (WQI)...

15
Experimental
52 raj-30/arduino-r4-temp-ai

IoT temperature monitor on Arduino UNO R4 WiFi logging to ThingSpeak —...

15
Experimental
53 Pargo18/Applying-Deep-Learning-vs-Machine-Learning-models-to-reproduce-dry-spell-sequences

This research constitutes an attempt to assess the dry spell patterns in the...

15
Experimental
54 TayyabManan/WaterTrace

Comprehensive satellite-based groundwater analysis for Pakistan (2002-2024)

15
Experimental
55 MuhammadUsman-Khan/Water-Quality-Index-Analysis-and-Classification

Binary classification of water samples as safe or unsafe using 20 chemical...

15
Experimental
56 MuhammadUsman-Khan/Time-Series-Water-Quality-Forecasting

Time series forecasting of Dissolved Oxygen (O₂) in the Southern Bug River...

15
Experimental
57 MalindaBotheju/Smart-Run-Sense-IoT-Project

An IoT Based Environmental Monitoring and Prediction System for Safer...

14
Experimental
58 SieonLee/ey-water-quality-challenge

End-to-end machine learning project for predicting water quality using...

14
Experimental
59 19bk/water_shop_app

AI-Powered Predictive Maintenance for Community Water Infrastructure in...

14
Experimental
60 nanaata/gentle-pulse-281

🌊 Streamline your data flow with gentle-pulse-281, an efficient tool for...

14
Experimental
61 OndrejKutil/EY_data_challenge

Code for the 2026 EY Data & AI challenge with topic of predicting water...

14
Experimental
62 YasinduKaveesha/smart-aquarium-iot-analytics-platform

Adaptive IoT aquarium monitoring platform — ESP32 sensors, MQTT, FastAPI,...

14
Experimental
63 licette32/geospatial-water-quality-ml

Geospatial AI pipeline for water quality prediction with spatial validation,...

14
Experimental
64 Shaurya-Saini/EpiSense

An IoT and machine learning system that monitors environmental indicators...

14
Experimental
65 Pakgamessss/River_Discharge_Regression

💧 Forecast river discharge using machine learning with optimized ensemble...

14
Experimental
66 Vipulsingh1905/large-basin-ann-rain-response-pipeline

This repository offers a streamlined ANN hydrology model pipeline designed...

14
Experimental
67 sayan-geoDL/large-basin-ann-rain-response-pipeline

A pipeline to train an Artififcial Neural Network (ANN), and calculate the...

13
Experimental
68 osu-srml/DroughtSet

Dataset and implementation of DroughtSet: Understanding Drought through...

13
Experimental
69 AminRezaeeyan/Water-Quality-Prediction

Comprehensive real-world water quality prediction project using machine...

13
Experimental
70 Ramyadeveloper59/Water-Quality-Prediction-by-using-Machine-Learning.

The main purpose of our proposed method is used to predict the quality of...

13
Experimental
71 pradyten/lake-turbidity-forecasting-ensemble

Bangalore lake water quality forecasting using ensemble ML and attention mechanisms

11
Experimental
72 Syahrulfarhanfaiz/simbina-lapas

📊 Aplikasi data mining berbasis web yang menerapkan model Random Forest...

11
Experimental
73 GraysonWills/kaggle-diamonds-dataset

Kaggle dataset: Diamonds Dataset

11
Experimental
74 chelsearbann/AI-WaterStress-DataCenter-Analysis

A data-driven exploration of water stress and AI infrastructure in the U.S....

11
Experimental
75 RoBiul-Hasan-Jisan/Is-the-Water-Drinkable-

An AI-powered web application that analyzes chemical properties (pH,...

11
Experimental
76 0x-Crisbanks/antiz-126

Antiz-1126 is an AI-powered environmental intelligence platform that...

11
Experimental
77 pommevilla/one_week_ahead

Snakemake pipeline to reproduce the results in the forthcoming paper "One...

11
Experimental
78 GraysonWills/kaggle-water-potability

Kaggle dataset: Water Potability

11
Experimental
79 gunjitsinha/water-sample-prediction

This project uses 4 ML models to predict the usability of a water sample...

11
Experimental
80 treeherder/riverviews

Generalized flood monitoring system with multi-source data ingestion (USGS,...

11
Experimental
81 ajay-dhangar/water-quality-test

This project leverages classification algorithms to evaluate and classify...

11
Experimental
82 ChenDelong1999/HHForecasting

💦 A codebase for data-driven hydrological time-series forecasting, with...

11
Experimental
83 pavanreddy565/Reservoir_intelligence

💧 Reservoir Intelligence forecasts water storage & demand using ML 🧠 (LSTMs,...

11
Experimental
84 ktmall07/ESN-Stream-Chemistry

Machine Learning (ML) research project comparing different model...

10
Experimental