This is why we can all do our bit. But all editors are different, and all have different data they input. They have different interests. I often find it surprising when I see respected editors who say they are not interested in Works, their focus is in different areas. All of these connections fascinate me, but then I am a bit data mad
I can share the Guess Works userscripts I make use of, but they must be checked. Do not just press a button and trust them 100%. Their use can be a HUGE timesaver though. Better to have than not have.
I share them so you can see how even good Algorithms make errors. No computer algorithm can be fool proof. Remember - AI stands for Algorithmic Idiocy, Automated Inaccuracy
Do you use ViolentMonkey already? If not, I can explain that bit if needed.
Please note - the following are not supposed to be negative criticism of these scripts. They are HUGE time savers, but have limitations that need to be human checked. These script writers have done a great job, but I am also pretty lousy with the written word and accidentally upset people when I don’t mean to. Seriously - I love your scripts
Guess Related Works in Batch - GitHub - loujine/musicbrainz-scripts: Collection of greasemonkey scripts for MusicBrainz
For use on the Release \ Edit Relationships page. Try it out and you will see it uses the built in search, but this hits issues due to limitations the search algorithm. Try Dark Side of the Moon (or a Pink Floyd concert) and you see “Money” is always matched to “money, money, money” by Abba. And there are Loads of common Works names which always need checking. A lot of Works titles are not unique. To fix Guess Works, you need to fix Search. And Search can never be 100% perfect. This is a good example of when a fan of the artist really needs to be the one using this tool.
Batch Add Performance of - GitHub - murdos/musicbrainz-userscripts: Collection of userscripts for MusicBrainz, by various authors
This one works from the Artists \ Recordings page. This lets you select a list of recordings and attach Works en-masse . BUT it is buggy. It does not always seem to spot when a Work is already attached and marked (live), so you can end up with the Work attached twice.
Again - not a criticism, it is a big time saver, but in the wrong hands can lead to chaos if used without being checked.
Both these scripts are made by some of the best script writers, and have saved me a huge amount of time. Doing these bulk add is great as it is easier to clean up that small number of mistakes that are made. But it still requires knowledge of the artist to really work with these. This is why you can’t force this into a standard workflow.
An example test case:
I tried to find a Floyd concert… not any left that are not already linked. So lets go to Dave Gilmour and test - Log in - MusicBrainz
Guess works here sets track 4 “Smile” to “Smile Smile Smile”, tracks 3 and 8 are off. You don’t really know which version of track 13 Shine-On was played, track 18 “Time” gets “Time After Time”. And 23 is off.
Trying to manually search “Time” is actually pretty hard even for the human who knows what they are looking for. “Money” even worse as it scrolls for a few pages.
This is tough for a human, but the scripts save us a HUGE amount of time on an example like this. 6 / 24 are missed.