Project Showcase

Highlight of my featured works

Customer Segmentation

Machine Learning / Classification 2025

A machine learning classification project for customer segmentation in marketing analytics. Includes preprocessing, model training, and evaluation.

Customer Data Distribution Confusion Matrix ROC Curve Results

🎯 What I Learned

  • Performed EDA with Plotly and Seaborn
  • Applied RobustScaler and encoding techniques
  • Trained classification models with GridSearchCV

🛠 Tech Stack

  • Python, Pandas, NumPy
  • Matplotlib, Seaborn, Plotly
  • Statsmodels
  • Scikit-learn

📌 Evaluation / Next Step

After preprocessing and hyperparameter tuning, classification performance improved with higher accuracy and recall. However, dataset imbalance and limited size still affect generalization. Future steps: experiment with ensemble models (RandomForest, XGBoost) and clustering methods (K-Means) for unsupervised segmentation.