The objective of this project is to design an integrated machine learning framework that performs multi-class fraud detection and binary credit risk classification using synthetic financial data, addresses class imbalance with resampling, compares ensemble models, enhances transparency through explainable AI, and delivers predictions via a modular, web-based application platform architecture.
Fraud identification and credit risk evaluation are essential components of financial data analysis systems. This project introduces a machine learningβbased framework designed to detect multiple fraud categories and classify credit risk using a synthetic dataset. The proposed system performs multi-class classification to identify phishing, card fraud, payment fraud, lottery fraud, and non-fraud cases, while also conducting binary classification to determine low-risk and high-risk credit profiles. To improve predictive performance and model stability, ensemble learning algorithms such as Random Forest, XGBoost, and LightGBM are implemented and compared. Class imbalance within the dataset is addressed using the Synthetic Minority Over-sampling Technique, which enhances minority class representation during training. In addition to accuracy, the project emphasizes model interpretability through explainable AI techniques that provide insight into feature contributions influencing predictions. The system is deployed through a Flask-based backend integrated with a web interface that allows users to upload datasets, explore data distributions, and obtain prediction results. The modular design supports clear separation between data processing, model execution, and user interaction. This project demonstrates a comprehensive analytical workflow that combines data preprocessing, advanced classification models, and interpretability to support research-focused evaluation of fraud patterns and credit risk behavior using structured synthetic data.
Keywords: Fraud Detection, Credit Risk Classification, Machine Learning, Ensemble Models, SMOTE, Explainable AI, Synthetic Dataset, Flask Framework, Multiclass Analysis, Risk Prediction.
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Processor - I3/Intel Processor
Hard Disk - 160GB
Key Board - Standard Windows Keyboard
Mouse - Two or Three Button Mouse
Monitor - SVGA
RAM - 8GB
Operating System : Windows 7/8/10
Programming Language : Python
Libraries : Pandas, Numpy, scikit-learn.
IDE/Workbench : Visual Studio Code.
Framework : Flask