and again i started working on BB "author credit unset" problem with a new solution idea by monkey , but i got stucked in a part
2024-04-01 09245, 2024
Tarun_0x0
hopefully i will get through it soon
2024-04-01 09257, 2024
Tarun_0x0
that's all from my side :]
2024-04-01 09209, 2024
reosarevok
Thanks!
2024-04-01 09215, 2024
reosarevok
ApeKattQuest said:
2024-04-01 09218, 2024
reosarevok
Arararara~! hi!
2024-04-01 09234, 2024
reosarevok
I'm away watching LotR for easter 🐣
2024-04-01 09207, 2024
reosarevok sticks a fish on yvanzo and monkey
2024-04-01 09217, 2024
reosarevok
Well not me, but ApeKattQuest :D
2024-04-01 09222, 2024
monkey can't reach it
2024-04-01 09232, 2024
reosarevok
OK, anyone else still wants to go?
2024-04-01 09204, 2024
reosarevok
Last call, closing the kinda sorta meeting in two minutes if not
2024-04-01 09215, 2024
reosarevok
OK, everyone have a good free day or not free day as appropriate!
2024-04-01 09223, 2024
reosarevok
Thanks for attending, or not attending
2024-04-01 09226, 2024
reosarevok
</BANG>
2024-04-01 09257, 2024
bitmap
yvanzo: can't wait to deploy our new blockchain database on the mining rigs!
2024-04-01 09253, 2024
Tarun_0x0
sounds cool !
2024-04-01 09239, 2024
lucifer
huhridge: the database would be MB, we need a to map tracks from IA to MB for the cache/content resolver to be useful.
2024-04-01 09213, 2024
lucifer
the exact way to search or link might change though depending on the data. hard to tell from a few results what way will work.
2024-04-01 09207, 2024
huhridge
lucifer: okay so i search the mb database for the track with the first artist i.e. Muir Mathieson, and then with the second one i.e. conductor, and calculate the distance?
2024-04-01 09215, 2024
lucifer
we'll need to take a deeper look at it, for instance pick 1k-10k tracks from a collection. try to sanitise metadata and map to MB, see what's your success rate then look at failures and try to fix the most common cases.
2024-04-01 09215, 2024
huhridge
lucifer: for now i should propose an implementation, with room for improvement in the proposal then?
2024-04-01 09226, 2024
lucifer
huhridge: we search for entire `artist_name + track_name` in the MB db. in this case, we would probably search directly once and if that didn't return any good results, then remove common words like conductor from the artist name and try again.
2024-04-01 09250, 2024
lucifer
sure
2024-04-01 09200, 2024
huhridge
one more thing
2024-04-01 09240, 2024
huhridge
the basic idea is for each search result returned, i classify it first into an album or track first
2024-04-01 09218, 2024
lucifer
wouldn't each item returned by the search result be only a track?
2024-04-01 09234, 2024
lucifer
we are searching for items instead of (sub)collections.
so the approach i was going for is i loop through the mp3 files and depending on how many there are i classify into track or album
2024-04-01 09226, 2024
huhridge
this is not perfect mind you, like in this one there are 2 sets of 4 tracks, as one of them are the "restored" version, but that can be filtered ig
2024-04-01 09214, 2024
Tarun_0x0 has quit
2024-04-01 09214, 2024
huhridge
lucifer: there is an option of only going through with well tagged items for the content resolver
2024-04-01 09252, 2024
lucifer
huhridge: we can try asking the people at IA on how/if they differentiate between tracks and albums.
2024-04-01 09209, 2024
huhridge
like, for example, i have found that out of 540k items in the 78rpm collection, only half of them have the release dates
2024-04-01 09237, 2024
lucifer
another thing, i think the one track item is an album with one track.
2024-04-01 09255, 2024
huhridge
lucifer: since IA is very crowd sourced, i doubt there is a clear demarcation
2024-04-01 09256, 2024
lucifer
so you always get albums and then you need to look into it for the tracks.
2024-04-01 09210, 2024
huhridge
yeah that would be processed as a "single"
2024-04-01 09240, 2024
lucifer
yes, but their web player does recognize the separate tracks correctly so there must be some additional helpful metadata i am guessing.
2024-04-01 09204, 2024
huhridge
lucifer: yeah when you embed an item, it does some voodoo magic that ignores a lot of the mp3 with the dozens of eq variations, and only serves the limited tracks
2024-04-01 09209, 2024
huhridge
so i guess so
2024-04-01 09217, 2024
huhridge
lucifer: actually for the album i sent, it serves everything :/
2024-04-01 09206, 2024
lucifer
i see, so maybe we'll have to add a local search on the results too.
2024-04-01 09233, 2024
lucifer
or maybe yeah do it in the content resolver.
2024-04-01 09242, 2024
lucifer
then let BP query it.
2024-04-01 09201, 2024
Tarun_0x0 joined the channel
2024-04-01 09202, 2024
lucifer
will have to talk with mayhem and monkey which way they prefer.
2024-04-01 09227, 2024
huhridge
by local search you mean what i was suggesting?
2024-04-01 09240, 2024
lucifer
i think yes.
2024-04-01 09259, 2024
lucifer
loop over files from the results and compare the title of the file with the search query?
2024-04-01 09246, 2024
huhridge
the search query doesn't exist, this is just going through every single item in the collection
2024-04-01 09214, 2024
lucifer
this is for BP right?
2024-04-01 09217, 2024
huhridge
oh for the BP component, the implementation is nailes
2024-04-01 09221, 2024
huhridge
*nailed
2024-04-01 09208, 2024
huhridge
search for the track and creator, sort it by views, pick the first one, loop through the mp3 files, find the track and play
2024-04-01 09231, 2024
lucifer
okay cool
2024-04-01 09214, 2024
huhridge
for the content resolver, otoh nothing is nailed quite yet :/
2024-04-01 09241, 2024
huhridge
release dates are important right? because half of the items don't have them
2024-04-01 09251, 2024
lucifer
i think we'll need to treat each file name (without the track link) as one itme
2024-04-01 09213, 2024
lucifer
the more the data the better but only the artist name and the track name are mandatory
2024-04-01 09218, 2024
lucifer
everything else is optional
2024-04-01 09203, 2024
huhridge
in that case, yeah we can do that approach, whittle down the files by using some basic filtering, and then just treat them as tracks
2024-04-01 09224, 2024
lucifer
yup
2024-04-01 09251, 2024
huhridge
time to write all this down in the proposal, running out of time!!!
2024-04-01 09223, 2024
lucifer
all the best!
2024-04-01 09206, 2024
huhridge
i was wondering if this would be a 350hr project, and yes it definitely wil be
2024-04-01 09233, 2024
huhridge
thanks! looking forward to working on it!!
2024-04-01 09257, 2024
BrainzGit
[bookbrainz-site] 14dependabot[bot] closed pull request #1080 (03master…dependabot/npm_and_yarn/webpack-dev-middleware-7.1.1): chore(deps-dev): bump webpack-dev-middleware from 5.3.1 to 7.1.1 https://github.com/metabrainz/bookbrainz-site/pul…
2024-04-01 09200, 2024
BrainzGit
[bookbrainz-site] 14dependabot[bot] opened pull request #1084 (03master…dependabot/npm_and_yarn/webpack-dev-middleware-7.2.0): chore(deps-dev): bump webpack-dev-middleware from 5.3.1 to 7.2.0 https://github.com/metabrainz/bookbrainz-site/pul…
2024-04-01 09230, 2024
BrainzGit
[bookbrainz-site] 14dependabot[bot] opened pull request #1085 (03master…dependabot/npm_and_yarn/elastic/elasticsearch-8.13.0): chore(deps): bump @elastic/elasticsearch from 5.6.22 to 8.13.0 https://github.com/metabrainz/bookbrainz-site/pul…
2024-04-01 09232, 2024
BrainzGit
[bookbrainz-site] 14dependabot[bot] closed pull request #1070 (03master…dependabot/npm_and_yarn/elastic/elasticsearch-8.12.2): chore(deps): bump @elastic/elasticsearch from 5.6.22 to 8.12.2 https://github.com/metabrainz/bookbrainz-site/pul…
@pranav (and jasje because he also asked this), re. play button on LB app cards, we should play the song when the card itself is tapped also. The issue will be when we add artist/album/track pages, because there will be nowhere to tap that isn’t a link. I think we may as well put in the play button now
2024-04-01 09258, 2024
huhridge
monkey: would you be around at the moment? it's regarding the search thing that you commented on my proposal
2024-04-01 09251, 2024
huhridge
i was thinking of using a textdistance that does token based comparisions like jaccard perhaps to test the similarity of the creator name
2024-04-01 09203, 2024
huhridge
*textdistance algorithm
2024-04-01 09232, 2024
huhridge
so basically, splitting the given and found name, removing all the diacritics from both, stripping them of commas, semicolons, dashes, etc. and using this algorithm
2024-04-01 09227, 2024
aerozol[m]
Sorry for missing the meeting all! I had a massive Easter weekend, but did have the alarm set for early this morning to make the meeting… not sure what happened, probably turned it off in my sleep… but I didn’t get up to much anyway, busy busy busy. I will add my update to the forum post/meeting notes
2024-04-01 09236, 2024
aerozol[m]
e.g. my update saying I did nothing much
2024-04-01 09225, 2024
huhridge
apart from this, i have finished my proposal, only some final touches remaining if there's an issue. please take a look at it in it's entirety once, lucifer, monkey and mayhem!
2024-04-01 09208, 2024
yellowhatpro has quit
2024-04-01 09235, 2024
aerozol[m]
Ah, starting on the meeting notes now, I see it was a bit confusing for everyone anyway :P
2024-04-01 09243, 2024
Kladky joined the channel
2024-04-01 09212, 2024
aerozol[m]
ericd: do you have a MB/forum username I can tag in the meeting notes?