Detection Of Fraudulent Behaviour In Drinking Water Consumption Using KNN And SVM Algorithms.

Project Code :TCMAPY2244

Objective

This project focuses on detecting Detection Of Fraudulent Behaviour In Drinking Water Consumption using machine learning techniques. The dataset used contains various features, such as "Avg_Monthly_Usage_KL," "Current_Month_Usage_KL," "Billing_Amount," "Payment_Delay_Days," and "Previous_Fraud_Flags," along with a target variable, "Fraud_Label," which indicates whether an account is labeled as fraudulent (1) or non-fraudulent (0). The project applies machine learning algorithms like Support Vector Machine (SVM) and k-Nearest Neighbors (KNN) for classification tasks. These algorithms analyze usage patterns, payment behaviors, and historical fraud information to classify accounts into fraud or non-fraud categories. A user-friendly web application is developed using Flask, HTML, CSS, and JavaScript, allowing users to log in, register, and input their water usage data to detect potential fraud. This solution enhances the efficiency of identifying fraudulent activities in water systems, aiding in better resource management and fraud prevention.

Abstract

This project focuses on detecting Detection Of Fraudulent Behaviour In Drinking Water Consumption using machine learning techniques. The dataset used contains various features, such as "Avg_Monthly_Usage_KL," "Current_Month_Usage_KL," "Billing_Amount," "Payment_Delay_Days," and "Previous_Fraud_Flags," along with a target variable, "Fraud_Label," which indicates whether an account is labeled as fraudulent (1) or non-fraudulent (0). The project applies machine learning algorithms like Support Vector Machine (SVM) and k-Nearest Neighbors (KNN) for classification tasks. These algorithms analyze usage patterns, payment behaviors, and historical fraud information to classify accounts into fraud or non-fraud categories. A user-friendly web application is developed using Flask, HTML, CSS, and JavaScript, allowing users to log in, register, and input their water usage data to detect potential fraud. This solution enhances the efficiency of identifying fraudulent activities in water systems, aiding in better resource management and fraud prevention.

Keywords: Fraud Detection, Water Systems, Fraud Detection, SVM, KNN, Flask, Machine Learning, Fraud Classification, Predictive Maintenance, Water Usage Analysis.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

SOFTWARE REQUIREMENS

 

Operating System                                :  Windows 7/8/10

Server-side Script                                :  HTML, CSS, Bootstrap & JS

Programming Language                     :  Python

Libraries                                              : Flask, Pandas, Sklearn,Tensorflow                                                                                         NumPy, Seaborn, Matplotlib

IDE/Workbench                                  :  VSCode

Technology                                         :  Python 3.8+

Server Deployment                             :  Xampp Server

Database                                              :  MySQL .   

 HARDWARE REQUIREMENTS

 

Processor                                 - I5/Intel Processor

RAM                                       - 8GB +(min)

Hard Disk                                - 128 +GB

Key Board                               - Standard Windows Keyboard

Mouse                                      - Two or Three Button Mouse

Monitor                                    - Any

Demo Video

mail-banner
call-banner
contact-banner
Request Video