Building dashboards using Spotify user library data.
Notebook 0 is used to fetch data from a Spotify account, build clean datasets, and add interesting features (such as artists genres clustering). Data in the data/
directory was generated with this notebook using my Spotify account.
Notebook 1 builds an interactive dashboard with Bokeh, Holoviews and Panel. It can be run with binder here.
Notebook 2 builds a simpler interactive dashboard with Altair. It creates a stand-alone Vega HTML visualization, with all interactivity embedded, that can be viewed here.
Script 3 builds an interactive dashboard with Dash.
Screenshots: