| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Алгоритмы > мофологический разбор слова |
| Автор: DESert 8.3.2006, 17:48 |
| Доброе время суток!!!! Есть цель написать программу, которая будет осуществлять поиск слова в тексте, но программа при этом должна искать и однокоренные слова.... Вообщем, проблема в выделении корня у слов Может быть, кто знает какой-ниб алгоритм, или мысли есть по этому поводу..? Заранее благодарен всем!!! |
| Автор: Сый 8.3.2006, 18:34 |
| Без использования словаря полноценный алгоритм не получится. Он не сможет определить, является ли эта часть слова корнем либо суффиксом/приставкой. |
| Автор: DESert 8.3.2006, 18:49 |
| как я понимаю нужно словарь ВСЕХ корней... его одного будет достаточно, чтобы найти корень слова? |
| Автор: sergejzr 8.3.2006, 18:51 |
| Поищи стеммеры (stemmer)/ Они есть для разных языков. Как человеческих, так и рограммирования. А алгоритмы описаны в учебниках русского языка |
| Автор: SoWa 8.3.2006, 19:00 |
| Словарь корней и приставок, суффиксов тебе надо. С ними точно не запутаешься. |
| Автор: DESert 8.3.2006, 19:23 | ||
Только, например, в слове "кровать" - ать это не окончание, а часть корня |
| Автор: sergejzr 8.3.2006, 20:24 |