Selfunlistened or intersects on ListenBrainz Radio playlist generator

I am using the Radio generator to discover new stuff. Currently I’m using it to explore my closest neighbours by using recs:.

I would like a new option for recs called selfunlistened or something, which would only present tracks that the currently logged in user hasn’t heard.

Alternatively I would like an option to intersect the streams generated by each option instead of only interleaving them. This would allow me to do say:

recs:my_neighbour::listened :intersect: recs:db0::unlistened or other interesting combinations.

3 Likes

Radio generation could use some more personalization like that second suggestion. Would be cool to union a bunch of artist, then filter by tag, then filter by unlistened, and even set a minimum duration for the generated playlist (they are way too short to last through the day with me)

I do too! The problem is that in order to calculate that data we need a lot more storage space and computing power. Sadly, we’re not going to get to this this year, but early next year should be doable.

As for the second one, that shouldn’t be too hard. Maybe make a ticket for it, so we can track it for a future implementation?

1 Like

Done https://tickets.metabrainz.org/browse/LB-1662

2 Likes