Credit Card Fraud Detection
Overview
Built a robust machine learning system to detect fraudulent credit card transactions in real-time with high precision and recall.
Methodology
Implemented an ensemble approach combining Random Forest and XGBoost algorithms. Used SMOTE to handle class imbalance and feature engineering to improve model performance.
Key Findings
- Achieved 99.2% accuracy with 0.95 precision and 0.91 recall on fraudulent transactions
- Feature importance analysis revealed unusual transaction timing as a key indicator
- Model reduced false positives by 35% compared to previous rule-based system
Data Visualization
Project Details
Technologies
Dataset
Anonymized credit card transactions with 284,807 transactions and 492 frauds
Completed
July 2023
Related Projects
Twitter Sentiment Analysis
Developed a machine learning model to analyze sentiment in Twitter data, classifying tweets as positive, negative, or neutral with 87% accuracy.
Customer Segmentation Analysis
Created a customer segmentation model for an e-commerce company to identify distinct customer groups and optimize marketing strategies.
Housing Price Prediction
Developed a regression model to predict housing prices based on various features like location, size, amenities, and market trends.