In the age of internet, engagement optimization and recommendation algorithms create a new way that we are affected by the behaviour of others. That annoying dark pattern on a piece of software you use? Because there are people who fall to it, clicking on an ad or "engaging" more. That stupid show that keeps being recommended to you? Because a lot of people just sit on the couch, watching something on the list that d…
The lie of music discovery algorithms
21–30 of 198 posts
Re: The lie of music discovery algorithms
#22Re: The lie of music discovery algorithms
#23No music discovery algorithm has satisfied me. All data-driven approaches make predictions based on historical data. Personally I enjoy being exposed to entirely new genres and sounds I've never heard before, instead of variations on genres I've listened to a lot. My solution: listening to NTS, an eclectic online radio station, where diverse artists create playlists.
Re: The lie of music discovery algorithms
#24Please get in touch
Re: The lie of music discovery algorithms
#25how does it technically work?
The setup is pretty basic. I've built a NextJS app, for the LLM model I am using open AI gpt-4-turbo and sending the images there directly without any database for images. I did a little prompting to get the same output everytime and when I get the output I make search on the Spotify API, find the songs and create the playlist with them on your own authenticated spotify account. Likewise I also don't have a database…
If being permanently locked into a single intelligence service (or risking getting cut off or sued) is unacceptable for you as for me then OpenAI terms today are not acceptable. Yeah yeah maybe they won’t go after you, but why miss the opportunity for malicious compliance? Ditto Claude. Try a specialized model for your use case instead.
Gemini has no such customer noncompete, and with llama 3.1 meta removed theirs last week.
Re: The lie of music discovery algorithms
#26Music discovery has never worked for me, for the simple reason it's the lyrics, not the music. I listen to anyone speaking truth, (the truth I believe, of course), and that gives me a wide disjoint range of music, but they are all singing about political social truths. Marvin Gaye, Public Enemy, Rage Against The Machine, Beyonce, The Stranglers, The Jam, Psychic TV... It's the lyrics, and now today, we finally have t…
Music discovery used to work for me with pandora, nothing else has. I have no idea if they had better algorithms, or just a better catalog. It doesn't seem to work as well as it once did either.
Tl;dr I don't think it is simply your preference for lyrical content over melodic content that causes the algorithms to fail. They are just bad.
Re: The lie of music discovery algorithms
#27Re: The lie of music discovery algorithms
#28This is great to hear, though I'm curious why photos on your phone / pinterest would be relevant to a recommendation system? Surely the biggest signal would be what Spotify already uses: the features of various relevant factors (your previous listening sessions, your current session, what other similar sessions look like, etc.), that said, their recommendation system is surprisingly terrible given how much easier mus…
I think YouTube's recommendations used to be excellent, especially for music, but I've personally found it to be terrible recently. It no longer recommends anything new to me, and I suspect that it's way over-tuned. If I see a video that looks mildly interesting I'm a bit hesitant to watch it, because I don't want YT to decide that it should become 50% of my feed for the next week. Which from the recommendation system's perspective is just weakening the signal I'm feeding to it even further.
Re: The lie of music discovery algorithms
#29I don't understand why is it so hard to offer something along these lines:
1. Define dominant user preferences by clustering and segmenting the field of listened genres.
2. Build a list of relevant "neighbours":
2.1 Manually added users/friends
2.2 For each of the dominant genre preferences, find users with a high level of artist intersection within that genre and add them
3. Now, for a "find similar" query:
3.1 Define a reasonable time window
3.2 For each neighbour, find points in time when they listened to the queried track/artist
3.3 Build a list of tracks/artist from the defined window around the points found
3.4 Filter tracks/artists that are too "distant" on the general genre/tag map, or lie outside of the user's dominant preferences (with a degree of boundary feathering, perhaps)
3.5 Filter if similar to negative part of the query
3.6 If novelty is required: filter artists/tracks according to the degree of their presence in the user's historyRe: The lie of music discovery algorithms
#30In the age of internet, engagement optimization and recommendation algorithms create a new way that we are affected by the behaviour of others. That annoying dark pattern on a piece of software you use? Because there are people who fall to it, clicking on an ad or "engaging" more. That stupid show that keeps being recommended to you? Because a lot of people just sit on the couch, watching something on the list that d…
Yess! Thank you for commenting. I am very interested in this topic. Please do share with me if you find any interesting ways to explore new music for your taste
The more you curate, the more you define your own taste. It’s then easier to describe what you like in a music and triage.