The Intelligent Credit Card Fraud Detection Using Machine Learning system is a comprehensive machine learning solution that detects fraudulent credit card transactions using the Kaggle Credit Card Fraud Detection dataset. This project is ideal for B.Tech, MCA, CSE, and engineering students as their final year project. It implements XGBoost and Random Forest with SMOTE for class imbalance, achieving 99.94% accuracy and 87.38% F1-score for fraud detection.
The system utilizes the Credit Card Fraud Detection dataset containing 284,807 transactions with 31 features, including 28 PCA-transformed features (V1-V28), Time, and Amount. It provides a user-friendly web interface for data upload, exploratory data analysis, model training, and real-time fraud prediction, enabling financial institutions to protect consumers and prevent financial losses.
| Metric | Logistic Regression | Random Forest | XGBoost | Best |
|---|---|---|---|---|
| Test Accuracy | 99.87% | 99.92% | 99.94% | XGBoost |
| Test Precision | 75.36% | 89.13% | 91.84% | XGBoost |
| Test Recall | 69.44% | 80.56% | 83.33% | XGBoost |
| Test F1-Score | 72.29% | 84.64% | 87.38% | XGBoost |
| Test ROC-AUC | 99.35% | 99.76% | 99.82% | XGBoost |
Complete thesis writing, research guidance, and formatting support
Expert HelpQuality assignment writing, editing, and proofreading services
100% OriginalResearch proposal, literature review, data analysis & publication
PhD LevelAcademic projects, mini projects, and final year project support
Hands-on