I posted here a while back with this app I'd been working on. In short:<p>It allows you to talk to Spotify's recommendations API to specify musical features you'd like recommendations similar to.<p>It's loads of fun to mess around with, and I've given it an overhaul to include many more dimensions ito. musical features, as well as the ability to log in with Spotify, and save things you find to a playlist. You don't need a subscription to Spotify to use the app either.<p>Thanks to @Mockapapella for the tagline when I posted the first version: <a href="https://news.ycombinator.com/item?id=35907215">https://news.ycombinator.com/item?id=35907215</a>
Interesting! Too late for me; Spotify's declining recommendation capability was one of several issues that allowed me to cancel my subscription.<p>I really wish streaming services would just let us give conscious direction instead of trying to hack our brains. They're not as good at as they think.
Seems to ask for quite a lot of data:<p>> Your email
> The type of Spotify subscription you have, your account country and your settings for explicit content filtering
> Your name and username, your profile picture, how many followers you have on Spotify and your public playlists<p>> Take actions in Spotify on your behalf
> Create, edit, and follow private playlists
> Create, edit, and follow playlists
A feature I've long desired would be to be able to ask what lies between or along the average or sum of the vectors representing two arbitrary songs or bands. For example what music is midway between "Florence and the Machine" and "Primus"? Or, what happens if you take the vector from Green Day to Modest Mouse and extend it - do you land on another (presumably obscure indie) band?<p>If Spotify won't give me those toys, are such things possible via the API that Spotify has provided?
I have been playing with this and I really like the concept. A few nitpicky points of feedback<p>1) It would be nice if the button to play a sample of the song was located on each song or somewhere close to it, so that you wouldn't have to move your mouse to the bottom<p>2) The volume slider isn't super obvious as to its function, I originally thought it was a seek bar. Maybe a Volume icon would help here<p>3) Most importantly, it would be great if the app could play full tracks for users with Spotify Premium, preferably automatically as well, so that this could be useful as a "radio". One feature I really want is to have a "tunable recommendation radio" of songs that all sound a certain way and this comes very close.
I will try this out later, I find spotify recomendations a pure torture. The best I got was old last.fm recomendations, while they still had streaming, then soundcloud and pandora. The best ones had dislikes, not just likes.
I'm not sure if I've just already found all the good music released in the past few years by my 10 favorite artists or what, but the recommendations I got were either songs I didn't like or songs that Spotify already tends to recommend me (which are great, but I already have them all saved)
This is great! I've done a similar thing with knn clustering and it had fun results. Would you mind sharing a bit about the data science behind this project? One issue I ran into was the numeric features I clustered with didn't care about genre, so the resulting playlists had some interesting mixes.