Skip to content

This Python script enables the user to input a Spotify playlist URI via command line and in return download the song's features.

Notifications You must be signed in to change notification settings

GhayathAlobaidi/Data-Pipeline--Spotify-Playlist-Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Screen Shot 2021-03-24 at 11 46 48 PM

Data Pipeline: Spotify Playlist Analysis

This Data Pipeline utilizing a Python script enables the user to input a Spotify playlist URI via the shell command line. Please create a Spotify Developer account to retrieve access keys which will be used with this script.

Upon verification and connecting with Spotify's API, song features are downloaded, converted into a Pandas Dataframe and then saved into an Excel Spreadsheet. The features could also be efficiently exported and saved into RDBMS using SQL.

Using Python's MatPlotlib, the results are calculated, graphed and presented in a 3D model.

Also, the graphs are saved into a PDF.

Please see example of results.

Enjoy!

About

This Python script enables the user to input a Spotify playlist URI via command line and in return download the song's features.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages