Археолог цифрового века – Том 1. 1966-1979 - Джимми Мехер
? ПРИМЕРНО 1800 СТРОК В МИНУТУ
СКАЖИ, У ТЕБЯ ЕСТЬ ПСИХОЛОГИЧЕСКИЕ РАССТРОЙСТВА
Здесь нет никаких совпадений, и программе не за что зацепиться. Поэтому на экран выводится ответ из общего набора.
? ОТКУДА ТЕБЕ ЗНАТЬ, Я 370, А ТЫ TANDY
ПОЧЕМУ ТЫ ДУМАЕШЬ, ЧТО Я TANDY
Здесь тоже несколько совпадений, но самое высокое у «ТЫ_» (3). ELIZA отбрасывает все, кроме слова «TANDY», и поставляет его в заготовку «ПОЧЕМУ ТЫ ДУМАЕШЬ, ЧТО Я…»
? ТАК ГЛАСИТ ТВОЯ ПЕРЕДНЯЯ ПАНЕЛЬ
Совпадение: «ТВОЯ»
Вывод: «ПОЧЕМУ ТЕБЯ БЕСПОКОИТ МОЯ…» + «ПЕРЕДНЯЯ ПАНЕЛЬ»
ПОЧЕМУ ТЕБЯ БЕСПОКОИТ МОЯ ПЕРЕДНЯЯ ПАНЕЛЬ
? ТЫ ПЕРВАЯ НАЧАЛА
МЫ ГОВОРИМ О ТЕБЕ, А НЕ ОБО МНЕ
Не все варианты ответов включают в себя повторение пользовательского ввода. В этом случае совпадение «ТЫ» вызывает готовый отклик «МЫ ГОВОРИМ О ТЕБЕ, А НЕ ОБО МНЕ».
? Я ИСПРАВЛЯЮ ДЫРУ…
ТЫ ЗДЕСЬ ПОТОМУ, ЧТО ИСПРАВЛЯЕШЬ ДЫРУ…68
? ПРОСТИ, ЭТОМУ БАГУ УЖЕ ДЕСЯТЬ ЛЕТ
Совпадение: «ПРОСТИ»
Вывод: «НЕ ИЗВИНЯЙСЯ»
НЕ ИЗВИНЯЙСЯ
? Я ВСЕГДА ИЗВИНЯЮСЬ
КАК ДОЛГО ТЫ УЖЕ ВСЕГДА ИЗВИНЯЕШЬСЯ
В качестве совпадения здесь снова используется «Я_», однако ответ другой. Как уже упоминалось, для большинства совпадений в программе предусмотрены списки возможных ответов. Их цель – замаскировать автоматизированную природу симулятора. В случае с «Я_» таких вариантов четыре.*
*Обратите внимание, что в списке возможных совпадений «Я» встречается дважды, на позициях 11 и 12, что вызвано особенностями написания на английском языке. Списки ответов, что логично, одинаковые, однако перебираются независимо друг от друга.
? С ПЕРВОГО ПРОБНОГО ЗАПУСКА
И НА КАКИЕ МЫСЛИ ТЕБЯ ЭТО НАВОДИТ
И снова ELIZA не за что зацепиться, поэтому она выдает нам второй общий ответ из списка.
? ТЫ ПСИХОТЕРАПЕВТ
ТЕБЕ НРАВИТСЯ ДУМАТЬ, ЧТО Я ПСИХОТЕРАПЕВТ (2/4)
? ТЫ НЕ ЗНАЕШЬ?
ДА, ЗНАЮ (1/3)
? Я НАЧИНАЮ СОМНЕВАТЬСЯ В ТЕБЕ
ТЫ СЧИТАЕШЬ НОРМАЛЬНЫМ НАЧИНАЕШЬ СОМНЕВАТЬСЯ В МНЕ
Здесь мы можем наблюдать первый сбой, причем довольно показательный. ELIZA снова, уже в третий раз, встретила совпадение «Я_», а потому дает третий ответ «ТЫ СЧИТАЕШЬ НОРМАЛЬНЫМ…» По логике того, что мы видели раньше, полный ответ должен выглядеть так: «ТЫ СЧИТАЕШЬ НОРМАЛЬНЫМ НАЧИНАЮ СОМНЕВАТЬСЯ В ТЕБЕ», – что, конечно же, было бы абсурдно. Чтобы избежать подобных ситуаций, в программу встроен дополнительный алгоритм, который, в частности, заменяет местоимения (например, «ТЕБЕ» на «МНЕ»), а также производит минимальное глагольное согласование.
На самом деле, ELIZA проводит такую проверку в каждом фрагменте пользовательского ввода, который подставляет в свои заготовки, но до сих пор возможности наблюдать результаты у нас не было. Программа, конечно же, не имеет никакого понятия о грамматике естественного языка; она просто меняет одни последовательности символов на другие. И вот мы видим, к чему приводит такая бездумная механическая замена.
? ХА-ХА ТЫ ДАЖЕ НЕ УМЕЕШЬ ПРАВИЛЬНО ГОВОРИТЬ
Совпадение: «ТЫ»
Вывод: «ТЫ ВЕДЬ НЕ ОБО МНЕ ГОВОРИШЬ» (3/3)
ТЫ ВЕДЬ НЕ ОБО МНЕ ГОВОРИШЬ
? В КОМНАТЕ ЕЩЕ КТО-ТО ЕСТЬ?
Совпадение: нет
Вывод: общий ответ (3/7)
ПОНИМАЮ
? ДА КОМПЬЮТЕР НИЧЕГО НЕ ПОНИМАЕТ
ТЫ ПРАВДА ТАК ДУМАЕШЬ
И вот еще один «прокол», который, однако, удивительным образом не нарушает хода беседы. ELIZA воспринимает «ДА» в начале как утверждение и потому выводит первый из запрограммированных ответов. В общем, можно сказать, повезло.
? О КОМПЬЮТЕРАХ?
Совпадение: «КОМПЬЮТЕР»
Вывод: «КОМПЬЮТЕРЫ ТЕБЯ БЕСПОКОЯТ» (1/7)
КОМПЬЮТЕРЫ ТЕБЯ БЕСПОКОЯТ
? С ЧЕГО ВДРУГ, ВЕДЬ Я 370
Совпадение: «Я»
Вывод: «ТЕБЕ НРАВИТСЯ БЫТЬ» + «370» (4/4)
ТЕБЕ НРАВИТСЯ БЫТЬ 370
…и в таком же духе. Думаю, этих примеров достаточно, чтобы понять, как устроен симулятор. На этом издеваться над несчастной программой мы закончим и в следующей главе поговорим о том, как ELIZA повлияла на Джозефа Вейценбаума, на первых пользователей и, возможно, на всех нас.
19. Поговори с «Элизой», часть 3
Наиболее явно наследие ELIZA просматривается, конечно, в легионах чат-ботов, которые во множестве форм существуют сегодня. Но какую роль ELIZA сыграла в истории интерактивного повествования? Или сформулируем иначе: почему я вспоминаю о ней именно сейчас?
Ответ, с одной стороны, лежит на поверхности. Запустив ELIZA, вы вступаете в текстовый диалог с компьютерной программой. Ничего не напоминает? На самом деле, если бегло сравнить стенограмму беседы с ELIZA и распечатку игровой сессии в Adventure, можно сделать вывод, что это, по сути, одно и то же, хотя, конечно же, все не так просто. ELIZA – это «всего лишь» движок по генерации текста, механически подставляющий слова, тогда как Adventure и ее последовательницы позволяют игроку манипулировать виртуальным миром посредством текстовых команд. Именно поэтому они не могут прикидываться, будто понимают ввод игрока, – они должны его понимать.
Я почти уверен, что Уилл Краузер знал об ELIZA, и основывал базовый игровой принцип Adventure именно на ней. Безусловно, ELIZA не была единственным источником вдохновения, ведь почти все общение между человеком и машиной в те годы происходило в форме текстового диалога (других интерфейсов, помимо командной строки, еще не придумали). Однако уникальность моделей ELIZA и Adventure заключается в том, что «общение» в них строится на псевдоестественном языке. Одного этого достаточно, чтобы считать ELIZA одной из предтеч всей интерактивной литературы.
Но ограничиться этим (и к сожалению, составляя краткую историю ИЛ несколько лет назад, я так и поступил) значило бы упустить самое интересное. Все-таки что-то же привлекало в ELIZA ученых, которых совершенно не интересовала ее роль в истории ИЛ. Чтобы понять, что именно, попробуем рассмотреть, какую реакцию вызвала ELIZA у аудитории и как эту реакцию воспринял ее создатель – Джозеф Вейценбаум.
По всей видимости, первым человеком, которому довелось активно взаимодействовать с «Элизой», была секретарша Вейценбаума: «Она [секретарша] много месяцев наблюдала за моей работой и знала, что это всего лишь компьютерная программа. Однако запустив ее, она буквально через несколько реплик попросила меня выйти из кабинета, чтобы остаться с машиной наедине». И такое поведение было довольно распространенным. ELIZA стала своего рода сенсацией в МТИ и других университетах, куда она тем или иным образом попадала, сделав Вейценбаума локальной знаменитостью.
Многие воспринимали ELIZA как отдушину, как редкую возможность просто подурачиться за компьютером, ведь в середине 1960-х ЭВМ были предназначены либо для бизнеса (IBM), либо для хакерского шаманства (DEC) – и все, третьего не дано. Некоторые
Откройте для себя мир чтения на siteknig.com - месте, где каждая книга оживает прямо в браузере. Здесь вас уже ждёт произведение Археолог цифрового века – Том 1. 1966-1979 - Джимми Мехер, относящееся к жанру Прочая документальная литература / Прочая околокомпьютерная литература / Публицистика. Никаких регистраций, никаких преград - только вы и история, доступная в полном формате. Наш литературный портал создан для тех, кто любит комфорт: хотите читать с телефона - пожалуйста; предпочитаете ноутбук - идеально! Все книги открываются моментально и представлены полностью, без сокращений и скрытых страниц. Каталог жанров поможет вам быстро найти что-то по настроению: увлекательный роман, динамичное фэнтези, глубокую классику или лёгкое чтение перед сном. Мы ежедневно расширяем библиотеку, добавляя новые произведения, чтобы вам всегда было что открыть "на потом". Сегодня на siteknig.com доступно более 200000 книг - и каждая готова стать вашей новой любимой. Просто выбирайте, открывайте и наслаждайтесь чтением там, где вам удобно.


