RustyNova016 / listenbrainz-cli-tools

A CLI app containing a set of useful tools for Listenbrainz
MIT License
8 stars 2 forks source link

A way to clean the mess of MessyBrainz #184

Open egecelikci opened 3 months ago

egecelikci commented 3 months ago

As I see, this tool supports listing unmapped listens, but is there a way to also list listens incorrectly mapped by MessyBrainz? As a DIY way, I tried to compare the similarity between “track_metadata.track_name” and “mbid_mapping.recording_name” in my listening history and sort them according to the similarity ratio.

For example 1V$1B is getting mapped to ( by MessyBrainz.

RustyNova016 commented 3 months ago

I actually got two branches in progress for that. One is to filter by field in the messybrain data and remap all the messybrain IDs concerned. The other actually try to find suspicious mapping like wrong artists name or release to then remap them.

I do need to finish some refactor first before merging them, and unify all the "mapper" UI.

But thanks for the suggestion either way!