← Back to Overview

Project · Archived demo

Moodify

Predicts emotional state from recent Spotify listening using K-Nearest Neighbors on audio features.

DeveloperArchived demo
Moodify primary screenshot

Overview

Moodify extracts feature vectors from recently played Spotify tracks and applies a KNN model to estimate the listener’s emotional state.

Product

Predicts emotional state from recent Spotify listening using K-Nearest Neighbors on audio features.

Audience / need

Listening history contains emotional signal that is hard to interpret without feature modeling.

Ownership

Developer

Product flow

  1. Spotify recent-track feature extraction
  2. KNN-based emotional state prediction

Technology stack

Backend
Python
Other
Pandas · scikit-learn · Spotify API