Live data from Hacker News

Analyzing Spotify Stream History

ericchiang.github.io

1–10 of 26 posts

Re: Analyzing Spotify Stream History

#4
post #3

Your_Spotify is absolutely fantastic for doing this https://github.com/Yooooomi/your_spotify

Seconding this. I have an instance running on my home server, and it works great. I have a listening history going back just over a decade now, and I can see how my taste has changed over the years. It’s a neat tool.

Edit: just looked at it. Over 10 years, I have a little over 200 days worth of listening time. It has some neat graphs. And I like that I can dive deep and pick a specific song or artist and see things like “when I first listened” and my full play history for that specific song.

Re: Analyzing Spotify Stream History

#7
I wish YouTube Music did this :(

Ideas for other analysis;

Songs that over or under index when sliced by some other dimension. Weather? Morning vs evening? Weekday vs weekend? Summer vs winter?

Songs you never finish vs songs you always finish.

Songs you don't like from albums you do.

One hit wonders (within your personal taste)

Songs you've played 10+ times but haven't heard in over three years

If you had this data at scale: favourite songs from people who enjoy similar niches to you (it's me! Listen to Televators by TMV).

Re: Analyzing Spotify Stream History

#8
I collected 10 years worth of my complete listening habits via a lastfm plugin, in the past for Winamp, then for iPhone/Android Media players and finally within Spotify. Now lastfm has shut down their free API access and visualization tools stopped working. I printed a 2x1m large poster of my over 10 years of data as a beautiful LastGraph visualization.

Re: Analyzing Spotify Stream History

#9

I collected 10 years worth of my complete listening habits via a lastfm plugin, in the past for Winamp, then for iPhone/Android Media players and finally within Spotify. Now lastfm has shut down their free API access and visualization tools stopped working. I printed a 2x1m large poster of my over 10 years of data as a beautiful LastGraph visualization.

Care to share your masterpiece?

Re: Analyzing Spotify Stream History

#10

I wish YouTube Music did this :( Ideas for other analysis; Songs that over or under index when sliced by some other dimension. Weather? Morning vs evening? Weekday vs weekend? Summer vs winter? Songs you never finish vs songs you always finish. Songs you don't like from albums you do. One hit wonders (within your personal taste) Songs you've played 10+ times but haven't heard in over three years If you had this data…

Google used to be good at data liberation, are you sure you can't get your streaming history somewhere?

If they don't have it, you can do what I did to Spotify many years ago, in annoyance after they closed a request for shared listening history across their apps: I GDPR'd them. See, if you store my listening history at all, sharing it back with me is not optional.

So that's why I know what their Kafka layout looks like. Or what it looked like in 2018 anyway. I like to hope I hastened their implementation of giving users access to their data slightly.

Post reply on HN