Newbie: question on ID tags



Hi ya’ll,

Over the years I have gathered a sizable collection of MP3 files, many of them
are not named correctly or have portions of the ID tag missing.

Does anyone know of a program that will either make or read an existing play list, go out to one of the databases and see if it can find a close match to the name or artist. Then give me a selection to chose from in order to update the tags on the mp3s?

I would like for this to be as automated as possible.

Thank you in advance for assistance.