Skip to content

In this repository I have trained my machine learning model to detect whether there was fraud or not in your online transaction.

License

Notifications You must be signed in to change notification settings

Sajid030/fraud_detection

Repository files navigation

Fraud Detection

Kaggle Python 3.6 scikit-learnn Python 3.6

Table of Contents

Demo

Link: https://sajid.engineer/frauddetect/

Note: If the website link provided above not working that means the deployment has been stopped. Sorry for the inconvenience.

  • Please do ⭐ the repository, if it helped you in anyway.

  • A glimpse of the web app:

GIF

Overview

This is a Flask web app which detects fraud.You need to fill out the details of your transactions and can see if the transaction was fraud or not.

Motivation

I started to learn Data Sience during second year of my college as this subject intrigued me quite a lot. So i started with Machine Learning first and came to know mathematics behind all supervised as well as unsupervised models. Finally it is important to work on application (real world application) to actually make a difference.

Installation

The Code is written in Python 3.10.10. If you don't have Python installed you can find it here. If you are using a lower version of Python you can upgrade using the pip package, ensuring you have the latest version of pip. To install the required packages and libraries, run this command in the project directory after cloning the repository:

pip install -r requirements.txt

Deployement on Cpanel

Click here to see how to deploy your machine learning model on Cpanel.

Directory Tree

├── resource 
│   ├── Fraud-Detection.gif
├── static 
│   ├── css
│         ├── style.css
├── template
│   ├── index.html
│   ├── result.html
├── .gitattributes
├── .gitignore
├── Fraud_detection.ipynb
├── LICENSE.md
├── Procfile
├── README.md
├── app.py
├── frauddetection.csv
├── requirements.txt
├── fraud_prediction.pkl

Bug / Feature Request

If you find a bug (the website couldn't handle the query and / or gave undesired results), kindly open an issue here by including your search query and the expected result

Future Scope

  • Use multiple Algorithms
  • Optimize Flask app.py
  • Front-End

Credits

  • You can get the Dataset link here

About

In this repository I have trained my machine learning model to detect whether there was fraud or not in your online transaction.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages