Можно высказать и обосновать мнение о том, что заставить вычислительную машину понимать язык - это все равно, что добиться построения интеллекта вообще, поскольку возникают принципиально те же вопросы и те же трудности.?
Понимание естественного языка является невероятно сложным феноменом. Чтобы получить некоторую опору, необходимо начать с ограниченных предметных областей.
В случае мира кубиков перевод описания объектов, данного на естественном английском языке, во внутренние имена является основным видом деятельности.
Рис. 6.8. В мире кубиков глаголы часто соответствуют обращениям к функциям, а группы существительного подобны аргументам. Глаголы создают имена функций непосредственно, а группы существительного создают имена объектов только после промежуточных построений и выполнения процедур поиска
Расширенная сеть переходов позволяет охватить факты, касающиеся ограничений на порядок слов, и является удобным, ясным способом применения этих фактов при анализе. Термин "расширенная" употребляется потому, что пользователю предоставлена возможность делать записи, а затем проверять состояние различных ячеек памяти по мере продвижения перевода.
РСП может в ходе идентификации группы существительного собрать материал, необходимый для поисковых программ. Окончательная сборка программы поиска производится специалистом, который принимает во внимание и сырой материал, взятый РСП из словаря слов, и структуру определителя группы существительного, и признаки числительного.?
После того как найден способ ассоциирования описаний с внутренними именами, ряд команд и вопросов уже не вызывает затруднений. Аналогичные поисковые программы обращаются к именам, с тем чтобы их извлечь, подсчитать число или передать их как аргументы в программы действий.