Skip to content

Cluster analysis on Spotify audio features Problem definition: Examine a set of audiofeatures of songs and using clustering techniques identify potential genres. The goal is define genres and their characteristics. I used three different type of clustering: *PAM K-Medoids *clusteringAgglomerative clustering *Density based clustering

Notifications You must be signed in to change notification settings

milicajevremovic/Clustering-of-music-tracks-based-on-audio-characteristics

Repository files navigation

Spotify-music-clustering-analysis-usingR

Cluster analysis on Spotify audio features

Problem definition: Examine a set of audio_features of songs and using clustering techniques identify potential genres. The goal is define genres and their characteristics.

1.1 Explore the data

Data file contains 1657 rows and 12 Spotify audio features:

Songs were extracted using spotify API using sportifyr R package

1.2 Choose algorithms

I used three different type of clustering:

  • PAM K-Medoids clustering
  • Agglomerative clustering
  • Density based clustering

1.3 Dimentionality Reduction and Visualization

  • PCA

Clustering audio tracks and compare with existing genres

Problem definition: Created segmentation on dataset of audio tracks. Extracted genres to compare results.

Results:

Comming soon!!!

About

Cluster analysis on Spotify audio features Problem definition: Examine a set of audiofeatures of songs and using clustering techniques identify potential genres. The goal is define genres and their characteristics. I used three different type of clustering: *PAM K-Medoids *clusteringAgglomerative clustering *Density based clustering

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages