> ... figure out what music I like.
Isn't that something you determine yourself? I listen to a lot of heavy metal because I like it. I also wander around bandcamp and find stuff that isn't heavy metal, but enjoyable, so I buy it. My brain is my algorithm.