FraudSenseXAI is an innovative Machine Learning (ML) and Explainable Artificial Intelligence (XAI) application, developed as a part of a research project. This application is dedicated to detecting and analyzing fraudulent activities, with a strong emphasis on the interpretability and transparency of its AI models.
- Robust Fraud Detection: Utilizes advanced ML techniques to identify fraudulent transactions accurately.
- Explainable AI Elements: Employs XAI approaches to provide clear insights into the decision-making processes of the AI.
- Interactive Web Interface: Features a user-friendly web application for easy access and interpretation of results.
- Dynamic Visualizations: Integrates Plotly for interactive and insightful data visualizations.
- Applicability Across Sectors: Suitable for use in finance, e-commerce, digital banking, and other sectors.
- FastAPI: For building efficient, scalable APIs.
- Python: The core programming language for ML and backend development.
- Joblib: For model serialization and deserialization.
- Bootstrap & Plotly: For frontend development and interactive plotting.
- Heroku, Grdaio & Hugging Faces: Used for deployment and hosting.