#metabrainz

/

      • aerozol
        We got any python tutorials for our API? Or a good thread that covers it?
      • 2023-05-26 14619, 2023

      • aerozol
      • 2023-05-26 14625, 2023

      • Lotheric has quit
      • 2023-05-26 14627, 2023

      • Lotheric joined the channel
      • 2023-05-26 14631, 2023

      • Maxr1998_ has quit
      • 2023-05-26 14635, 2023

      • Maxr1998 joined the channel
      • 2023-05-26 14647, 2023

      • avane has quit
      • 2023-05-26 14645, 2023

      • avane joined the channel
      • 2023-05-26 14655, 2023

      • vardan joined the channel
      • 2023-05-26 14642, 2023

      • BrainzGit
        [listenbrainz-server] 14Aerozol opened pull request #2497 (03master…data-interval-link): LB-1291: Link to Update Intervals doc page https://github.com/metabrainz/listenbrainz-server…
      • 2023-05-26 14624, 2023

      • aerozol
        mayhem: monkey: couldn’t find if anyone had already done this ^
      • 2023-05-26 14646, 2023

      • v6lur has quit
      • 2023-05-26 14618, 2023

      • yvanzo
      • 2023-05-26 14644, 2023

      • yvanzo
        There is a link to Python bindings at the end.
      • 2023-05-26 14613, 2023

      • yvanzo
        Those just have a regular documentation: https://python-musicbrainzngs.readthedocs.io/ no tutorials.
      • 2023-05-26 14651, 2023

      • aerozol
        Thanks yvanzo!
      • 2023-05-26 14602, 2023

      • yvanzo
        aerozol: I’m replying
      • 2023-05-26 14616, 2023

      • yvanzo
        aerozol: Can you please pick colors for our upcoming Weblate instance?
      • 2023-05-26 14647, 2023

      • yvanzo
        Replied pointing to docs, issues and forum.
      • 2023-05-26 14615, 2023

      • reosarevok
        yvanzo: oooh, so many new locales :) You adding them then? Thanks!
      • 2023-05-26 14629, 2023

      • yvanzo
        reosarevok: yup, just have to rebuild snapshots
      • 2023-05-26 14644, 2023

      • yvanzo
        (the list comes from rebuilding locales.json)
      • 2023-05-26 14637, 2023

      • reosarevok
        CatQuest: ^ LATIN INCOMING
      • 2023-05-26 14649, 2023

      • reosarevok
        Finally <3
      • 2023-05-26 14644, 2023

      • vardan has quit
      • 2023-05-26 14613, 2023

      • BrainzGit
        [musicbrainz-server] 14yvanzo opened pull request #2953 (03master…cldr-43-mbs-13102): MBS-13102: Update alias locales to Unicode CLDR 43 https://github.com/metabrainz/musicbrainz-server/…
      • 2023-05-26 14616, 2023

      • petitminion_ joined the channel
      • 2023-05-26 14640, 2023

      • yvanzo
        reosarevok: I found back the very detailed https://wiki.musicbrainz.org/Internationalization :)
      • 2023-05-26 14627, 2023

      • yvanzo
        It seems worth updating and extending it to include other projects too.
      • 2023-05-26 14651, 2023

      • isabelxxx joined the channel
      • 2023-05-26 14610, 2023

      • jasje
        lucifer: any way to validate LB token entered by user?
      • 2023-05-26 14629, 2023

      • jasje
        endpoint or smtin?
      • 2023-05-26 14658, 2023

      • jasje
        apart from using a regular endpoint
      • 2023-05-26 14652, 2023

      • reosarevok
        yvanzo: oh wow, I had no memory of this existing
      • 2023-05-26 14601, 2023

      • yvanzo
        me neither :D
      • 2023-05-26 14630, 2023

      • yvanzo
        probably because it's not linked from https://musicbrainz.org/doc/Development/
      • 2023-05-26 14648, 2023

      • reosarevok
        i
      • 2023-05-26 14650, 2023

      • reosarevok
        eh
      • 2023-05-26 14613, 2023

      • reosarevok
        I mean, this was last changed almost 10 years ago, I think it was re: the original implementation, and we probably just never touched it since it was already implemented, heh
      • 2023-05-26 14623, 2023

      • reosarevok
        But probably worth salvaging at least parts, yeah
      • 2023-05-26 14630, 2023

      • lucifer
      • 2023-05-26 14612, 2023

      • yvanzo
        reosarevok: something like that? https://www.irccloud.com/pastebin/WaFTVtNw/
      • 2023-05-26 14648, 2023

      • yvanzo
        the new 1. would be for generalities
      • 2023-05-26 14617, 2023

      • yvanzo
        we can even split the new 2. into MB DB / MB Server / MB Picard
      • 2023-05-26 14620, 2023

      • yvanzo
        MB Android
      • 2023-05-26 14615, 2023

      • reosarevok
        Seems sensible to me, in theory :)
      • 2023-05-26 14625, 2023

      • reosarevok
        Seems like it'd be huge tho, maybe it should be several pages, but
      • 2023-05-26 14653, 2023

      • yvanzo
        👍
      • 2023-05-26 14657, 2023

      • yvanzo
        It would be easier to follow split page changes indeed
      • 2023-05-26 14614, 2023

      • isabelxxx
        just seen the similar recording dataset algorithm, thanks to both :) Working fine
      • 2023-05-26 14620, 2023

      • yvanzo
        We can still have one page including all the others, like we have for Search API.
      • 2023-05-26 14602, 2023

      • reosarevok
        Yeah
      • 2023-05-26 14641, 2023

      • yvanzo
        Also, should we stick to the US spelling with a 'z'?
      • 2023-05-26 14612, 2023

      • reosarevok
        haha
      • 2023-05-26 14614, 2023

      • reosarevok
        I don't mind either way
      • 2023-05-26 14636, 2023

      • yvanzo
        We use it in community and tickets already
      • 2023-05-26 14646, 2023

      • reosarevok
        I guess we should be consistent then
      • 2023-05-26 14603, 2023

      • yvanzo
      • 2023-05-26 14626, 2023

      • yvanzo
        and its subpages ^^
      • 2023-05-26 14620, 2023

      • reosarevok
        Do you have the privs or should I?
      • 2023-05-26 14607, 2023

      • yvanzo
        I don’t know how to do that, so I guess I don’t have the privs.
      • 2023-05-26 14650, 2023

      • reosarevok
        You should have a "move" tab on the top of the page
      • 2023-05-26 14652, 2023

      • yvanzo
        You’re probably more experienced in wiki wardening :)
      • 2023-05-26 14652, 2023

      • reosarevok
        If not, you don't
      • 2023-05-26 14654, 2023

      • reosarevok
        I can do so
      • 2023-05-26 14605, 2023

      • yvanzo
        thanks
      • 2023-05-26 14634, 2023

      • yvanzo
        Please give me some privs too so maybe I can start helping on this front sometimes.
      • 2023-05-26 14612, 2023

      • yvanzo
        (Especially to play with namespaces.)
      • 2023-05-26 14613, 2023

      • reosarevok
        I'll try to find how to do so :D
      • 2023-05-26 14634, 2023

      • yvanzo
        I can create a CritiqueBrainz namespace as it's probably not breaking anything and we could have CritiqueBrainz:Internationalization
      • 2023-05-26 14650, 2023

      • reosarevok
        yvanzo: try now whether you get the buttons to move/delete stuff?
      • 2023-05-26 14608, 2023

      • CatQuest
        !!!!!!!!!!!
      • 2023-05-26 14610, 2023

      • CatQuest
        LATIN
      • 2023-05-26 14611, 2023

      • mayhem
        moooin!
      • 2023-05-26 14646, 2023

      • yvanzo
        reosarevok: Added CritiqueBrainz namespace in local settings :)
      • 2023-05-26 14602, 2023

      • yvanzo
        reosarevok: I do, thanks
      • 2023-05-26 14616, 2023

      • lucifer
        monkey: hi! can you please update the CSS/HTML so that: https://github.com/metabrainz/metabrainz.org/pull…. the input is at the same level as label and not inside it.
      • 2023-05-26 14628, 2023

      • lucifer
        its fine the current way too but would require me to do some meddling with the forms library we use on backend.
      • 2023-05-26 14657, 2023

      • lucifer
        monkey: nvm, i found another way
      • 2023-05-26 14601, 2023

      • petitminion_ has quit
      • 2023-05-26 14644, 2023

      • yvanzo
        reosarevok: I set up wiki search to include MetaBrainz and CritiqueBrainz namespaces by default :)
      • 2023-05-26 14627, 2023

      • isabelxxx
        Got it working within foobar: https://gifyu.com/image/SupVJ
      • 2023-05-26 14617, 2023

      • petitminion_ joined the channel
      • 2023-05-26 14638, 2023

      • isabelxxx
        A note about the similar artist api, once you have the list of artists, there is not an easy way to retrieve a recording by them (maybe with a rating bias or by total listens) to create a playlist.
      • 2023-05-26 14625, 2023

      • jasje
        isabelxxx: left comment on youur listen service ticket. Check it out!
      • 2023-05-26 14632, 2023

      • jasje
        your*
      • 2023-05-26 14643, 2023

      • isabelxxx
        I do it by myself, using the user library though (since I have ratings or playcounts there), but whenever such artist is not found, it becomes too convoluted to find a track by that artist (I could simply take the first result on youtube though).
      • 2023-05-26 14619, 2023

      • jasje
        MOBILE-148
      • 2023-05-26 14620, 2023

      • BrainzBot
        MOBILE-148: Listen Submission not woring on Fiio M11 https://tickets.metabrainz.org/browse/MOBILE-148
      • 2023-05-26 14620, 2023

      • isabelxxx
        Note last.fm, on the other hand, provides an actual track list when looking for similar artists: https://gifyu.com/image/SupfH
      • 2023-05-26 14635, 2023

      • isabelxxx
        (not equal to the most similar tracks though)
      • 2023-05-26 14653, 2023

      • isabelxxx
        jasje: thanks. Answered too
      • 2023-05-26 14613, 2023

      • akshaaatt
        Hi jasje! Can you please label your gsoc tickets to LB android on jira?
      • 2023-05-26 14639, 2023

      • jasje
        akshaaatt: okay
      • 2023-05-26 14640, 2023

      • akshaaatt
        All you’ll need to do is add the LB android component there
      • 2023-05-26 14601, 2023

      • jasje
        done
      • 2023-05-26 14618, 2023

      • isabelxxx
        Also the model is giving some weird results sometimes:
      • 2023-05-26 14618, 2023

      • isabelxxx
      • 2023-05-26 14619, 2023

      • isabelxxx
      • 2023-05-26 14619, 2023

      • isabelxxx
      • 2023-05-26 14620, 2023

      • isabelxxx
        Eminem is the most similar artist according to LB model xd.
      • 2023-05-26 14620, 2023

      • isabelxxx
        I would say it needs a tweak
      • 2023-05-26 14636, 2023

      • zas
        bitmap, yvanzo: floyd, pink & aretha still need to be rebooted (to fully apply docker upgrades)
      • 2023-05-26 14630, 2023

      • yvanzo
        bitmap: I guess we need to switch PG master/slave ^ but we don't have a doc for it
      • 2023-05-26 14647, 2023

      • mayhem
        whoooo hooo, I love seeing PRs from aerozol !
      • 2023-05-26 14623, 2023

      • yvanzo
        bitmap: for aretha ^ is there any service (barman, json dump, ftp, pg, redis, rsync) to pay attention to before rebooting?
      • 2023-05-26 14657, 2023

      • monkey
        lucifer: Are you sure everything is fine for the form? Let me know otherwise and I can take a look.
      • 2023-05-26 14640, 2023

      • monkey
        isabelxxx: It's really nice to see the similarity data integrated in another project, nicely done :)
      • 2023-05-26 14640, 2023

      • monkey
        Indeed, we have some more tweaking to do. You'll notice we don't really use this data directly in ListenBrainz yet. Part of the reason is we are working on the UX for it in LB, and the other part is that it's still under construction, even though we've definitely already gotten somewhere.
      • 2023-05-26 14639, 2023

      • BrainzGit
        [listenbrainz-server] 14MonkeyDo merged pull request #2497 (03master…data-interval-link): LB-1291: Link to Update Intervals doc page https://github.com/metabrainz/listenbrainz-server…
      • 2023-05-26 14604, 2023

      • mayhem
        isabelxxx: yes, the data needs tweaking, for sure. it still early times. we're going to improve the data with two more steps, but it will take some doing.
      • 2023-05-26 14623, 2023

      • mayhem
        for now, assume that we know about the problems and will work to fix them in the near future.
      • 2023-05-26 14639, 2023

      • mayhem
        as far as artist -> recording, you're looking for this:
      • 2023-05-26 14640, 2023

      • mayhem
      • 2023-05-26 14653, 2023

      • mayhem
        we'll be building several popularity datasets, this is the first one.
      • 2023-05-26 14602, 2023

      • mayhem
        but, please be aware that anything served from datasets.lb.org is *experimental* and not guaranteed to be stable and fully available. once the data moves to labs.api.lb.org we guarantee stability and uptime.
      • 2023-05-26 14622, 2023

      • mayhem
        find for dev work, but don't push those APIs into production.
      • 2023-05-26 14628, 2023

      • mayhem
        *use of
      • 2023-05-26 14642, 2023

      • mayhem
        akshaaatt: thanks for the ML link -- will look.
      • 2023-05-26 14604, 2023

      • lucifer
        monkey: yes, all good for now.
      • 2023-05-26 14611, 2023

      • isabelxxx
        mayhem: Somehow I missed that one, my fault. I will check it, since it allows to post an array, it would work great with the simil artist output. Thanks!
      • 2023-05-26 14615, 2023

      • monkey
        👍
      • 2023-05-26 14632, 2023

      • isabelxxx
        And will take note about your warnings :) It's great anyway to be able to play with all this as is.
      • 2023-05-26 14637, 2023

      • mayhem
        isabelxxx: most welcome -- that is exactly what I built it for. :)
      • 2023-05-26 14652, 2023

      • lucifer
        for similar artists, there is another algorithm available: `session_based_days_9000_session_300_contribution_5_threshold_15_limit_50_skip_30`
      • 2023-05-26 14653, 2023

      • mayhem
        I'm tickled pink that someone is appreciating the data.
      • 2023-05-26 14610, 2023

      • mayhem goes to hug the dataset-hoster that makes all this possible
      • 2023-05-26 14641, 2023

      • isabelxxx
        The second algorithm did not recommend Eminem, but now The Beatles appear hahaha It is what it is.
      • 2023-05-26 14630, 2023

      • isabelxxx
        To be clear, these are experimental: https://datasets.listenbrainz.org/
      • 2023-05-26 14630, 2023

      • isabelxxx
        And these are the stable ones? https://labs.api.listenbrainz.org/
      • 2023-05-26 14645, 2023

      • mayhem
        correct.
      • 2023-05-26 14601, 2023

      • mayhem
        and yes, the similarity datasets reflect the biases of our small community.
      • 2023-05-26 14611, 2023

      • isabelxxx
        And one more question:
      • 2023-05-26 14635, 2023

      • mayhem
        do you know the MLHD? We've made a cleaned up version of it: https://metabrainz.org/datasets/derived-dumps#mhld
      • 2023-05-26 14642, 2023

      • isabelxxx
      • 2023-05-26 14643, 2023

      • isabelxxx
        vs
      • 2023-05-26 14643, 2023

      • isabelxxx
      • 2023-05-26 14644, 2023

      • isabelxxx
        ?
      • 2023-05-26 14657, 2023

      • mayhem
        we will be running the similarity and popularity algs over all that data. 27B rows of data.
      • 2023-05-26 14615, 2023

      • mayhem
        that will remove the current biases and bring entirely new ones. :)
      • 2023-05-26 14636, 2023

      • mayhem
        use the labs one.
      • 2023-05-26 14641, 2023

      • mayhem me removes the old one from datasets
      • 2023-05-26 14650, 2023

      • isabelxxx
        Ok! Thanks. Looking forward to it
      • 2023-05-26 14659, 2023

      • mayhem
        👍
      • 2023-05-26 14638, 2023

      • monkey update LB beta and prod to latest release from yesterday
      • 2023-05-26 14643, 2023

      • monkey
        updated*
      • 2023-05-26 14651, 2023

      • mayhem
        I spy the stats updated link -- thanks!
      • 2023-05-26 14611, 2023

      • monkey
        A user requested a feature which I think would be great: and embeddable widget to show their current playin-now listen on their website
      • 2023-05-26 14626, 2023

      • monkey
        Takes me back to my bulletin board days
      • 2023-05-26 14623, 2023

      • mayhem
        oh, yea totally. that would be great for making noise about LB