Бертон "Семантическая грамматика"
Бертон «Семантическая грамматика»
СОДЕРЖАНИЕ
1 Введение
а) отличительные особенности семантических грамматик
б) стандартные грамматики и семантические грамматики
2 Преимущества семантических грамматик
а) эффективность
б) удобство
в) учет особенностей речи
г) обработка ошибок ввода
д) самообъяснение
3 Ограничения, накладываемые на семантические грамматики
а) исключение сложных форм
б) необходимость различных видов категорий для различных предметных областей
Так называемая «семантическая грамматика» — это грамматика, в которой категории обозначают как семантические, так и синтаксические понятия. Впервые она была разработана в начале 1970-х годов при создании интерфейсов на естественном языке для программы-оболочки SOPHIE и баз данных LIFER и PLANES. Ее продолжали использовать в различных коммерческих и других приложениях, таких как ROBOT (известный также как INTELLECT), PHRAN, XCALIBUR и CLOUT. Отличительная черта семантической грамматики — тип кодируемой информации, а не формализм для ее представления. В семантических грамматиках использовались различные формализмы, включая расширенные сети перехода и расширенные грамматики непосредственных составляющих. В отличие от систем на естественном языке в общем, цель семантических грамматик — описать раздел естественного языка для свободного взаимодействия пользователя с системой. В таком виде семантическая грамматика прежде всего инструмент в области инженерии естественного языка (хотя некоторые исследователи предлагают считать семантические грамматики психологической теорией языкового понимания).
Пониманию семантических грамматик способствуют знания о теориях естественного языка. Цель этих теорий — объяснить закономерности языка.
Примером может служить трансформационная грамматика. Синтаксическая часть теории объясняет структурные закономерности языка, например, порядок слов. Эти правила называются грамматикой.
Пример пассивных отношений в английском языке: 1 The boy hit the ball.
2 The ball was hit by the boy.
<Noun Phrase 1><Verb><Noun Phrase 2>: = <Noun Phrase 2><Auxiliary Verb><Verb>by<Noun Phrase 1> В семантических грамматиках выбор категорий базируется на семантике знаний о мире и сферах приложения, а также на закономерностях языка. Таким образом, категории системы SOPHIE, разработанной для ответов на вопросы пользователя об электрических цепях, могут включать measurement, measurable quantity, part наряду со стандартными категориями determiner, preposition. Например, правило <Measurement>: =<Determiner><Measuable-Quantity><Preposition><Part> применимо к следующим предложениям: The voltage across R9.