Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/prince-c11/online-payment-fraud-detection
This project focuses on building a robust online payment fraud detection system using machine learning algorithms. It utilizes three primary classification algorithms - Logistic Regression, Decision Tree, and Random Forest - to analyze and classify transactions as either legitimate or fraudulent.
https://github.com/prince-c11/online-payment-fraud-detection
decision-trees fraud-detection logistic-regression machine-learning onlinepayment project python random-forest
Last synced: about 2 months ago
JSON representation
This project focuses on building a robust online payment fraud detection system using machine learning algorithms. It utilizes three primary classification algorithms - Logistic Regression, Decision Tree, and Random Forest - to analyze and classify transactions as either legitimate or fraudulent.
- Host: GitHub
- URL: https://github.com/prince-c11/online-payment-fraud-detection
- Owner: prince-c11
- License: mit
- Created: 2023-10-24T17:11:48.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-24T17:46:02.000Z (about 1 year ago)
- Last Synced: 2024-06-09T00:10:57.285Z (7 months ago)
- Topics: decision-trees, fraud-detection, logistic-regression, machine-learning, onlinepayment, project, python, random-forest
- Language: Jupyter Notebook
- Homepage:
- Size: 87.9 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Online Payment Fraud Detection Classification Project
This project aims to detect online payment fraud using machine learning algorithms, specifically Logistic Regression, Decision Tree, and Random Forest. The project was developed using Jupyter Notebook as the primary software tool.
## Table of Contents
- [Introduction](#introduction)
- [Steps](#Steps)
- [Data](#data)
- [Methods](#methods)
- [Results](#results)
- [License](#license)## Introduction
Online payment fraud is a significant concern in today's digital world. This project aims to develop a fraud detection system using machine learning algorithms. Three primary classification algorithms have been used: Logistic Regression, Decision Tree, and Random Forest.
## Steps
The following steps are involved in the project.
- Preprocess and explore the dataset.
- Train and evaluate the machine learning models.
- Visualize the results and model performance.## Data
The project uses a dataset for online payment fraud detection. Visit https://drive.google.com/file/d/1qrQrLu9F8mw8__bedSm946SuunYQx_K4/view?usp=drive_link
for the dataset.## Methods
Three classification algorithms are used in this project:
1. Logistic Regression
2. Decision Tree
3. Random ForestEach algorithm's implementation and performance evaluation are present in the notebook.
## Results
The results of the project are available in the Jupyter Notebooks file. You can analyze each classification algorithm's model performance, accuracy, and other relevant met.
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.