ВУЗ:
Составители:
Рубрика:
34
атрибутом, например, между товаром и его ценой) задать синтаксический шаблон
английской грамматики, выбираемый из списка. Этот продукт позволяет строить
естественно-языковые интерфейсы только для английского языка и работает только с
Microsoft SQL Server, в этом смысле это лишь утилита, поставляемая с SQL-сервером,
именно так она и позиционируется. В целом же этот продукт очень интересен. Например, в
нем есть встроенная обучаемая база знаний, с которой можно пообщаться на английском
языке, — она запоминает факты, правила и отвечает на вопросы по этой базе. К сожалению,
эта замечательная способность не совмещена с пониманием запросов к базе данных.
База знаний, необходимая для выполнения анализа запроса, содержит метаописание
базы данных и знания проблемной среды. Модуль метаописания БД состоит из описания
концептуальной схемы базы данных на естественном языке: сущностей, атрибутов и связей
между сущностями. Модуль словарей содержит знания для проведения морфологического,
синтаксического анализов и трансляции естественно-языковых запросов к базе данных.
Модуль знаний проблемной среды содержит описания понятий и терминов предметной
области.
Диалоговые системы решения задач
Основное отличие ЕЯ-систем данного класса от ЕЯ-систем общения с БД состоит в той
роли, которую играет система в процессе решения задач пользователя. Системы общения с
БД лишь облегчают получение из БД информации. Они, как правило, не имеют знаний о
задаче, для решения которой пользователю нужна эта информация. При общении с
диалоговыми системами решения задач пользователь и система меняются ролями. Цель
системы состоит в получении решения задачи на основе использования как собственных
знаний и механизмов вывода, так и данных, получаемых из ответов пользователя и из
прикладных программ, которые могут вызываться диалоговой системой для
непосредственного решения каких-то подзадач.
В системах данного класса требуется выполнить или упорядочить для последующего
выполнения (т. е. спланировать) действия, позволяющие получить решение некоторой
типовой, стереотипной задачи. Каждый класс подобных стереотипных задач характеризуется
тем, что входящие в него задачи имеют одинаковую и хорошо определенную структуру и
отличаются друг от друга лишь значениями органического числа параметров. Поэтому для
инициирования процесса решения задачи пользователю достаточно сообщить системе
преследуемую им цель (т. е. идентифицировать тип задачи) и задать ограничения на
значения каких-то параметров решаемой задачи. Если какие-то параметры пропущены или
заданы (с точки зрения системы) неправильно, то система перехватывает инициативу,
инициируя диалоги по уточнению параметров. В ходе этих диалогов пользователь также
может перехватывать инициативу, задавая системе вопросы для того, чтобы использовать
полученные сведения при формировании ответов на предыдущие вопросы системы.
Предопределенность решаемой задачи и наличие детальных сведений о ее структуре
приводят к тому, что основные функции ЕЯ-системы могут успешно выполняться в более
сложной (чем в случае ЕЯ-систем общения с БД) постановке. Так, вместо жесткой структуры
атрибутом, например, между товаром и его ценой) задать синтаксический шаблон английской грамматики, выбираемый из списка. Этот продукт позволяет строить естественно-языковые интерфейсы только для английского языка и работает только с Microsoft SQL Server, в этом смысле это лишь утилита, поставляемая с SQL-сервером, именно так она и позиционируется. В целом же этот продукт очень интересен. Например, в нем есть встроенная обучаемая база знаний, с которой можно пообщаться на английском языке, — она запоминает факты, правила и отвечает на вопросы по этой базе. К сожалению, эта замечательная способность не совмещена с пониманием запросов к базе данных. База знаний, необходимая для выполнения анализа запроса, содержит метаописание базы данных и знания проблемной среды. Модуль метаописания БД состоит из описания концептуальной схемы базы данных на естественном языке: сущностей, атрибутов и связей между сущностями. Модуль словарей содержит знания для проведения морфологического, синтаксического анализов и трансляции естественно-языковых запросов к базе данных. Модуль знаний проблемной среды содержит описания понятий и терминов предметной области. Диалоговые системы решения задач Основное отличие ЕЯ-систем данного класса от ЕЯ-систем общения с БД состоит в той роли, которую играет система в процессе решения задач пользователя. Системы общения с БД лишь облегчают получение из БД информации. Они, как правило, не имеют знаний о задаче, для решения которой пользователю нужна эта информация. При общении с диалоговыми системами решения задач пользователь и система меняются ролями. Цель системы состоит в получении решения задачи на основе использования как собственных знаний и механизмов вывода, так и данных, получаемых из ответов пользователя и из прикладных программ, которые могут вызываться диалоговой системой для непосредственного решения каких-то подзадач. В системах данного класса требуется выполнить или упорядочить для последующего выполнения (т. е. спланировать) действия, позволяющие получить решение некоторой типовой, стереотипной задачи. Каждый класс подобных стереотипных задач характеризуется тем, что входящие в него задачи имеют одинаковую и хорошо определенную структуру и отличаются друг от друга лишь значениями органического числа параметров. Поэтому для инициирования процесса решения задачи пользователю достаточно сообщить системе преследуемую им цель (т. е. идентифицировать тип задачи) и задать ограничения на значения каких-то параметров решаемой задачи. Если какие-то параметры пропущены или заданы (с точки зрения системы) неправильно, то система перехватывает инициативу, инициируя диалоги по уточнению параметров. В ходе этих диалогов пользователь также может перехватывать инициативу, задавая системе вопросы для того, чтобы использовать полученные сведения при формировании ответов на предыдущие вопросы системы. Предопределенность решаемой задачи и наличие детальных сведений о ее структуре приводят к тому, что основные функции ЕЯ-системы могут успешно выполняться в более сложной (чем в случае ЕЯ-систем общения с БД) постановке. Так, вместо жесткой структуры 34
Страницы
- « первая
- ‹ предыдущая
- …
- 32
- 33
- 34
- 35
- 36
- …
- следующая ›
- последняя »