ListenBrainz questions

i have a few questions about the ListenBrainz artist pages

  • how long does it take for listenbrainz to add recordings that are added to musicbrainz?
  • how many listens of a song make it a popular song?
  • how many different listeners have to listen to make it relevant for suggestions?

i might have more questions later…

According to ListenBrainz Data Update Intervals — ListenBrainz 0.1.0 documentation “Once it has been added to MusicBrainz, it will be available for manual mappping in about 4 hours.”

1 Like

We don’t really have a concept of “a popular song”. Recordings in the LB world have “listen counts” which is decent-enough representation of popularity. But in order to consider something “popular” you would need to define a threshold for what is popular – this concept is fraught with all sorts of peril and dodgy desired outcomes, so we don’t really embrace this concept at all.

This question is also hard to answer, because our systems are not designed like that. Each algorithm that underpins one of our features have different requirements for how the data needs to be prepared for the given algorithm.

In some contexts we need to decide if a user has listened to it more than once or twice, so we choose minimum three listens. In other contexts it doesn’t really matter. In another context we care about over listening, say if a person has listened to a track 500 times in a row (this does happen).

The world of recommendations is a strange one – simple straightforward thinking doesn’t often get you to your goal. And in all of this we’re a bunch of mavericks. We didn’t buy the kool-aid from the prevalent research and we just started simple building simple tools that let us build more tools.

We were told that recommendations would be hard.

However, what we found is that “recommendations to peddle shit to your users while they think they are listening to stuff they want to listen to” is hard yes. But simply recommending things without bias is actually considerably more straightforward. (note, I didn’t say easy – far from it.)

So, I hope you don’t think we’re being evasive here – its just a tricky concept that is challenging to explain when your head is not stuck into the middle of it.

2 Likes

the reason why i ask about the popular songs is that i have been trying to get some artist into listenbrainz but it doesnt seem to happen.
here is a local band that i have been listening to often. i can see that my plays are there but yet there are no “popular tracks”, eventhough the albums are there at the bottom.

also if i try to generate a playlist of this artist i get:

while i know there should be 3 songs, but listenbrainz has 0.
(also i used the mbid because the name “STEVE” could give an incorrect music brainz match)

i think it would be better if the radio button on an artist page of listenrbainz would use the mbid inn stead of the artist name, so it can only match with 1 artist

here is a different artist i have listened to alot.


but for some reason, the album isn’t visible

but if i check musicbrainz i can see that it is there

also in my recent listens they are visible (and mapped)

but again if i try the listenBrainz radio it says

1 Like

ik have another question:
the similar users, is that based on the WHOLE play history or is it bases on recent play history (like the last year or something)?

also, if i’m currently the only person who listens to a certain band, shouldn’t the similar artists be populated with other artists that i have listend?

The popularity data (how many times an artist has been listened to) gets computed once a week on Sunday. Wait until then and more data should appear then.

And if the artist page doesn’t know about an entity, LB Radio won’t know about it either.

Based on a few weeks of recent listening, not the whole listening history.

Yes, but you’ll need to do it enough times and then wait for that data to be re-generated, which also happens on sundays.

ok, then the question is: why don’t the artist pages know the entities?

that and listenbrainz should know the entities i guess?

That won’t help here. The listen counts are still stuck (Loading...), and all the “popular tracks” list are getting stuck as well. IIRC it was getting worked on, but not sure if it’s still in progress