Первой успешной попыткой взяться за задачу Тьюринга была программа «Элиза» (ELIZA)[100]
, которую разработал в 1966 году специалист по информатике Джозеф Вейценбаум. Вейценбауму пришла в голову интересная и в то же время поразительно простая идея. Если вы когда-нибудь проходили курс клиент-центрированной (или личностно-ориентированной) психотерапии, созданной Карлом Роджерсом, вы знаете, что терапевт отвечает клиенту вопросами, которые не уводят беседу в новом направлении, а просто отражают то, что терапевт только что услышал. Это дает клиенту возможность более полно раскрыть, что у него на уме[101].[Клиент.] Все мужчины одинаковы
[Терапевт.] В ЧЕМ
Вечно они донимают нас то тем, то другим
МОЖЕТЕ ЛИ ВЫ ПРИВЕСТИ КОНКРЕТНЫЙ ПРИМЕР
Ну, например, мой друг заставил меня прийти сюда
ВАШ ДРУГ ЗАСТАВИЛ ВАС ПРИЙТИ СЮДА
Он говорит, что я почти все время чем-то подавлена
МНЕ ПРИСКОРБНО CKSIFNM? ЧТО ВЫ ЧЕМ-ТО ПОДАВЛЕНЫ
Это верно, я несчастна
ВЫ ПОЛАГАЕТЕ ВАШ ПРИХОД СЮДА ПОМОЖЕТ ВАМ НЕ БЫТЬ НЕСЧАСТНОЙ
В этом случае терапевт был не человеком, а компьютерной программой. Вейценбаум понял, что ответы, которые дает терапевт в ходе сеанса по методике Роджерса, можно выразить алгоритмически. Он составил правила типа «если… то…», по которым программа берет информацию, полученную от клиента, анализирует структуру фразы и выводит реплику, зависящую от введенной информации. Например, если клиент говорит: «Мне
Фокус заключается в создании правил в количестве, достаточном для того, чтобы разговор продолжал оставаться правдоподобным. Если входящая информация не соответствует одному из сценариев, для которых в программе предусмотрены реакции, «Элиза» хитро предлагает клиенту продолжать: «Расскажите об этом подробнее».
Беседы с программой «Элиза» были настолько убедительными, что однажды даже личный секретарь Вейценбаума настойчиво просила его выйти из комнаты, чтобы «Элиза» могла поговорить с нею наедине. В другой раз в лабораторию пришел посетитель, который хотел использовать компьютеры для демонстрации своего оборудования. Он нашел на клавиатуре записку: «Вводите в этот телетайп все сообщения и заканчивайте их точкой». Решив, что он общается через компьютер с дежурным сотрудником лаборатории, он начал следующий разговор, не подозревая, что на самом деле его собеседником была программа:
[Посетитель.] Как вы думаете, можно мне будет сегодня использовать компьютер?
[ «Элиза».] А ПОЧЕМУ ВЫ СПРАШИВАЕТЕ?
Может быть, мне удастся продать побольше оборудования Telcom.
ПОЧЕМУ ВЫ В ЭТОМ НЕ УВЕРЕНЫ?
Мои перспективные [sic][102]
клиенты никогда не видели демонстрации системы.ЭТО ДЛЯ ВАС ОЧЕНЬ ВАЖНО?
Конечно, важно.
ВЫ, КАЖЕТСЯ, СОВЕРШЕННО В ЭТОМ УБЕЖДЕНЫ?
Чушь какая-то.
ЧТО ВЫ ИМЕЕТЕ В ВИДУ, КОГДА ГОВОРИТЕ «ЧУШЬ КАКАЯ-ТО»?
Есть ли какие-нибудь причины, по которым я не могу использовать компьютер прямо сейчас?
РАССКАЖИТЕ МНЕ ПОДРОБНЕЕ О СВОИХ ПЕРСПЕКТИВНЫХ [sic] КЛИЕНТАХ.
Придя в отчаяние от таких уклончивых ответов, посетитель потребовал личного разговора с оператором и сердито набрал:
Пожалуйста, позвоните мне по номеру 491–1850