


ML Playground

FH Image Segmentation
Graph-based image segmentation implemented from scratch. Models an image as a weighted undirected graph — each pixel a node, edges weighted by color similarity. Union-Find (with path compression + union-by-size) merges the most similar pixels first. Tunable k, σ, and min_size parameters give coarse-to-fine control over segmentation granularity.
Credit Risk Prediction Pipeline
End-to-end ML pipeline for credit scoring on real fintech loan data. Feature engineering, model selection (XGBoost, LightGBM), MLflow experiment tracking, and a FastAPI inference endpoint.
Customer Churn Prediction
Churn prediction system with class-imbalance handling (SMOTE), SHAP explainability, and a Dagster orchestration pipeline pulling from PostgreSQL via dbt-transformed tables.
Fraud Detection System
Real-time fraud detection using transaction sequence features, geospatial signals, and an ensemble model. Includes a streaming-friendly inference layer and anomaly scoring dashboard.
Time Series Demand Forecasting
Multi-horizon demand forecasting pipeline over financial telemetry data. Compared ARIMA, Prophet, and LSTM approaches with automated retraining on drift detection.
NLP Financial Document Pipeline
Text classification and entity extraction pipeline for financial documents. Fine-tuned a transformer model for Amharic-English mixed text and deployed with a FastAPI wrapper.