When Data Feels the Music

Turning listener behavior into smart recommendations

When Data Feels the Music — machine learning clustering concept

Creating Cohorts of Songs: How Spotify Finds What You’ll Love Next

View Live Project

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)

Project Type

  • Machine Learning

  • Data Science & Engineering

  • Business Analytics

  • AI

Tech Stack / Toolbox

  • Python

  • Pandas

  • NumPy

  • scikit-learn

  • Matplotlib

  • Seaborn

  • Plotly

  • Reporting

  • SQL / ETL

How Jordan Consulting Group Delivered Value

JCG 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.

Services Rendered

    Related Certifications & Licenses

    Project Images

    Project image 1
    Project image 2
    Project image 3
    Project image 4
    Project image 5

    How we work

    • Built, Not Just Advised

      Hands-on implementation across web, RevOps, automation, and AI.

    • AI with Purpose

      Practical AI solutions that automate work, unlock insights, and scale intelligently.

    • Fractional by Design

      Flexible engagement models that adapt as your business grows—no full-time overhead.

    Start a conversation

    Flexible engagements. No long-term commitment.

    Request Work Samples

    Some of our work can’t be publicly displayed due to NDAs or client confidentiality. Request access and we’ll share applicable examples where permitted, or walk you through how our services deliver similar results.

    Issues with the form? Email us: hello@jordanconsulting.group