Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.137.218.215] |
|
Сообщ.
#1
,
|
|
|
подскажите как можно быстро, на лету составить список однокоренных слов (однокоренных для данного слова)... интересуют любые соображения, урл и тд... спасибо...
|
Сообщ.
#2
,
|
|
|
прежде всего необходима будеи определенная база данных(знаний) по русскому языку, которая будет хранить все возможные приставки, суффиксы, окончания, или целые слова.
Для целых слов не составит особого труда выявить однокоренные. Понадобится еще анализатор слов с выделением корня и прочих словесных причиндалов. Сам занимался этим поэтому, усли надо будет что-то большее сообщи. |
Сообщ.
#3
,
|
|
|
Для начала надо определиться с языком, русский? английский? китайский? В русском, увы, не все так просто, даже для "целых" слов (слов в нормальной форме) из-за массовых корневых вставок\замен\выпадений: напр., "читать" - "чтение".
В принципе, есть две пары операций: Нормализация: поиск нормальной формы слова, напр. took -> take Вариация: поиск парадигматическии вариантов нормальной формы (в русском склонение и спряжение), например: take - takes - took - taken. Экстракция: построение исходных слов (readability -> readible -> read) Деривация: построение производных слова (readible -> readability) Что тебе надобно, старче? |
Сообщ.
#4
,
|
|
|
Вообщето в кульныхсловарях... GrAnd .... есть уже головые линки на слова (синонимы, однокоренные, антонимы)...
|
Сообщ.
#5
,
|
|
|
Проблема в том, хочет ли он все это сам реализовать или использовать готовые пакета. Если второе, то в свое время Lingvo распространял свои старые версии переводчиков с открытыми словарями и доступным кодом. ПУскай поищет.... Но помоему проще и интересней самому наковырять все это. Правда времени уйдет достаточно....
|