Skip to content

anair123/Detecting-Faulty-Water-Pumps-With-Machine-Learning

Repository files navigation

Detecting-Faulty-Water-Pumps-With-Machine-Learning

depositphotos_24286747-stock-photo-hand-water-pump-in-the

Inspiration

This project is inspired by the Pump it Up: Data Mining the Water Table competition hosted by DrivenData. 

Introduction

Tanzania currently suffers from a severe water crisis, with 28 percent of the population lacking access to safe water. One feasible way to combat this crisis is to ensure that the water pumps installed across the country remain functional.  Using the data procured by Taarifa, which aggregates data from the Tanzania Ministry of Water, there is an opportunity to leverage machine learning to detect water pumps that are non-functional or need repair.

Objective

The aim of this project is to train and deploy a machine learning model that predicts whether a water pump is functional, non-functional, or functional but needs repair.

Web application

The machine learning model that has been built is incorporated into a Streamlit application, which has been hosted with Heroku. You can use the model yourself by visiting the following link: https://water-pump-functionality-app.herokuapp.com/.

Learn more about this project on Medium

For a step-by-step breakdown on how the project was conducted, check out the following article: https://towardsdatascience.com/predicting-the-functionality-of-water-pumps-with-xgboost-8768b07ac7bb#923e

Author

Aashish Nair
LinkedIn: www.linkedin.com/in/aashish-nair
Medium: https://medium.com/@aashishnair

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published