Подготовленные предложения

Это одно из заранее подготовленных предложений, которые программа всегда держит наготове, чтобы выдать, как только в сказанном ей предложении встретится определенное ключевое слово или фраза. Примером такого ключевого слова является «компьютер». Упоминание этого слова собеседником Элизы всегда приводит к тому, что она спрашивает, не тревожат ли компьютеры «пациента». Однако в своих ответах Элиза несколько выходит за пределы этой простейшей манеры разговора, напоминающей проверку коленного рефлекса у пациента. Программа располагает также несколькими частично построенными предложениями, которые она достраивает, основываясь на фразах собеседника. Например, если пациент использует местоимение «мой» в применении к какому-то понятию, не имеющему отношения к членам его семьи, Элиза запоминает цепочку слов, следующих за местоимением, а затем заменяет местоимения первого лица местоимениями второго лица. Так, если я сказал: «Меня беспокоит то, что моя голова лысеет», Элиза после нескольких фраз диалога может сказать: «Ранее вы сказали, что ваша голова лысеет». Или же она может задать вопрос: «А это имеет какое-нибудь отношение к тому факту, что ваша голова лысеет?» Теперь мы можем объяснить ужасный ляпсус, допущенный Элизой, когда она спросила: «А это имеет какое-нибудь отношение к тому факту, что ваши проблемы с компьютером?» Дело в том, что в программе предполагается, что за словом «мой» или «мои» должно следовать целое предложение.

Советы о том, как самому написать программу, подобную Элизе, изложены в маленькой, но полезной и поучительной книжке: John Krutch "Experiments in Artificial Intelligence for Small Computers" (Дж. Кратч. «Эксперименты по искусственному интеллекту для малых компьютеров») (см. библиографию). Программа, приведенная в этой книжке, называется ДОКТОР. Это один из псевдонимов Элизы. Кратч предлагает внести в программу некоторые модификации, например расширить набор ключевых слов, на которые Элиза должна реагировать. Я бы предложил расширить возможности программы так, чтобы ее реакции были более гибкими. Если Элизу несколько модифицировать, она могла бы оказывать «помощь» в какой-либо другой области. Я уверен, что при очень простых изменениях из нее получится первоклассный служащий, принимающий жалобы и предложения.

 

 

0 Коментариев

Вы можете быть первым =)

Оставить коментарий