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 |
|
Established |
| 2 |
OuyangWenyu/torchhydro
TorchHydro: datasets, and models for watershed hydrological modeling |
|
Established |
| 3 |
mhpi/hydrodl2
Repository for MHPI differentiable hydrological models. |
|
Established |
| 4 |
WaterFutures/water-futures-battle
Part of the Battle of Water Networks competition series | WDSA/CCWI 2026,... |
|
Emerging |
| 5 |
IBM/Environmental-Intelligence-Suite
IBM Environmental Intelligence Suite |
|
Emerging |
| 6 |
KageRyo/MPR_Model
💧MPR_Model: AI-powered Water Quality Analysis's Model for WaterMirror |
|
Emerging |
| 7 |
aNdr3W03/Jernihin
Water Quality Prediction | SIB Dicoding Cycle 3 | C22-078 Capstone Project |
|
Emerging |
| 8 |
JohnNay/forecastVeg
A Machine Learning Approach to Forecasting Remotely Sensed Vegetation Health... |
|
Emerging |
| 9 |
Kuldeep2822k/aqua-ai
🌊 AI-Powered Water Quality Monitoring Platform for India. Real-time... |
|
Emerging |
| 10 |
CU-ESIIL/AI-for-Natural-Methane
ESIIL working group: Harmonizing Natural Methane Datasets using Knowledge... |
|
Emerging |
| 11 |
yugdeep/hydrowizard
HydroWizard: State-of-the-art hydrological modeling, optimization, and... |
|
Emerging |
| 12 |
caitlinturner/GaugePredict
Forecasts downstream gauge conditions using a hybrid neural network. |
|
Emerging |
| 13 |
earthai-tech/watex
machine learning research in water exploration |
|
Emerging |
| 14 |
yuntech-bdrc/WaterQuality
An explainable water quality classification model |
|
Emerging |
| 15 |
HakamShams/RiverMamba_code
[NeurIPS'25] RiverMamba: A State Space Model for Global River Discharge and... |
|
Emerging |
| 16 |
prathimacode-hub/Water-Quality-Monitoring
📌🤝Water Quality Monitoring Centralized Dashboard with various water quality... |
|
Experimental |
| 17 |
Machine-Learning-in-Glaciology-Workshop/ML_for_Glacier_Modelling
Theory and presentations on Machine learning applied to glacier modelling |
|
Experimental |
| 18 |
ECMWFCode4Earth/ml_drought
Machine learning to better predict and understand drought. Moving github.com/ml-clim |
|
Experimental |
| 19 |
anniebritton/Ecological-Drought-ML-Modeling
📊🛰️ Data processing scripts, ML models, and Explainable AI results created... |
|
Experimental |
| 20 |
drivendataorg/water-supply-forecast-rodeo
A repository for the winners of the Water Supply Forecast Rodeo challenge |
|
Experimental |
| 21 |
A-safarji/water_quality
The goal of the project is to classify the water usage (potable or not)... |
|
Experimental |
| 22 |
fgiardin/fET
Scripts and instructions to reproduce the analysis presented in "Diagnosing... |
|
Experimental |
| 23 |
ankitaaidev/VarunNetra
VarunNetra is an AI-powered software platform that lets researchers,... |
|
Experimental |
| 24 |
shivamsingha/aiot-food-storage
An ML & IoT powered food storage monitoring system that enables real-time... |
|
Experimental |
| 25 |
ZongXR/DCIC2025-RiverWaterPrediction
闽江,福建省最大独流入海河流,流域降水丰沛。在新型电力系统和新阶段水利高质量发展的环境下,如何缓解流域防汛压力,提升水资源利用率是水电企业高质量发展的重中... |
|
Experimental |
| 26 |
jaydharpure2007/Water_Resources_Research_Indus
We analyze water storage changes in the Indus Basin using GRACE/GRACE-FO... |
|
Experimental |
| 27 |
WAFERed/WAFER
World Aquifer Forecast Engine and Research is an OpenSource project that... |
|
Experimental |
| 28 |
Aniketdhar810/NeerKavach
💧 AI-powered water quality monitoring & disease risk prediction platform.... |
|
Experimental |
| 29 |
geco-bern/fET
Scripts and instructions to reproduce the analysis presented in "Plant... |
|
Experimental |
| 30 |
Hvaheterdu/arduino-thermo-hygrometer
A repository for an arduino thermo hygrometer IoT device that measures... |
|
Experimental |
| 31 |
mustapha07022010/humidity-intelligence
🌡️ Analyze humidity and temperature data with Humidity Intelligence for Home... |
|
Experimental |
| 32 |
Madhav-Garibnawaz/Water-Usage-Analysis-System
Water usage analysis using Python and data visualization |
|
Experimental |
| 33 |
diegoinfratech/soil_ETo_forecast_module
Satellite-Based Retrieval and Machine Learning Forecasting of Reference... |
|
Experimental |
| 34 |
lucawalz/sentio-systems
Wildlife and weather monitoring platform |
|
Experimental |
| 35 |
gstinoco/mGFD_EcoRisk_Simulator
Advanced framework combining 2D contaminant transport simulation... |
|
Experimental |
| 36 |
dralexbevan/water-quality-prediction-catboost-time-series
Part of EY Challenge 2026 to create ML water quality predictor for South... |
|
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... |
|
Experimental |
| 38 |
LindaCatalina/ancla-b-epm-water-treatment-ml
Machine learning aplicado a calidad del agua y operación de tratamiento, con... |
|
Experimental |
| 39 |
gerezk/freeze-thaw-soil-prediction
Predicting soil freeze/thaw transitions with ML from 🛰️ ASCAT data,... |
|
Experimental |
| 40 |
Alex0Blackwell/water-conservation-prediction
Borealis AI mentored water consumption prediction machine learning web application! |
|
Experimental |
| 41 |
mohammed840/Water-Quality-Prediction-machine-learning-python
predicting if the water is safe to consume with given dataset |
|
Experimental |
| 42 |
aditikhatri/-Indian-water-quality-analysis-and-prediction
Helps you understand what constitutes safe, potable water and distinguish... |
|
Experimental |
| 43 |
brodyu/ml-streamflow-forecasting
Machine learning research repository for the Hawaiʻi EPSCoR ʻIke Wai Project. |
|
Experimental |
| 44 |
MGHADERI-25/data-mining-ml-soil-moisture-forecast
Data Mining & ML coursework: time-series forecasting with model validation... |
|
Experimental |
| 45 |
P0intMaN/water_ml_api
An online interface for water quality and leakage detection based on pH,... |
|
Experimental |
| 46 |
annsam0115/Water-Classification-Capstone-Project
CIND820 Capstone Project: Classification of Water Quality samples using ML |
|
Experimental |
| 47 |
Sumitrayka08/water-quality-prediction
AI-based Water Quality Prediction using Machine Learning |
|
Experimental |
| 48 |
priyanshum17/pressure
This Python script reads real-time pressure data from a connected Arduino... |
|
Experimental |
| 49 |
GiovanniIacuzzo/water-4.0
WATER 4.0 predicts water leakage in distribution networks using a... |
|
Experimental |
| 50 |
Hazrat-Ali9/Water_Potability_Check_ML
🤖 Water 🤡 Potability ⚽ Check ⚾ ML 🥎 is a 🏀 project 🏐 designed 🏈 to 🏉 predict... |
|
Experimental |
| 51 |
MuhammadUsman-Khan/Water-Quality-Index-Analysis-and-Prediction
Machine learning regression pipeline to predict Water Quality Index (WQI)... |
|
Experimental |
| 52 |
raj-30/arduino-r4-temp-ai
IoT temperature monitor on Arduino UNO R4 WiFi logging to ThingSpeak —... |
|
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... |
|
Experimental |
| 54 |
TayyabManan/WaterTrace
Comprehensive satellite-based groundwater analysis for Pakistan (2002-2024) |
|
Experimental |
| 55 |
MuhammadUsman-Khan/Water-Quality-Index-Analysis-and-Classification
Binary classification of water samples as safe or unsafe using 20 chemical... |
|
Experimental |
| 56 |
MuhammadUsman-Khan/Time-Series-Water-Quality-Forecasting
Time series forecasting of Dissolved Oxygen (O₂) in the Southern Bug River... |
|
Experimental |
| 57 |
MalindaBotheju/Smart-Run-Sense-IoT-Project
An IoT Based Environmental Monitoring and Prediction System for Safer... |
|
Experimental |
| 58 |
SieonLee/ey-water-quality-challenge
End-to-end machine learning project for predicting water quality using... |
|
Experimental |
| 59 |
19bk/water_shop_app
AI-Powered Predictive Maintenance for Community Water Infrastructure in... |
|
Experimental |
| 60 |
nanaata/gentle-pulse-281
🌊 Streamline your data flow with gentle-pulse-281, an efficient tool for... |
|
Experimental |
| 61 |
OndrejKutil/EY_data_challenge
Code for the 2026 EY Data & AI challenge with topic of predicting water... |
|
Experimental |
| 62 |
YasinduKaveesha/smart-aquarium-iot-analytics-platform
Adaptive IoT aquarium monitoring platform — ESP32 sensors, MQTT, FastAPI,... |
|
Experimental |
| 63 |
licette32/geospatial-water-quality-ml
Geospatial AI pipeline for water quality prediction with spatial validation,... |
|
Experimental |
| 64 |
Shaurya-Saini/EpiSense
An IoT and machine learning system that monitors environmental indicators... |
|
Experimental |
| 65 |
Pakgamessss/River_Discharge_Regression
💧 Forecast river discharge using machine learning with optimized ensemble... |
|
Experimental |
| 66 |
Vipulsingh1905/large-basin-ann-rain-response-pipeline
This repository offers a streamlined ANN hydrology model pipeline designed... |
|
Experimental |
| 67 |
sayan-geoDL/large-basin-ann-rain-response-pipeline
A pipeline to train an Artififcial Neural Network (ANN), and calculate the... |
|
Experimental |
| 68 |
osu-srml/DroughtSet
Dataset and implementation of DroughtSet: Understanding Drought through... |
|
Experimental |
| 69 |
AminRezaeeyan/Water-Quality-Prediction
Comprehensive real-world water quality prediction project using machine... |
|
Experimental |
| 70 |
Ramyadeveloper59/Water-Quality-Prediction-by-using-Machine-Learning.
The main purpose of our proposed method is used to predict the quality of... |
|
Experimental |
| 71 |
pradyten/lake-turbidity-forecasting-ensemble
Bangalore lake water quality forecasting using ensemble ML and attention mechanisms |
|
Experimental |
| 72 |
Syahrulfarhanfaiz/simbina-lapas
📊 Aplikasi data mining berbasis web yang menerapkan model Random Forest... |
|
Experimental |
| 73 |
GraysonWills/kaggle-diamonds-dataset
Kaggle dataset: Diamonds Dataset |
|
Experimental |
| 74 |
chelsearbann/AI-WaterStress-DataCenter-Analysis
A data-driven exploration of water stress and AI infrastructure in the U.S.... |
|
Experimental |
| 75 |
RoBiul-Hasan-Jisan/Is-the-Water-Drinkable-
An AI-powered web application that analyzes chemical properties (pH,... |
|
Experimental |
| 76 |
0x-Crisbanks/antiz-126
Antiz-1126 is an AI-powered environmental intelligence platform that... |
|
Experimental |
| 77 |
pommevilla/one_week_ahead
Snakemake pipeline to reproduce the results in the forthcoming paper "One... |
|
Experimental |
| 78 |
GraysonWills/kaggle-water-potability
Kaggle dataset: Water Potability |
|
Experimental |
| 79 |
gunjitsinha/water-sample-prediction
This project uses 4 ML models to predict the usability of a water sample... |
|
Experimental |
| 80 |
treeherder/riverviews
Generalized flood monitoring system with multi-source data ingestion (USGS,... |
|
Experimental |
| 81 |
ajay-dhangar/water-quality-test
This project leverages classification algorithms to evaluate and classify... |
|
Experimental |
| 82 |
ChenDelong1999/HHForecasting
💦 A codebase for data-driven hydrological time-series forecasting, with... |
|
Experimental |
| 83 |
pavanreddy565/Reservoir_intelligence
💧 Reservoir Intelligence forecasts water storage & demand using ML 🧠 (LSTMs,... |
|
Experimental |
| 84 |
ktmall07/ESN-Stream-Chemistry
Machine Learning (ML) research project comparing different model... |
|
Experimental |