7 pointsby fruitbarrel4 days ago4 comments
  • gavinray4 days ago
    This is insane.

    I've had this EXACT idea for the last few months and was going to build this.

    The zeitgeist is so strange. Really happy to have caught this post by chance.

    Awesome work! I've wanted something like this for a long time.

    ---

    The only difference in my idea was to be user-curated. So a user would enter a list of artists they like, and viewing an artist would show you the network of everyone's list who included that artist.

    • fruitbarrel4 days ago
      That's a great idea. I wanted to keep the first version simple and easy to demo, but I'll definitely keep that in mind. I'm glad you enjoy it!
  • Agraillo4 days ago
    I'm not sure whether the Apple Music API is so primitive, but for Pink Floyd listing Led Zeppelin and not (for example) Porcupine Tree/Stephen Wilson is a bit strange. Though the site lists "related artists" that sounds a little different to "similar artists"
    • fruitbarrel4 days ago
      You're right, some of the recommendations definitely seem off. I think part of the issue might be an inherent bias in recommendation systems toward popular artists rather than stylistic similarity, simply because they're more frequently tagged, streamed, and linked in user data.
  • andreybleme4 days ago
    Very cool! Are the expanded nodes based on user behavior from Apple Music, or is it genre based?
    • fruitbarrel4 days ago
      I'm not sure how Apple Music does it on the backend, but if I had to guess it would be based off of genre and playlist/user activity (Some sort of statistical model which determines which artists are likely to be present in user playlists/listening activity together).

      It doesn't really touch on anything internal, but here is the documentation of the specific endpoint if you're curious: https://developer.apple.com/documentation/applemusicapi/fetc...

  • kaosper4 days ago
    Super cool!

    How about a "Create playlist"-button?

    I'll bookmark this for sure! :D