Skip to content
←Back to the portfolio
  1. Home
  2. / Projects
  3. / Customer Segmentation

Build notes · Goh Kun Ming

Customer Segmentation

AI · Notebook experiment

Jan 2025 – Feb 2025

Project overview

Exploring customer groups through clustering.

A customer-segmentation workflow comparing clustering approaches for age, income and spending data. It includes input validation, reusable model artifacts and interpretable segment summaries for exploratory marketing analysis.

  • Python
  • Clustering
  • PCA
  • Evaluation

Inside this build

  • Validated finite, unique customer identifiers and documented categorical values, with a 1.5×IQR income-outlier rule.
  • Standardised age, income and spending features while reserving gender for post-clustering interpretation.
  • Compared K-Means, agglomerative clustering and DBSCAN, with and without PCA.
  • Built a configurable six-segment K-Means workflow that saves its scaler, model, assignments and metrics.
  • Evaluated silhouette, Davies–Bouldin and Calinski–Harabasz scores alongside inertia, and added 15 tests with 95% coverage.
  • Documented the absence of external validation, stability studies and measured campaign lift; the segments remain exploratory.

Project files

Original project files are in English.

  • Original coursework presentation

    PDF · 2.3 MB

    Document preview

    Use the page controls to browse. Enlarge a page to read the details.

    Loading document…

    Open full-size page ↗

    When enlarged, scroll within the page to see more.

    Page text

    Text is extracted from the original English document. Charts, images and reading order may need the PDF for context.

    View PDF ↗ Download PDF ↓

Source code & links

Source code↗Read on LinkedIn↗PowerPoint presentation↗
Inspect the project chest →
PrivacyTermsSecurityAccessibility Third-party notices

Independent portfolio. Not an official Minecraft website. Not approved by or associated with Mojang or Microsoft.

Leave this world?

You are opening another website.

Destination
Full link