Добавить в корзинуПозвонить
Найти в Дзене
4pda.to

Учёные «оживили» первый в мире чат-бот через 60 лет после релиза

«Цифровые археологи» из США отыскали в архивах код первого в мире чат-бота ELIZA, созданного ещё в 60-х годах прошлого века. Запустив программу через эмулятор, исследователи «пообщались» с ней — и предложили всем желающим повторить их опыт. Исходники ELIZA отыскали специалист по когнитивистике из Стэнфордского университета Джефф Шрагер и архивариус Массачусетского технологического института Майлз Кроули. Код был обнаружен в документах Джозефа Вейценбаума — автора программы, получившей своё название в честь Элизы Дулиттл, главной героини пьесы «Пигмалион». Программа состоит из 420 строк кода и написана на языке Michigan Algorithm Decoder Symmetric List Processor (MAD-SLIP), придуманном её автором. Для запуска на современном оборудовании учёные отладили код, конвертировали его в Lisp и запустили при помощи эмулятора с интерфейсом в духе компьютеров 60-х. По словам Шрагера, ELIZA обладает качеством, которого нет у современных чат-ботов. В отличие от них, программа не строит диалог, исходя
   Учёные «оживили» первый в мире чат-бот через 60 лет после релиза
Учёные «оживили» первый в мире чат-бот через 60 лет после релиза

«Цифровые археологи» из США отыскали в архивах код первого в мире чат-бота ELIZA, созданного ещё в 60-х годах прошлого века. Запустив программу через эмулятор, исследователи «пообщались» с ней — и предложили всем желающим повторить их опыт.

   Создатель ELIZA Джозеф Вейценбаум, 2005 год
Создатель ELIZA Джозеф Вейценбаум, 2005 год

Исходники ELIZA отыскали специалист по когнитивистике из Стэнфордского университета Джефф Шрагер и архивариус Массачусетского технологического института Майлз Кроули. Код был обнаружен в документах Джозефа Вейценбаума — автора программы, получившей своё название в честь Элизы Дулиттл, главной героини пьесы «Пигмалион».

Программа состоит из 420 строк кода и написана на языке Michigan Algorithm Decoder Symmetric List Processor (MAD-SLIP), придуманном её автором. Для запуска на современном оборудовании учёные отладили код, конвертировали его в Lisp и запустили при помощи эмулятора с интерфейсом в духе компьютеров 60-х.

-3

По словам Шрагера, ELIZA обладает качеством, которого нет у современных чат-ботов. В отличие от них, программа не строит диалог, исходя из контекста, а умеет «слушать» и предлагает пользователю самому продолжить разговор. В коде есть баг, приводящий к вылету при вводе чисел — но учёные не стали исправлять его, «чтобы не нарушать аутентичность».

Узнать подробнее о первом в мире чат-боте можно в оригинальном исследовании, а опробовать его возможности (на английском языке) — по этой ссылке.