Ariman » 11.06.2005 (Сб) 14:43
BV
Ну не знаю, посмотри оригинал(англ) если есть.... У меня нету........
Я тут подумал насчет распознавания частей речи - есть две мысли.
Первая: оценивать сразу несколько факторов - морфологию(состав слова), положение в предложении и т.д.
Каждый фактор будет иметь свой "вес" для определенной части речи(скажем, наличие "ся" добавляет 3 в переменную IsVerb) и т.д,
В конце - выбираем самую "весомую" часть речи.
Достоинства очевидны - не надо тратиь место на базу(и время на ее создание), очень эфективно.
Недостатки - труднореализуемо(хотя, в общем, не очень), все равно остается вероятность ошибки.
Ну и вторая мысль, которую я сейчас реализую - пишу прогу, которуюя я буду учить по каким-нибудь текстам - т.е. я загоняю текст, она смотрит каждое есло, и, если оно не известно - спрашивает часть речи. А после заносит в ту самую пресловутую базу в виде бинарных данных вида:
СЛОВО
ЧАСТЬ_РЕЧИ
Вот так......