Built an anomaly detection pipeline to identify fraudulent credit card transactions on a highly imbalanced dataset. Compared Local Outlier Factor (LOF) and Isolation Forest to flag transactions that deviate from normal spending patterns.
Tools: Python, scikit-learn, LOF, Isolation Forest
Repo: GitHub

The dataset is heavily skewed toward legitimate transactions, making class imbalance a core challenge.

Visual exploration of feature distributions to understand separation between normal and fraudulent transactions.

Feature correlation analysis to identify redundant variables and inform model selection.