Ученые воскресили первый в мире чатбот ELIZA из давно забытого компьютерного кода - и он по-прежнему работает очень хорошо, пишет Live Science.
Используя пыльные распечатки из архивов Массачусетского технологического института, эти «программные археологи» обнаружили устаревший код, который был утерян в течение 60 лет, и вернули его к жизни.
ELIZA была разработана в 1960-х годах профессором MIT Джозефом Вейценбаумом и названа в честь Элизы Дулиттл, главной героини пьесы «Пигмалион», простую цветочницу, которую научили говорить как аристократичную британку.
Как языковая модель, с которой мог взаимодействовать пользователь, ELIZA оказала значительное влияние на современный искусственный интеллект (ИИ), пишут исследователи в статье, опубликованной в базе препринтов arXiv.
Скрипт «ДОКТОР», написанный для ELIZA, был запрограммирован так, чтобы отвечать на вопросы, как это делал бы психотерапевт.
Вернуть чатбот ELIZA к жизни оказалось непросто. Потребовалось очистить и отладить код, а также создать эмулятор, приближенный к тому компьютеру, на котором ELIZA работала в 1960-х годах. Восстановив код, команда исследователей запустила ELIZA - впервые за 60 лет - 21 декабря.
«Заставив ее работать, мы продемонстрировали, что это действительно часть реальной линии ELIZA и что она не только работает, но и работает очень хорошо», - сказал соавтор исследования Джефф Шрагер.
Но команда ученых также обнаружила ошибку в коде, которую решила не исправлять. «Это разрушило бы подлинность артефакта, - пояснил Шрагер, - как если бы мы исправили ошибку в оригинале Моны Лизы». Программа дает сбой, если пользователь вводит число, например «Сегодня у вас 999», - пишут авторы исследования.
«Несмотря на то, что ELIZA задумывалась как исследовательская платформа для общения между человеком и компьютером, в то время она была такой новинкой, что ее «чатботность» преобладала над ее исследовательскими целями», - говорит Шрагер.
























