Perl-модуль для сравнения текстов

Может ли кто-нибудь предложить модуль Perl, который может сравнивать две строки и возвращать степень их соответствия? Я долго искал CPAN, и хотя есть похожие модули, такие как String ::Approx и Data ::Compare , они не то, что я ищу. Предположим, у меня есть две строки:Я люблю тебя и люблю тебя . Мне нужен функционал, который будет сравнивать эти две строки, учитывая многочисленные параметры, сопоставление слов в правильном порядке(любовь поскольку первое слово в строке не должно "совпадать" любовь как 4-е слово во 2-й строке, даже если это слово есть в обеих строках ), слова не совпадают, но пишутся почти одинаково (как говорят любовь и ложа), количество слов и т. д. и возвращает индекс, скажем, число от 0 до 1 по шкале 1, представляющее степень сходства между двумя строками. Есть ли такой модуль Perl?

5
задан SexyBeast 1 August 2012 в 16:46
поделиться