ВУЗ:
Составители:
Рубрика:
29
Все эти критерии можно объединить в схему, отражающую составляющие качества
ЕЯИ (рис. 6).
Рис. 6. Иерархия качественных характеристик ЕЯ-интерфейса
Подходы к анализу ЕЯ-запросов к БД
В данном разделе дается краткий обзор методов и подходов анализа ЕЯ применительно
к теме построения ЕЯ-интерфейсов к структурированным источникам данных.
Подходов к решению задачи понимания естественно-языковых запросов несколько.
Наиболее распространенными являются подходы, основанные на синтаксическом,
семантическом анализах и шаблонах. Первый подход основан на использовании
синтаксических конструкций. Синтаксическое представление запроса строится на основе
подлежащего, сказуемого, прямого дополнения и т.п., которые определяются с помощью
морфологических характеристик (часть речи, род, падеж, лицо и т.д.). Это представление
ничего не говорит о глубоком смысле запроса.
В результате анализа запроса дерево синтаксического разбора непосредственно
отображается в выражение на языке запросов к базе данных. Типичная система, основанная
на синтаксическом анализе - LUNAR [1, 2].
Синтаксически-ориентированные системы используют грамматику, описывающую
возможные синтаксические структуры пользовательских запросов. Следующий пример
показывает упрощенную грамматику систем наподобие LUNAR:
S Æ NP VP NT; NP Æ Det N
Det Æ "кто" | "какой"| "какие"
N Æ "студент" | "специальность" | "группа" | "вуз" | …
N Æ N"; N" Æ "student" | "spech" | "group" | "вуз" | …
VP Æ V N
VP Æ V NT
NT Æ N T
Y Æ "630" | "620"
Данная грамматика указывает на то, что предложение (S) состоит из группы
подлежащего (NP), следующего за группой сказуемого (VP) и т.п. Группа подлежащего
состоит из детерминанта (Det), следующего за подлежащим, детерминантом может быть
"кто" или "какие", и т.д. Используя эту грамматику, ЕЯИ строит синтаксическую структуру
запроса "какие студенты учатся в группе 630", показанную на (рис. 7). ЕЯИ может затем
Гибкость
Полнота
Надежность
Дружественность
Качество
Все эти критерии можно объединить в схему, отражающую составляющие качества
ЕЯИ (рис. 6).
Гибкость
Надежность
Полнота Качество
Дружественность
Рис. 6. Иерархия качественных характеристик ЕЯ-интерфейса
Подходы к анализу ЕЯ-запросов к БД
В данном разделе дается краткий обзор методов и подходов анализа ЕЯ применительно
к теме построения ЕЯ-интерфейсов к структурированным источникам данных.
Подходов к решению задачи понимания естественно-языковых запросов несколько.
Наиболее распространенными являются подходы, основанные на синтаксическом,
семантическом анализах и шаблонах. Первый подход основан на использовании
синтаксических конструкций. Синтаксическое представление запроса строится на основе
подлежащего, сказуемого, прямого дополнения и т.п., которые определяются с помощью
морфологических характеристик (часть речи, род, падеж, лицо и т.д.). Это представление
ничего не говорит о глубоком смысле запроса.
В результате анализа запроса дерево синтаксического разбора непосредственно
отображается в выражение на языке запросов к базе данных. Типичная система, основанная
на синтаксическом анализе - LUNAR [1, 2].
Синтаксически-ориентированные системы используют грамматику, описывающую
возможные синтаксические структуры пользовательских запросов. Следующий пример
показывает упрощенную грамматику систем наподобие LUNAR:
S Æ NP VP NT; NP Æ Det N
Det Æ "кто" | "какой"| "какие"
N Æ "студент" | "специальность" | "группа" | "вуз" | …
N Æ N"; N" Æ "student" | "spech" | "group" | "вуз" | …
VP Æ V N
VP Æ V NT
NT Æ N T
Y Æ "630" | "620"
Данная грамматика указывает на то, что предложение (S) состоит из группы
подлежащего (NP), следующего за группой сказуемого (VP) и т.п. Группа подлежащего
состоит из детерминанта (Det), следующего за подлежащим, детерминантом может быть
"кто" или "какие", и т.д. Используя эту грамматику, ЕЯИ строит синтаксическую структуру
запроса "какие студенты учатся в группе 630", показанную на (рис. 7). ЕЯИ может затем
29
Страницы
- « первая
- ‹ предыдущая
- …
- 27
- 28
- 29
- 30
- 31
- …
- следующая ›
- последняя »
