This project focuses on detecting fraudulent credit card transactions using machine learning techniques. It uses a dataset containing credit card transactions, where each transaction is labeled as either βFraudβ or βNot Fraudβ. The goal is to train a model to predict fraud based on transaction features.
In this project, we use a Random Forest Classifier to classify credit card transactions as fraudulent or not. The project includes steps like:
The following libraries are required to run this project:
pip install -r requirements.txt
)Below are the visuals showing the Confusion Matrix and Feature Importance.
The confusion matrix visualizes the performance of the classification model, showing the true positives, true negatives, false positives, and false negatives.
Feature importance indicates the relative importance of each feature in the modelβs decision-making process. Higher values indicate features that play a greater role in determining the prediction.
The dataset used for this project can be accessed via the following Google Drive link:
Credit Card Fraud Detection Dataset
We welcome contributions! Please follow the contributing guidelines to submit changes.
This project is licensed under the MIT License - see the LICENSE file for details.
Thanks for checking out the project! Letβs work together to make fraud detection more efficient! π