#metabrainz

/

      • HenryG has quit
      • 2022-01-14 01439, 2022

      • HenryG joined the channel
      • 2022-01-14 01456, 2022

      • MRiddickW has quit
      • 2022-01-14 01444, 2022

      • gcrkrause3 has quit
      • 2022-01-14 01448, 2022

      • gcrkrause3 joined the channel
      • 2022-01-14 01429, 2022

      • MRiddickW joined the channel
      • 2022-01-14 01402, 2022

      • MRiddickW has quit
      • 2022-01-14 01459, 2022

      • MRiddickW joined the channel
      • 2022-01-14 01403, 2022

      • yvanzo
        O’Moin
      • 2022-01-14 01451, 2022

      • mayhem
        moooin!
      • 2022-01-14 01419, 2022

      • MRiddickW has quit
      • 2022-01-14 01439, 2022

      • CatQuest joined the channel
      • 2022-01-14 01414, 2022

      • CatQuest has quit
      • 2022-01-14 01434, 2022

      • CatQuest joined the channel
      • 2022-01-14 01441, 2022

      • CatQuest has quit
      • 2022-01-14 01445, 2022

      • akshaaatt
        Hi lucifer! Do you think we can consider adding artists to listenbrainz and show their individual stats as: this artist had xyz monthly listens and they're from these countries.. Also if possible we could showcase their most listened users. This could be a good social feature for users to find all the people who're listening to their favorite artists and also club some nice stats. Does this sound good?
      • 2022-01-14 01432, 2022

      • akshaaatt
        Currently we directly link the artists to their mb page. We could have an artist's profile page on lb which does have the mb link but also showcases these stats for them.
      • 2022-01-14 01414, 2022

      • CatQuest joined the channel
      • 2022-01-14 01429, 2022

      • reosarevok
        Moin!
      • 2022-01-14 01428, 2022

      • reosarevok
        yvanzo, bitmap (and others who care): MBS-12152 - I tend to agree that this is one place where we might want to stick to hyphen-minus for compatibility, but I also would be ok with using hyphen on the site and hyphen-minus on the WS
      • 2022-01-14 01429, 2022

      • BrainzBot
        MBS-12152: Use true hyphens instead of hyphen-minus for dates https://tickets.metabrainz.org/browse/MBS-12152
      • 2022-01-14 01435, 2022

      • reosarevok
        What do you feel?
      • 2022-01-14 01454, 2022

      • lucifer
        akshaaatt: hi! not sure about whether artist pages in LB is a good idea or not because duplication of data from MB. but wrt to doing those stats: artists with most listeners or a list of users who listened to a particular artist is most probably doable.
      • 2022-01-14 01402, 2022

      • CatQuest has quit
      • 2022-01-14 01407, 2022

      • CatQuest joined the channel
      • 2022-01-14 01420, 2022

      • yvanzo
        reosarevok: The reporter claims it “says to use true hyphens” but yindesu is providing an actual reference that says the opposite.
      • 2022-01-14 01455, 2022

      • reosarevok
        https://www.iso.org/obp/ui/#iso:std:iso:8601:-1:e… specifically says to use hyphen, but also says "All characters used in date and time expressions and representations are part of the ISO/IEC 646 repertoire, except for “hyphen”, “minus” and “plus-minus”. In an environment where use is made of a character repertoire based on ISO/IEC 646, “hyphen” and “minus” should be both mapped onto
      • 2022-01-14 01455, 2022

      • reosarevok
        “hyphen-minus”."
      • 2022-01-14 01419, 2022

      • reosarevok
        Is our environment made of a character repertoire based on ISO/IEC 646? I dunno
      • 2022-01-14 01440, 2022

      • CatQuest has quit
      • 2022-01-14 01401, 2022

      • CatQuest joined the channel
      • 2022-01-14 01401, 2022

      • CatQuest
        lucifer: artist pages on lb woudl be awesome!
      • 2022-01-14 01401, 2022

      • CatQuest
        I'd expect that instead of duplication, that the data woudl be pulled fro mmb?
      • 2022-01-14 01409, 2022

      • CatQuest
        for once I agree with yindesu, it's mad to use "correct" in this case
      • 2022-01-14 01447, 2022

      • akshaaatt
        lucifer agreed. Do you think we can reverse this and add some listenbrainz stats for artists in mb?
      • 2022-01-14 01448, 2022

      • reosarevok
        yvanzo: SEARCH-658 did we ever run a full reindex in the end?
      • 2022-01-14 01449, 2022

      • BrainzBot
        SEARCH-658: Artist indexed search is missing data applied 2021-06-09 UTC https://tickets.metabrainz.org/browse/SEARCH-658
      • 2022-01-14 01411, 2022

      • lucifer
        akshaaatt: i guess so. but someone from mb team may know for sure.
      • 2022-01-14 01450, 2022

      • reosarevok
        We could, probably. What kind of stats?
      • 2022-01-14 01406, 2022

      • CatQuest has quit
      • 2022-01-14 01432, 2022

      • lucifer
        something on the lines of number of times people listened to an artist, number of unique listeners per artists, top listeners of an artist
      • 2022-01-14 01459, 2022

      • CatQuest joined the channel
      • 2022-01-14 01418, 2022

      • gcrkrause3 has quit
      • 2022-01-14 01421, 2022

      • gcrkrause3 joined the channel
      • 2022-01-14 01419, 2022

      • yvanzo
        reosarevok: no, there were many issues with SIR, there is still missing data at the moment.
      • 2022-01-14 01407, 2022

      • PrathameshG joined the channel
      • 2022-01-14 01446, 2022

      • PrathameshG
        Hello there, I am new here and would like to explore AcousticBrainz. Can someone recommend me any resources to get started with?
      • 2022-01-14 01431, 2022

      • mayhem
        hi PrathameshG. alastairp is the AcousticBrainz lead, he should be able to help you.
      • 2022-01-14 01456, 2022

      • PrathameshG
        mayhem thanks for the info
      • 2022-01-14 01429, 2022

      • PrathameshG
        alastairp hello sir, could you kindly introduce me to the whole ordeal if time permits you?
      • 2022-01-14 01429, 2022

      • PrathameshG
        So far I've somewhat explored this video (https://www.youtube.com/watch?v=3LdEtx8N6js&t…) by Mr. Xavier Serra that talks about the project. However, as a noob it's really going above and beyond my head haha.
      • 2022-01-14 01400, 2022

      • yvanzo
        reosarevok: Sorry, I stopped at the first occurrence of hyphen in the linked reference which says in 3.2.1 to map “onto hyphen-minus” when using “character repertoire based on ISO/IEC 646”. 3.2.6 indeed says to use hyphen. I don’t know how to interpret that story of character repertoire either. It might be the reason they do use hyphen-minus character in their own documents too.
      • 2022-01-14 01409, 2022

      • reosarevok
        lucifer: we could have an extra tab for that, or have it under "Details" in a LB section
      • 2022-01-14 01412, 2022

      • mayhem
        yvanzo: can you please kick brainzgit?
      • 2022-01-14 01429, 2022

      • reosarevok
        LIstener number could also be on the sidebar, but maybe not all the data? I dunno :)
      • 2022-01-14 01456, 2022

      • reosarevok
        mayhem: I kicked it, let's see if it comes back
      • 2022-01-14 01420, 2022

      • BrainzGit joined the channel
      • 2022-01-14 01425, 2022

      • reosarevok
        Guess so :)
      • 2022-01-14 01453, 2022

      • mayhem
        thanks!
      • 2022-01-14 01401, 2022

      • lucifer
        mayhem: reading the doc.
      • 2022-01-14 01455, 2022

      • lucifer
        reosarevok: yes makes sense
      • 2022-01-14 01453, 2022

      • lucifer
        mayhem: thoughts on displaying things like "number of times people listened to an artist, number of unique listeners per artists, top listeners of an artist". should we have those? if so display where, in LB or MB.
      • 2022-01-14 01449, 2022

      • mayhem
        yes, we should have that and we should have it in LB.
      • 2022-01-14 01433, 2022

      • mayhem
        The MB community has a history of being resistant to new things that don't directly relate to MB being added to MB.
      • 2022-01-14 01444, 2022

      • reosarevok
        We should probably have *something* in MB too as a "come to LB and see"
      • 2022-01-14 01445, 2022

      • lucifer
        i see. makes sense.
      • 2022-01-14 01448, 2022

      • reosarevok
        But maybe not all the data
      • 2022-01-14 01455, 2022

      • mayhem
        which is why we have various brainz projects.
      • 2022-01-14 01420, 2022

      • mayhem
        my inclination was to stuff more things into MB and only create new top level projects for different domains, such as BB.
      • 2022-01-14 01430, 2022

      • reosarevok
        I think one line on the sidebar with "X listens in LB" could be useful, with that having a link to an LB page
      • 2022-01-14 01432, 2022

      • reosarevok
        With more stats
      • 2022-01-14 01438, 2022

      • mayhem
        but people absolutely lost their shit when I suggested it.
      • 2022-01-14 01445, 2022

      • reosarevok
        Helps show artist popularity a little, which can be MB-useful
      • 2022-01-14 01452, 2022

      • lucifer
        yeah that makes sense, we already do like see more on AB.
      • 2022-01-14 01452, 2022

      • reosarevok
        And gives an entry point to LB
      • 2022-01-14 01411, 2022

      • mayhem
        the entry point to LB I really want is the option to play any album on MB.
      • 2022-01-14 01439, 2022

      • mayhem
        before we do any other data sharing. I've been wanting this for 20 years!
      • 2022-01-14 01446, 2022

      • reosarevok
        haha
      • 2022-01-14 01448, 2022

      • reosarevok
        Would be neat!
      • 2022-01-14 01428, 2022

      • mayhem
        I guess what we should do is add an option to LB to send any MB users from a release page to an LB page that loads brainzplayer for that album.
      • 2022-01-14 01453, 2022

      • tandy1000
        ^^^
      • 2022-01-14 01437, 2022

      • mayhem
        hmmm. I've been looking for something fun to code today.
      • 2022-01-14 01442, 2022

      • mayhem
        maybe I should do this.
      • 2022-01-14 01441, 2022

      • mayhem
      • 2022-01-14 01454, 2022

      • mayhem
        more YIM commits; no tests, same caveat as last time.
      • 2022-01-14 01409, 2022

      • lucifer
        it won't be a nice experience unless spotify is connected. youtube will rate limit at just 10-15 users.
      • 2022-01-14 01435, 2022

      • lucifer
        👍 will review
      • 2022-01-14 01449, 2022

      • lucifer
        on YIM, so we are going to rerun it or not?
      • 2022-01-14 01427, 2022

      • mayhem
        I'd like to re-run it, but I would need to do some more work on it.
      • 2022-01-14 01434, 2022

      • mayhem
        like upper bounding the queries.
      • 2022-01-14 01443, 2022

      • mayhem
        I suppose I can do that today, so we can re-run it.
      • 2022-01-14 01458, 2022

      • lucifer
        makes sense, lmk if i can help.
      • 2022-01-14 01423, 2022

      • mayhem
        actually, yes, there is a whole branch waiting for me to turn into a PR. Good time to do that.
      • 2022-01-14 01409, 2022

      • lucifer
        but we shuldn't rerun right away i say. announce that we are going to do it in a week or two, set a cutoff date to let people do lfm imports and then run it.
      • 2022-01-14 01420, 2022

      • mayhem
        agreed.
      • 2022-01-14 01438, 2022

      • mayhem
        and then run it again, when people complain that they missed the cut-off date.
      • 2022-01-14 01458, 2022

      • reosarevok
        Sounds like a plan
      • 2022-01-14 01434, 2022

      • reosarevok
        And then say "you missed the date twice, better luck next year"
      • 2022-01-14 01415, 2022

      • mayhem
        "you missed the date twice, get ready to whinge missing it next year"
      • 2022-01-14 01436, 2022

      • alastairp
        hi PrathameshG, nice to meet you. what are you interested in knowing?
      • 2022-01-14 01422, 2022

      • alastairp
        AcousticBrainz is made up of a number of components: a feature extractor (written in C++) which processes audio and generates data ("audio features") in json format, the database containing these audio features, a process for building machine learning models (using Support Vector Machines), an interface to create datasets (mappings from documents to audio features) that can be used to build new models, [...more]
      • 2022-01-14 01413, 2022

      • alastairp
        , an API to retrieve all of this data, an API to compute vector similarity between audio features
      • 2022-01-14 01441, 2022

      • alastairp
        I'd be happy to talk about any of these sections in more detail. I'm not sure if you're interested in getting an overview of the system, or if you're interested in contributing to any part
      • 2022-01-14 01454, 2022

      • PrathameshG
        alastairp Hey, thanks for the nice intro, I've been thinking of dabbling into the Audio feature extraction domain, and being a metabrainz fanboy, AcousticBrainz seemed to be the most obvious choice to get started with.
      • 2022-01-14 01426, 2022

      • PrathameshG
        I'd be really happy if you could let me know where I can contribute to the project with my very limited knowledge, mostly in Python and Data analytics
      • 2022-01-14 01400, 2022

      • PrathameshG
        I've been also learning machine learning for a couple of months now (I am very bad at it as of now haha) so that could be a good place too ig.
      • 2022-01-14 01440, 2022

      • PrathameshG
        Definitely hoping to expand my knowledge in that domain with AcousticBrainz :))
      • 2022-01-14 01442, 2022

      • BrainzGit has quit
      • 2022-01-14 01452, 2022

      • yvanzo
        mayhem: I stopped it on aretha
      • 2022-01-14 01453, 2022

      • reosarevok
        Meh, wtf brainzgit
      • 2022-01-14 01454, 2022

      • reosarevok
        Oh
      • 2022-01-14 01455, 2022

      • reosarevok
        If it was intentional then nvm :)
      • 2022-01-14 01439, 2022

      • PrathameshG has quit
      • 2022-01-14 01454, 2022

      • PrathameshG joined the channel
      • 2022-01-14 01420, 2022

      • mayhem
        yvanzo: thanks, but why did you stop it? When I said kick, I meant kick to start running again.
      • 2022-01-14 01422, 2022

      • mayhem
      • 2022-01-14 01452, 2022

      • riksucks
        hi lucifer , saw your comments on how to implement LB-1000, sorry for not acknowledging sooner, have got myself hold of a pretty bad fever. Would start implementing accordingly.
      • 2022-01-14 01453, 2022

      • riksucks
        Also, changing `DEBUG` to false doesn't reflect for some reason. do you know what might be the reason?
      • 2022-01-14 01453, 2022

      • BrainzBot
        LB-1000: Missing headers in API error responses https://tickets.metabrainz.org/browse/LB-1000
      • 2022-01-14 01424, 2022

      • BrainzGit joined the channel
      • 2022-01-14 01425, 2022

      • yvanzo
        mayhem: Ok I thought that you wanted to kick it out for some reason.
      • 2022-01-14 01427, 2022

      • mayhem
        riksucks: go take care of yourself!
      • 2022-01-14 01447, 2022

      • mayhem
        yvanzo: yeah, sorry for not being clear on that. can you please start it?
      • 2022-01-14 01402, 2022

      • yvanzo
        No problem, done.
      • 2022-01-14 01427, 2022

      • alastairp
        PrathameshG: that's great. If you know flask, then we have the AcousticBrainz website which has a number of bugs and features that we wish to add. If you're interested in data analysis, we have a number of ideas that we've thought of that we list on our summer of code ideas page: https://wiki.musicbrainz.org/Development/Summer_o…
      • 2022-01-14 01431, 2022

      • alastairp
        PrathameshG: we're also starting some work on seeing how we can improve the audio feature extractors in AcousticBrainz to improve the quality of the data. this has started with just looking at the current state of the art from research and seeing how it compares to our current data. this is a much more MIR/feature analysis task
      • 2022-01-14 01434, 2022

      • alastairp
        in fact,
      • 2022-01-14 01440, 2022

      • alastairp
      • 2022-01-14 01442, 2022

      • alastairp
        mayhem: ^
      • 2022-01-14 01445, 2022

      • alastairp
        this is a sneak peak of BPMs from a number of algorithms that have been released in the last 5 years. I'm just finishing up a notebook now with some more details
      • 2022-01-14 01457, 2022

      • mayhem
        very interesting.
      • 2022-01-14 01410, 2022

      • mayhem
        we should scheme on how we can get a reliable test dataset going.
      • 2022-01-14 01422, 2022

      • alastairp
        https://transactions.ismir.net/articles/10.5334/t… <- this is an interesting article that came out recently which among other things talks a bit about the disconnect between academic style "contests" vs real world industry requirements vs what users actually use
      • 2022-01-14 01448, 2022

      • PrathameshG
        Hey, that looks pretty promising!
      • 2022-01-14 01448, 2022

      • PrathameshG
        Considering its a very old song, the tempo's gotta be variable from start to end (unlike most Modern synced songs)
      • 2022-01-14 01458, 2022

      • riksucks
        :D
      • 2022-01-14 01420, 2022

      • mayhem
        alastairp: I'd love your feedback on that one -- because if we have a spotify data cache, we'll have tons of BPM data.
      • 2022-01-14 01423, 2022

      • alastairp
        PrathameshG: yeah, that's also interesting. in fact most of these algorithms do actually measure BPM at parts along the length of the song, which you can plot
      • 2022-01-14 01440, 2022

      • alastairp
        mayhem: yeah, I saw the invite and had a quick glance at it. let me look through it in more detail
      • 2022-01-14 01459, 2022

      • PrathameshG
        Pretty cool, I'd love to learn more about it. It looks right up my alley 👀
      • 2022-01-14 01427, 2022

      • alastairp
        I saw something recently... was it on HN? about a site which listed track BPMs (based on spofity data). first comment was "I just looked up song x, which is clearly wrong"
      • 2022-01-14 01449, 2022

      • alastairp
        PrathameshG: hang around in the channel and I'll link you the repository when I finish it
      • 2022-01-14 01454, 2022

      • PrathameshG
        alastairp Even if there's any basic data cleanup, etc jobs, please let me know. I could get started on that instantly too
      • 2022-01-14 01405, 2022

      • PrathameshG
        alastairp surething.
      • 2022-01-14 01417, 2022

      • mayhem
        alastairp: I think we will need to have more than one alg running on it in order to get good results.
      • 2022-01-14 01421, 2022

      • alastairp
        PrathameshG: we also have logs at https://chatlogs.metabrainz.org/libera/metabrainz/ if you leave the channel. I'll post it here anyway
      • 2022-01-14 01429, 2022

      • alastairp
        mayhem: yeah, doing multiple and having a vote would be great
      • 2022-01-14 01431, 2022

      • mayhem
        run two. if they disagree, run more until you find consensus.
      • 2022-01-14 01436, 2022

      • mayhem
        that.
      • 2022-01-14 01440, 2022

      • PrathameshG
        Yep, bookmarked that one already. Will check the logs without fail