I Built a BFIU-Compliant AML Detection System in Python (Here's Why the Kaggle Approach Doesn't Work

I Built a BFIU-Compliant AML Detection System in Python (Here's Why the Kaggle Approach Doesn't Work)

Most AML tutorials end with a confusion matrix and a 99% accuracy score. Here's why that doesn't work — and what I built instead. I've been working in fintech compliance data for a while. The one thing I kept noticing: every "fraud detection project" on GitHub or Kaggle uses the same dataset — the UCI credit card fraud dataset from 2013. It has 284,000 rows, 30 features labeled V1-V28, and approximately zero explanatory value for anyone who wants to understand how financial crime actually works. So I built something different. The problem with the standard approach Real transaction monitoring engines don't work like Kaggle competitions. They don't take a CSV, train a model, and output a probability score. They work like this: A rule engine runs first — deterministic, auditable, regulatory-cited rules that generate alerts Those alerts get scored and triaged by risk tier An ML layer reduces false positives among the high-risk alerts ...

AML Portfolio

My Portfolio — Real Projects & Work


๐Ÿ† Kaggle Hackathon — Triagegeist (2026) Emergency Severity Index (ESI) Prediction Model

  • Built XGBoost classifier (300 estimators) on 80,000+ patient records
  • Merged multiple datasets: patient history, chief complaints
  • Target: ESI level prediction (1–5) for emergency triage automation
  • Tools: Python, Pandas, XGBoost, Scikit-learn

๐Ÿ“Š Interactive Sales Dashboard Live Demo

  • Dark-themed interactive dashboard built with Chart.js
  • Revenue trends, regional breakdown, KPI visualization
  • Pure frontend — HTML, CSS, JavaScript
  • Tools: Chart.js, GitHub Pages

๐Ÿงน Data Cleaning Projects GitHub Repository

  • Real-world messy dataset cleaning with Pandas
  • Handling nulls, duplicates, type conversion, outliers
  • Tools: Python, Pandas, NumPy

๐Ÿ’ผ Fiverr — Freelance Data Services fiverr.com/mdmonsurhabib

  • Data Cleaning & Transformation
  • Excel to structured format conversion
  • HubSpot CRM data management
  • Business Dashboard creation

๐Ÿข Industry Experience Summit Power Limited — Finance & Data

  • Transaction data analysis for operational reporting
  • Anomaly identification in financial records
  • Tools: Excel, SQL


Comments

  1. This portfolio presents a strong combination of practical data science, machine learning, visualization, and business-oriented experience. The emergency severity prediction project is particularly interesting because it applies XGBoost to more than 80,000 patient records, while the dashboard and data-cleaning projects demonstrate the ability to work with both analytical models and real-world datasets.

    The data cleaning work using Pandas, including handling null values, duplicates, type conversions, and outliers, highlights an important part of any reliable analytics workflow. A solid Data Analysis Course can help strengthen these skills and provide a structured understanding of how raw datasets are prepared for meaningful analysis.

    ReplyDelete
  2. The interactive sales dashboard is another valuable addition because it demonstrates how analytical results can be communicated through revenue trends, regional breakdowns, and KPI visualizations. Learning through a Data Visualization Course can further develop the ability to transform processed data into clear and useful visual insights for business stakeholders.

    ReplyDelete
  3. The XGBoost-based ESI prediction project also demonstrates practical experience with classification, feature preparation, and model development using Python and Scikit-learn. For students seeking hands-on exposure to predictive modeling and machine learning applications, Machine Learning Projects for Final Year can be a useful way to explore similar project-oriented challenges.

    ReplyDelete

Post a Comment

Popular posts from this blog

How to Use Notion to Improve Your Blog: A Step-by-Step Guide ๐ŸŒฑ

Top 5 AI SEO Strategies to Skyrocket Your Blog Traffic in 2026 ๐Ÿš€

How to Start Freelancing with AI in 2025 for Beginners