Р.БЕРТОН СЕМАНТИЧЕСКАЯГРАММАТИКА СОДЕРЖАНИЕ 1 Введение а отличительные особенностисемантических грамматик б стандартные грамматики исемантические грамматики 2 Преимущества семантических грамматик а эффективность б удобство в учет особенностей речи г обработка ошибок ввода д самообъяснение 3 Ограничения, накладываемые насемантические грамматики а исключение сложных форм б необходимость различных видов категорий для различных пред- метных областей -
2 - 1 Так называемая семантическая грамматика - это грамматика, вкоторойкатегории обозначают как семантические, так и синтаксическиепонятия.Впервые она была разработана в начале 1970-х годов при созданииинтерфейсовна естественном языке для программы-оболочки SOPHIE и базданныхLIFER и PLANES. Ее продолжалииспользовать в различных коммер-ческихи других приложениях, таких как ROBOT известный также как IN-TELLECT , PHRAN, XCALIBUR иCLOUT.
Отличительнаячерта семантическойграмматики- тип кодируемой информации, а неформализм для ее предс-тавления. В семантических грамматиках использовалисьразличные форма-лизмы,включая расширенные сети перехода и расширенные грамматики не-посредственныхсоставляющих. В отличие от систем на естественном языкевобщем, цель семантических грамматик- описать раздел естественногоязыка для свободного взаимодействияпользователя с системой.
В такомвидесемантическая грамматика - прежде всего инструмент в области ин-женерии естественного языка хотя некоторыеисследователи предлагаютсчитатьсемантические грамматики психологической теорией языкового по-нимания . Пониманию семантических грамматикспособствуют знания о теорияхестественного языка. Цель этих теорий - объяснить закономерности языка.Примеромможет служить трансформационная грамматика.
непосредственно из грамматических правил. Обычно в семантической грамматике каждомуправилу соответствуетрасширение,связанное с ним, которое строит общую интерпретацию из ин-терпретаций составляющих. Например, интерпретацией правила lt Query gt lt Question-Intro gt lt Measurement gt является запрос к базе данных,которыйищет измерение, определенное винтерпретации lt Measurement gt .Интерпретация lt Measurement gt уточняетколичество, которое измеряется,и гдеоно будет
измеряться. Прямая связь семантической интерпретации сграмматикойдает возможность избежать отдельного процесса семанти-ческойинтерпретации. б Создание в обозримом будущем естественно-языковогоинтерфейса,понимающ еговесь язык, нереально. Хороший интерфейсобеспечивает обще-ниена определенном подъязыке. Наличие такой возможностиназываетсяудобством. Удобная система принимает незначительные незначительные илиместныеварианты вводимой информации. Например,система, которая при-нимает вопрос
Issomething wrong? и не принимает Is anything wrong? неудобна. Любой подъязык, который не обеспечивает высокого уровняудобства,хуже, чем отсутствие возможностиестественно-языкового обще-ниявообще, так как пользователю придетсяпостоянно изменять введеннуюинформацию. в Разработку удобных интерфейсовосложняет существование проно-минальнойи анафорической референции и эллипсиса. Пример эллипсиса 3 What is the population of Los
Angelos? 4 What about San Diego? - 5 - Системы, использующие семантические грамматики, распознают SanDiego как значение параметра lt City gt . Самое последнее употреблениерасполагаетсяв предыдущем вводе информации, и новое предложение заме-няетсястарым. В системах SOPHIE, PLANES, XCALIBUR операция произво-дитсяс использованием интерпретационной структуры предыдущих вводовинформации,а в системе PHRAN замена происходит в предыдущей строке,котораязатем подвергается
повторному анализу. Семантические грамматики могут такжеобрабатывать прономинальнуюианафорическую референцию, как, например, в предложении What is itfor SanFrancisco? г Естественно-языковой интерфейс долженобрабатывать предложениявне егограмматики, т.е. предложения неподдающиеся анализу. Решениемпроблемыявляется частичное понимание предложения, когда или игнориру-ютсянепонятные слова fuzzy parsing , или распознаются словосочета-ния, удовлетворяющие грамматике.
С пользователем постоянно поддержи-ваетсяобратная связь. д Относительной сложностью в разработкеестественно-языковых ин-терфейсовявляется объяснение возможностей системы. Для помощи пользо-вателюиспользуется информация, содержащаяся в грамматике. Пример диа-лога вLIFER USER What is the voltage lt help gt SYSTEM RESPONSE Inputs that would complete the lt measement gt rule are across lt part gt between lt
node gt and lt node gt at lt node gt В системе NLMENU пользователю предлагается меню из правильныхпредложений. 3 Семантические грамматики не обрабатывают сложные формысоюзов,сравнительныхстепеней и предложения с вставленными частями, как, нап-ример Which ships does the admiral think the forth fleet can spare? Болеетого, для каждой предметной областинужно создавать отдельнуюграмматику,что очень неудобно. Решением проблемы может служить переформулирование категорий,чтобысделать их более синтаксическими.
Другим путем является внесениеизмененийне в сами грамматики, а в прикладныепрограммы см. системуPHRAN .
! |
Как писать рефераты Практические рекомендации по написанию студенческих рефератов. |
! | План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом. |
! | Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач. |
! | Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты. |
! | Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ. |
→ | Виды рефератов Какими бывают рефераты по своему назначению и структуре. |