Предисловие................ 5 Введение................ 11 Глава 1. Общее описание программы, понимающей естественный язык.............. 17 1.1. Реализация системы.......... 17 1.2. Образец диалога........... 21 1.3. Синтаксис.............. 32 1.4. Базовый подход к представлению значения.. 44 1.5. Семантика.............. 51 Глава 2. Сравнение с предшествующими программами..61 2.1. Системы, понимающие естественный язык.. 61 2.2. Сравнение с другими программами грамматического разбора.............. 72 Глава 3. Грамматика английского языка...... 80 3.1. Предложение............. 81 3.2. Транзитивность в предложении...... 91 3.3. Группы существительного........ 95 3.4. Предложные группы.......... 102 3.5. Группы прилагательного.......... 104 3.6. Глагольные группы........... 105 3.7. Слова............... ПО 3.8. Союзы............. 119 3.9. Анализ окончаний слов........ 121 Глава 4. Введение в LISP.......... 126 4.1. Списковые структуры.......... 126 4.2. Вычисление............. 127 4.3. Функции.............. 128 4.4. Переменные............. 129 Глава 5. Описание языка PROGRAMMAR..... 133
5.1. Основные операции при грамматическом разборе133
5.2. Детали программирования....... 146
5.3. Работа программы грамматического разбора. 161
Глава 6. Дедукция, решение задач и PLANNER... 176
6.1. Представление знаний в системе PLANNER.. 176
6.2. Работа дедуктивной системы...... 182
Глава 7. Модель мира BLOCKS........ 191
7.1. Объекты............. 191
7.2. Отношения............ 193
7.3. Действия.............
7.4. Выполнение команд......... 197
7.5. Запоминание информации....... 201
Глава 8. Семантика............ 205
8.1. Семантические структуры...... 205
8.2. Семантика речевого контекста...... 252
8.3. Формирование ответов системы 260
Литература............... 269
Приложения
Приложение А- Примеры грамматического разбора.. 273
Приложение Б. Примеры теорем BLOCKS..... 275
Приложение В. Пример программы на языке PROGRAM" MAR (часть программы разбора для группы существительного)...... 277
Приложение Г. 1. Синтаксические определения... 279
2. Семантические определения.... 280
Приложение Д. Данные системы PLANNER для диалога
из разд. 1.2................ 282
Комментарии................ 283
Указатель синтаксических признаков........ 291
|