Помощь в написании студенческих работ
Антистрессовый сервис

Классификация естественно-языковых систем

РефератПомощь в написанииУзнать стоимостьмоей работы

Возникновение последнего класса ЕЯ-систем — систем обработки связных текстов обусловлено возрастанием объема хранимой в ЭВМ текстовой информации (газетные статьи, сообщения о различных событиях, патенты, авторские свидетельства и т. п.) и необходимостью извлечения из нее разнообразных сведений (например, о структуре некоторых объектов, о действующих лицах некоторых событий, о мотивах их поступков… Читать ещё >

Классификация естественно-языковых систем (реферат, курсовая, диплом, контрольная)

В зависимости от назначения прикладных систем, в состав которых входят конкретные реализации ЕЯ-систем, задачи, решаемые отдельными функциональными компонентами (как по постановке, так и по методам решения), могут в значительной степени варьироваться. Исходя из этого, а также учитывая историю развития ЕЯ-систем, будем различать их следующие основные классы:

  • — интеллектуальные вопрос-ответные системы,
  • — системы общения с базами данных,
  • — диалоговые системы решения задач,
  • — системы обработки связных текстов.

Исторически ЕЯ-системы происходят от информационно-поисковых систем, с одной стороны, и систем машинного перевода, с другой. Поэтому на начальном этапе ЕЯ-системы представляли собой макеты информационно-поисковых систем, демонстрирующие принципиальную возможность ввода данных (фактов) и обработку запросов на естественном языке. Такие системы часто назывались интеллектуальными вопрос-ответными системами. Название можно, по-видимому, объяснить стремлением их разработчиков подчеркнуть, что в отличие от обычных информационно-поисковых систем и систем машинного перевода того времени в данных системах широко используются концепции, выработанные в исследованиях по ИИ.

Основное внимание при разработке интеллектуальных вопрос-ответных систем уделялось не столько возможностям их практического использования для решения реальных задач, сколько развитию моделей и методов, позволяющих осуществлять перевод ЕЯ-высказываний, относящихся к узким и заранее фиксированным проблемным областям, в формальное представление, а также обратный перевод. Накопленный опыт разработки интеллектуальных вопрос-ответных систем позволил, с одной стороны, углубить понимание процесса ЕЯ-общения и, следовательно, поставить новые проблемы (в том числе и специфичные для общения в различных классах проблемных областей), требующие дальнейшей проработки, а с другой — оценить перспективы практического применения ЕЯ-систем.

Первые предпосылки для практического использования ЕЯ-систем создало появление БД. В связи с этим возникла проблема обеспечения доступа к информации, хранящейся в БД, широкому классу неподготовленных конечных пользователей, к которым относят специалистов в той или иной предметной области, как правило, не обладающих знаниями о логической структуре БД, о системе представления информации в БД и не умеющих пользоваться формализованными языками запросов. Для решения этой проблемы стали создаваться системы общения с базами данных, основная задача которых (в простейшем случае) заключается в выполнении перевода запросов неподготовленных конечных пользователей с ЕЯ на формализованные языки запросов к БД.

Диалоговые системы решения задачи в отличие от систем общения с БД берут на себя не только функции ЕЯ-доступа к БД, но и функции интеллектуального монитора, обеспечивающего решение заранее определенных классов задач (например, планирование путешествий, боевых операций, составление контрактов и т. п.). В этом случае разбиение задач на подзадачи и распределение ролей между участниками, т. е. определение, кто из участников (пользователь или система) решает ту или иную подзадачу, осуществляется не пользователем (как в случае применения систем общения с БД), а диалоговой системой. Решение подзадач, «порученных» системе, может осуществляться как на основе использования собственных знаний и механизмов вывода, так и в результате обращения к прикладным программам и пакетам, не входящим в состав ЕЯ-системы. Основным направлением практического использования ЕЯ-систем данного класса является реализация ЕЯ-общения с экспертными системами.

Приведем пример диалогового решения задачи.

П1. Я хочу направить 4 самолета из 707-й истребительной эскадрильи для удара по Бостону между 11.40 и полуднем С 1. Какие самолеты вы хотите послать?

П2. Какие самолеты имеются в эскадрилье?

С2. В 707-й истребительной эскадрилье F-4S.

СЗ. Вы хотели бы использовать F-4S?

ПЗ. Нет, лучше F-16S из 606-й истребительной эскадрильи С4. В 606-й истребительной эскадрилье нет F-16S.

П4. Где имеются F-16S?

С5. F-16S имеются на аэродромах Кеннеди и Лагардия П5. В каких эскадрильях на Лагардии они имеются?

С6. F16-S имеются в 808-й и 909-й истребительных эскадрильях П6. Возьмите их из 808-й истребительной эскадрильи на Лагардии С7. Какая система вооружения должна быть на F-16S?

П7: Какие возможны?

С8. На F-16S могут быть системы Dl, D2, D4.

П8. Ударьте по цели системой D4 и спланируйте остальное С9. Время достижения цели: 11.50;

время вылета: 11.20;

позывной: PEACE-7.

Возникновение последнего класса ЕЯ-систем — систем обработки связных текстов обусловлено возрастанием объема хранимой в ЭВМ текстовой информации (газетные статьи, сообщения о различных событиях, патенты, авторские свидетельства и т. п.) и необходимостью извлечения из нее разнообразных сведений (например, о структуре некоторых объектов, о действующих лицах некоторых событий, о мотивах их поступков и т. д.).

Каждый из классов ЕЯ-систем обладает специфическими особенностями, которые хорошо заметны при рассмотрении характера задач, решаемых основными функциональными компонентами этих систем (табл. 2.1).

Цель их создания — исследование или реализация новых методов решения достаточно узких задач (например, таких, как анализ, интерпретация, определение целей пользователя и т. п.). Благодаря модульности структуры ЕЯ-систем и, как правило, универсальному (т.е. не зависящему от специфики прикладных областей) характеру языка внутреннего представления, фрагментарные системы могут успешно использоваться в качестве отдельных функциональных блоков, встраиваемых (хотя бы на логическом уровне) в различные функционально полные ЕЯ-системы.

Таблица 2.1.

Задачи, решаемые основными компонентами системы.

Компоненты ЕЯ-систем.

Интеллектуальные вопрос-ответные системы.

Системы общения с базами данных.

Диалоговая система решения задач.

Системы обработки связных текстов.

Ведение диалога.

Жесткий диалог с инициативой у пользователя.

Жесткий или альтернативный диалог. Инициатива в основном принадлежит пользователю. Перехваты инициативы системой для предупреждения некоторых видов локальных неудач.

Гибкий диалог. Инициатива в основном принадлежит системе.

Разнообразные способы перехвата инициативы.

Жесткий диалог с инициативой у пользователя.

Понимание высказываний.

Отдельные правильные ЕЯ-предложения с лексическими, синтаксическими и семантическими ограничениями. Интерпретация осуществляется на предметную область.

ЕЯ-предложения, которые могут содержать неправильности и ссылки на предложения из предыдущих запросов. Интерпретация на предметную область языка общения.

Высказывания. Интерпретация на предметную область, область языка общения, область пользователя и область дискурса.

Связный текст в виде последовательности ЕЯ-предложений, описывающих события, сложные объекты, явления и т. п.

Генерация высказываний.

Прямые ответы в форме ЕЯ-предложений с лексическими, синтаксическими и семантическими ограничениями. Стандартные сообщения об неудачах.

Прямые ответы, получаемые с помощью средств генерации отчетов СУБД. Стандартные сообщения для предупреждения или устранения неудач. Перефразирование запросов на ЕЯ.

Прямые и косвенные ответы в виде ЕЯ-предложений, генерируемых с учетом целей и намерений участников общения.

Связный текст в виде последовательности ЕЯ-предложений.

В табл. 2.2 приведены наиболее общие сведения о существующих ЕЯ-системах, почерпнутые из материалов международных и национальных конференций.

Таблица 2.2.

Основные сведения о ЕЯ-системах.

Название системы (страна).

Назначение.

Язык программирования, тип ЭВМ.

VOX (США).

Анализ и интерпретация на область языка общения высказываний на английском языке.

FRANZLISP, VAX 11/780.

XCALIBUR (США).

Общение с экспертными системами на английском языке.

Нет данных.

АДАЛИТ (РФ).

Понимание вопросов на русском языке. Предусмотрена настройка на предметную область.

Лисп, ЕС ЭВМ.

АДС (РФ).

Диалоговая система решения задач, настраиваемая на предметную область.

Лисп, СМ-4.

АИСТ (РФ).

Общение с БД на русском языке, диалоговое решение информационно-поисковых задач.

Ассемблер, ЕС ЭВМ.

ДИЛОС (РФ).

Диалоговое решение задач на русском языке.

Лисп, БЭСМ-6.

ДИС 1.0 (РФ).

Общение с БД на русском языке. Построение информационно-поисковых систем. Обнаружение орфографических ошибок.

СИ, ЕС-1841.

ПИРС 2.0 (РФ).

Построение систем обработки данных с ЕЯ интерфейсом, средством деловой и иллюстративной графики, электронной таблицей (развитие системы ДИС 1.0).

То же.

ДИСАР (РФ).

Диалоговая система решения задач автоматизированного проектирования. Общение на ограниченном русском языке.

CDL, EC-1010.

ДИСПУТ (РФ).

Общение с БД на русском языке.

Фортран, Ассемблер, ЕС ЭВМ.

ЗАПСИБ-10 (РФ).

Общение с БД на русском языке.

ПЛ/I, EC ЭВМ.

ИПС (ПНР, РФ).

Общение с БД на польском языке.

Пролог.

ЛИНГВИСТ (РФ).

Общение с БД на русском языке.

Си, ЕС ЭВМ.

МИВОС (РФ).

Интеллектуальная вопрос-ответная система. Язык общения — русский. Предусмотрена настройка на проблемную область.

РЕФАЛ, БЭСМ-6.

ПОЭТ (РФ).

Интеллектуальная вопрос-ответная система с русским языком общения.

ПЛ/1, ЕСЭВМ.

ТАСС (РФ).

Система обработки связного текста на русском языке.

Нет данных.

Показать весь текст
Заполнить форму текущей работой