I implemented fuzzy string matching (rapidfuzz) to the get_close_matches_icase function, which improves its performance.
I also edited get_url_from_album_name so that, in the case of one or more artists with similar names, if it doesn't find the correct album under the first artist it then looks at all other artists that show up in the search as well. I admit this slows it down a fair bit.
I implemented fuzzy string matching (rapidfuzz) to the get_close_matches_icase function, which improves its performance.
I also edited get_url_from_album_name so that, in the case of one or more artists with similar names, if it doesn't find the correct album under the first artist it then looks at all other artists that show up in the search as well. I admit this slows it down a fair bit.