in reply to Finding similar data
Some modules on CPAN that you may wish to look into include String::Approx, Text::Levenshtein, Text::WagnerFischer, and Text::PhraseDistance. Good luck!