Project for Anti-Money Laundering (AML) using data analysis and machine learning.
This project uses the Synthetic Transaction Monitoring Dataset - AML available on Kaggle.
Due to GitHub's file size limitations, the dataset is not included in this repository.
- Python (pandas, numpy, scikit-learn, matplotlib, seaborn, scipy, Pillow) pandas → for data manipulation numpy → for numerical operations matplotlib → for visualization seaborn → for statistical visualization scikit-learn → for machine learning, metrics, and preprocessing Pillow → for working with images (from PIL import Image) scipy → for statistical functions (scipy.stats)
data/→ datasets (https://www.kaggle.com/datasets/berkanoztas/synthetic-transaction-monitoring-dataset-aml)notebooks/→ exploration and modeling notebookssrc/→ preprocessing and training scriptsreports/→ charts and metrics
git clone https://github.com/your-username/aml-transactions-project.git
cd aml-transactions-project
pip install -r requirements.txt