| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 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 |