When Data Feels the Music
Turning listener behavior into smart recommendations

Creating Cohorts of Songs: How Spotify Finds What You’ll Love Next
Higher Education
Industry
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.
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
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.
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




