Hacker News new | ask | show | jobs
by crucialfelix 1398 days ago
If you say music discovery then I expect to discover things I don't know. Currently this is only offering new releases by artists in playlists.

I understand that via the API you can't get access to their whole graph and recommendation engine.

Currently when I like something I go to "artist radio" or "song radio" to find new things.

For a better discovery tool you need to use data from outside of Spotify

3 comments

You actually have access to some pretty powerful search queries. Only a subset of them are used in the default client. You can search by energy level, by danceability, if songs are more likely to contain lyrics...

However. If the goal of this is to not miss out on artists you already know... Then it's simply a competitor to the "release radar" weekly playlist.

Hey, cool. I wonder why companies love to dumb down their recommendation engines to the point of them being barely useful when they could just let me tell them what I'm looking for.
> You actually have access to some pretty powerful search queries. Only a subset of them are used in the default client. You can search by energy level, by danceability, if songs are more likely to contain lyrics...

I've looked at the API reference [1] and couldnt find any of the stuff you mentioned, am I looking in the wrong place?

[1](https://developer.spotify.com/documentation/web-api/referenc...)

I mean why not try to find the band on the musicbrainz database, figure out what the band members are and look for other projects they did? That would be a start.

Or finding similar bands from a similar time and area

> For a better discovery tool you need to use data from outside of Spotify

I hope it’s ok to do a bit of shameless self promotion here on HN. I shared my open source Reddit Playlists project here as a Show HN post recently which aims to do exactly what you suggest by using Reddit posts.

The idea is pretty straightforward - Each week ~100 music subreddits are scraped for the most popular posts in the last week, and then a Spotify playlist is compiled with the tracks have been posted. Each playlist updates automatically every Sunday.

The main project page with a link to all the playlists is here: https://jameslawlor.github.io/reddit-playlists/

Code on Github: https://github.com/jameslawlor/reddit-playlists