Skip to Content

EdytaJordan.com Featured by HubSpot Inspire Hub!

See the Spotlight

When Data Feels the Music

Turning listener behavior into smart recommendations

About the project

This project demonstrates how clustering algorithms can power intelligent recommendation systems. Using Spotify’s API data from The Rolling Stones discography as a case study, I explored how audio features and popularity metrics can be used to group songs with similar characteristics.

View Full Analysis on Kaggle (opens in a new tab)

PCA + K-Means
Modeling approach
5+
Insight views
0 black box
Explainable output

Project Type

  • AI & Machine Learning

  • Data Engineering

  • Analytics & BI

Tech Stack / Toolbox

  • Python

  • Pandas

  • NumPy

  • scikit-learn

  • Matplotlib

  • Seaborn

  • Plotly

  • Reporting

  • SQL / ETL

How jordan_digital Delivered Value

jordan_digital partnered with the client to turn raw Spotify API data into a clear, decision-ready view of song similarity and clustering—demonstrating how modern recommendation systems can be designed and explained with confidence.

  • Engineered a clean, scalable dataset from Spotify’s API to support repeatable modeling and reporting.
  • Mapped feature signals (audio traits + popularity metrics) to the business question: “What content is meaningfully similar?”
  • Developed a cohorting approach using PCA + K-Means to surface natural groupings and reduce noise.
  • Visualized similarity patterns to make recommendations explainable—not a black box.
  • Translated model findings into a personalization-ready narrative that stakeholders can act on.

Related Certifications & Licenses