And on X and Bluesky as well. Sorry it took a bit! I wanted to read the posts properly first :)
relaxoMob has quit
relaxoMob joined the channel
MRiddickW joined the channel
relaxoMob has quit
relaxoMob joined the channel
Pratha-Fish
Yayy :D
relaxoMob has quit
relaxoMob joined the channel
MRiddickW has quit
relaxoMob has quit
relaxoMob joined the channel
lusciouslover has quit
lusciouslover joined the channel
lusciouslover has quit
aerozol
About to go to bed, but before I forget: ansh, I’ve heard good things about the Fresh Releases update from monkey, but can I see it before go live? I don’t mind monkey signing off on anything and everything, but because I did the mockup for this one I’d like to check that nothing has been lost in between :)
yvanzo
bitmap, reosarevok: I did draft a blog post for today's release and have a local branch for MB Docker Compose, not pushed yet ^
aerozol
mayhem: I will try be on at your 7pm for our catch-up by the way, hope that works for you!
Night all xo
mayhem
thats meeting time. an hour later.
nn
aerozol
Oh wait, has daylight savings come back round again? Wow, I could start attending meetings again!
mayhem
ding. :)
lets do that and then you and I have a chat after.
aerozol
Mailed in my review anyway, but might be there :) see you at 8
mayhem
great!
aerozol
Have a great Monday all. A challenge, but you can do it
opal has quit
opal joined the channel
monkey
Moin!
mayhem, lucifer: turns out I'm not the only user that has been pigeonholed with a single band in their recommendations, here's someone else who also has 100% King Gizzard: https://beta.listenbrainz.org/user/silverbluep/...
Still not sure what's going on, but there's an overfitting issue somewhere
mayhem
moin!
if that other user was pigeonholed by another artist, I would be worried.
but king gizzard is so prolific it messes with the alg.
monkey
Hah, that's wild.
Is it because there isn't enough "similar" artists based on KGLW?
Because it's not like either of use only listen to this one band.
us*
ApeKattQuest
hah. even *I* have one song by king gizz
hm, is it a script or have we added "submit votes and edit notes" button on the top of pages too?
(becasue that's geat and something I'vewanted forever)
i dont think it has much to do with popularity, but about the number of songs they have and keep releasing. the alg constantly think your're behind in listening to them.
reosarevok
yvanzo: thanks! I've also been busy until now and today is weird but we release it all in the evening if need be
LumePart joined the channel
LumePart
Hey, does the "/1/cf/recommendation/user/{user/name}/recording" API endpoint only base recommendations off loved/hated songs?
Do regular listens have no effect on the recommendation algorithm?
mayhem
LumePart: no, those are not taken into consideration yet.
LumePart
Okay, thanks
mayhem
we manually remove hated tracks if they system suggests to include one. before too long we will need to improve this and actually have the model take the love/hate into account, but I am uncertain how to do that. so far I've not been able to get good advice on this.
monkey
mayhem: I checked and all the tracks that appear in my created for you playlist have been listened to before, while there are some other tracks in my raw recs that I haven't listened to before. If the alg thought I should listen to the KGLW I haven't listened to yet, that would be a positive, but it seems to only select tracks I have listened to before.
mayhem
🤷♂️
fletchto99 has quit
also, remember that the recommendation has a weight associated with it. it is all about the weight, not about if you've listened to it before. for some tracks it will think it is more important for you to re-listen to a track than to listen to a new track.
monkey
OK, that might help narrow down where the issue is, then. Not sure how it applies those weights, but it's currently broken
There's also a "latest_listened_at" field in the response, which could help disrecarding the most recently listened tracks (i.e ignore all songs that have been listened within 1 month)
mayhem
monkey: thats the collaborative filtering algorithm, which is a black box to us. hard to say if it is broken or not. I am not an expert enough to say.
monkey
Is there anything I can do to help investigate?
mayhem
I don't know where to start. literally, to me, this is the painpoint of ML. At some point you get bad results and want them to be different, but... you can't kick the algorithm. you can't readily tune it.
monkey
Happy to help any way I can, it's been months since I've had a recommendation playlist worth anything and I suspect now that it's not an isolated case. It would be nice to prioritize fixing this important feature
Maxr1998 has quit
I see
Maxr1998_ joined the channel
mayhem
I wish I could help, I wish I understood more, but... I simply don't.
monkey
Perhaps we can focus our efforts as a team to try and tackle this
mayhem
what would help, i think, is if you found another user and another band that exhibits this problem.
this makes me wonder -- when we fix the beatles problem, will that fix/impact this problem.
Pratha-Fish
Norman Casagrande? The one who was working at Last.fm?
monkey
I found some similarly skewed playlists with Pink Floyd, Radiohead and Aphex Twins. I wonder if the issue is the ratio of listens from one artist compared to other listens, or if it is indeed related to the popularity or prolificness of these artists
Thank you for sharing the GSoC blog posts on our socials aerozol, your summary pretty much nails it :)
bitmap
yvanzo: thanks. I just added a paragraph about Yarn to the blog post. sadly, I can't remember how to format code blocks in Wordpress
never mind, I found it. (all I had to do was complain)
yvanzo
lucky you
bitmap: does `node_modules` really have to be removed?
Sophist-UK has quit
bitmap
reosarevok at least ran into an issue on his machine where removing it resolved things
it was "Usage Error: Couldn't find the node_modules state file - running an install might help (findPackageLocation)" while he was trying to upgrade a package via `yarn upgrade`
Sophist-UK joined the channel
perhaps there is a less nuclear option to resolve that
ApeKattQuest
mfw i am trying ot add an ainstrument after 2 weeks and it's right in the beta release :D
mayhem loves monkey 's handle on reddit.
monkey
Lols
ApeKattQuest
wassat?
yvanzo
bitmap: MB Docker release draft is up for review
ansh
aerozol: Definitely! We'll deploy the PR on test.LB so that we can get a feedback from you as well before merging the PR.
mayhem really thinks we need to have something better than IRC soon. something to look at in the new year.
monkey
ansh: Want me to rebuild and redeploy the FR feature? I've got LB#2626 up at the moment, but it's quick to test the feature in question
mayhem ApeKattQuest I am collecting feedback from new contributors interested in contributing to MetaBrainz, and almost all of the new ones are either using kiwiirc or element.io to communicate, and are facing a TON of issues due to the same.
ApeKattQuest
I mean, that sounds like a client issue
Pratha-Fish
You're right.
Kiwiirc doesn't sync chatlogs after disconnecting.
element.io *was* the only free and viable client with chat sync, but the libera.chat and matrix IRC bridge got nuked.
ApeKattQuest
the matrix bridge really needs to be made up again