Компьютерный морфологический разбор слов русского языка
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: реферат экспертиза, пожары реферат
| Добавил(а) на сайт: Жвиков.
Предыдущая страница реферата | 1 2 3 4 | Следующая страница реферата
/* если неудачно, то значит слово несклоняемо */
морфология(Слово,Слово):-!.
/* вызов процедури морфологического разбора */
Goal морфология("зеленую",Слово).
Ответ ПРОЛОГА: Слово = "зеленый"
Как видно, в программе всего 13 строчек, а остальное база знаний. Теперь посмотрим как справится с этой задачей РЕФАЛ.
Пример на логическом языке программирования РЕФАЛ - 5:
-----------------------
/* программа по распознаванию морфологии слов руссского языка */
/* по окончанию и приставке слова */
/* язык программирования РЕФАЛ 5 */
/* автор Ермолаев Д.С. dimonas_long@yahoo.com */
/* ввод одного слова с консоли */
$ENTRY Go { = ; };
/* таблица1. слова, которые имеют неправильное окончание */
WordsMissTable { =
( ('сел') 'сесть' )
( ('рек') 'чего' )
} ;
/* таблица2. окончания, по которым можно определить основу */
CompletionTable { =
/* для глаголов */
( ('нули') 'ать')
( ('нул') 'ать')
( ('ает') 'ать')
Рекомендуем скачать другие рефераты по теме: задачи реферата курсовые работы, реферат на тему дети.
Категории:
Предыдущая страница реферата | 1 2 3 4 | Следующая страница реферата