The Echonest is behind Spotify's new Discover Weekly playlists

this is the first music recommendation algorithm that actually seems to work for me