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
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?
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.
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.
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?
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
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.