Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > Либа для распознования строк


Автор: PovAnd 2.11.2008, 20:31
Мужики, мот кто подсоветует тулу для такого:
Есть две строки нужно их сравнить на похожесть (выдать какой-то коэфф похожести, релевантности или там чего такого). Т.е. допустим написано одно и то же на русском и траслите, нужно дать оценку - похоже не похоже, есть что такое для javЫ?

Автор: leskar 4.11.2008, 17:17
Для русского и транслита -- навряд ли. А для русского и русского, к примеру, StringUtils.getLevenshteinDistance из commons-lang или что-нить из commons-codecs.

Автор: Shurr 5.11.2008, 17:55
Для русского и транслита можно сделать транслитерацию для русского, а потом, опять же, Левенштайном.

Автор: drHip 11.11.2008, 18:38
а еще есть http://de.wikipedia.org/wiki/N-Gramm

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)