Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adilrasheed139/fraud-detection-ml-project
Online Payment Fraud Detection to identify fraudulent and non-fraudulent payments.
https://github.com/adilrasheed139/fraud-detection-ml-project
Last synced: 5 days ago
JSON representation
Online Payment Fraud Detection to identify fraudulent and non-fraudulent payments.
- Host: GitHub
- URL: https://github.com/adilrasheed139/fraud-detection-ml-project
- Owner: adilrasheed139
- Created: 2024-05-15T15:30:01.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-05-19T10:30:15.000Z (6 months ago)
- Last Synced: 2024-05-20T09:28:23.012Z (6 months ago)
- Language: Jupyter Notebook
- Size: 911 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Author: Adil Rasheed
# 🕵🏻🚨⚠️ Online Payment Fraud Detection
Online Payment Fraud Detection to identify fraudulent and non-fraudulent payments.## Introduction
Online payment is the most popular transaction method in the world today. However, with an increase in online payments also comes a rise in payment fraud. The objective of this notebook is to train machine learning models for identifying fraudulent and non-fraudulent payments. The dataset is collected from Kaggle, which contains historical information about fraudulent transactions that can be used to detect fraud in online payments.The dataset consists of 10 variables:
- **step:** represents a unit of time where 1 step equals 1 hour
- **type:** type of online transaction
- **amount:** the amount of the transaction
- **nameOrig:** customer starting the transaction
- **oldbalanceOrg:** balance before the transaction
- **newbalanceOrig:** balance after the transaction
- **nameDest:** recipient of the transaction
- **oldbalanceDest:** initial balance of recipient before the transaction
- **newbalanceDest:** the new balance of the recipient after the transaction
- **isFraud:** fraud transaction# Deploy and check the results:
- For Fraudulent Transaction:
![Alt text](https://github.com/adilrasheed139/Fraud-Detection-ML-Project/blob/main/Fraudulent%20Transaction%20.jpg)
- For Fraudulent Transaction:
![Alt text](https://github.com/adilrasheed139/Fraud-Detection-ML-Project/blob/main/Legitimate%20Transaction.jpg)