Okay. Let me try to explain again.
If you have a song collection with some artists known as “The Beetles” but mostly as “The Beatles”, the AutoCorrector should change them all to the correct “The Beatles”.
But that’s only because the AutoCorrector ONlY compares data WITHIN THE SAME RESPECTIVE FIELDS (album name, artist name, etc.) to each other.
But I think that the album name data, artist name data, and song name data should be compared to each other.
Because a band might have a self-titled album and/or song or a band might have a song and album name that this the same (but is NOT the same name of the band). Like the band Black Sabbath has an album entitled Black Sabbath, on which there is a song entitled Black Sabbath.
Let’s say you have some Black Sabbath in your music collection. You have all of the band name data spelled correctly, but some of the album name data and/or the song name itself is misspelled “Black Sabath”.
If the album name data, song name data, and artist name data were compared to each other during AutoCorrector, it would catch it, and change all of them back to “Black Sabbath”.
So, I think that, during the AutoCorrector’s run, the artist name data, song name data, and album name data should be compared.