The Water Potability Prediction Using Machine Learning system is a comprehensive machine learning solution that classifies water samples as potable or non-potable using 9 physicochemical parameters. This project is ideal for B.Tech, MCA, CSE, and engineering students as their final year project. It uses advanced ensemble algorithms like Random Forest and Gradient Boosting with SMOTE to achieve 96.50% accuracy.
The system leverages 9 parameters including pH, Hardness, Solids, Chloramines, Sulfate, Conductivity, Organic Carbon, Trihalomethanes, and Turbidity, plus engineered features like pH-Hardness ratio and Conductivity-Solids ratio. It provides interactive visualizations, feature importance analysis, model comparison, and real-time water potability prediction to help in rapid water quality assessment and public health protection.
| Metric | Random Forest | Gradient Boosting | Best |
|---|---|---|---|
| Accuracy | 0.9650 | 0.9628 | Random Forest |
| Precision | 0.9650 | 0.9636 | Random Forest |
| Recall | 0.9650 | 0.9628 | Random Forest |
| F1-Score | 0.9648 | 0.9625 | Random Forest |
| ROC-AUC | 0.9903 | 0.9878 | Random Forest |
| CV Mean (5-Fold) | 0.9852 | 0.9812 | Random Forest |
Complete thesis writing, research guidance, and formatting support
Expert HelpQuality assignment writing, editing, and proofreading services
100% OriginalResearch proposal, literature review, data analysis & publication
PhD LevelAcademic projects, mini projects, and final year project support
Hands-on