复原首个聊天机器人ELIZA在首个分时系统的运行环境
ELIZA Reanimated: The world's first chatbot restored on the world's first time sharing system
- 用原始代码在模拟的早期系统上重现ELIZA
- 完整恢复了1960年代首个聊天机器人的核心代码与功能
- 开源全栈环境,可让现代用户体验历史级技术
ELIZA由约瑟夫·魏泽鲍姆于1960年代初在麻省理工学院开发,通常被视为世界上第一个聊天机器人。它基于麻省理工学院的CTSS(首个分时系统)在IBM 7094上运行,使用MAD-SLIP语言编写。我们在魏泽鲍姆教授的档案中发现了原始的ELIZA打印件,包括著名的DOCTOR脚本早期版本、近乎完整的MAD-SLIP代码及若干用MAD和FAP编写的辅助函数。本文描述了该原始ELIZA在复原的CTSS系统上的重新实现,该系统运行于模拟的IBM 7094之上。整个技术栈开源,任何具备类Unix操作系统的用户均可在仿真的首个分时系统上运行世界上第一个聊天机器人。
原文摘要 · Abstract (English)
ELIZA, created by Joseph Weizenbaum at MIT in the early 1960s, is usually considered the world's first chatbot. It was developed in MAD-SLIP on MIT's CTSS, the world's first time-sharing system, on an IBM 7094. We discovered an original ELIZA printout in Prof. Weizenbaum's archives at MIT, including an early version of the famous DOCTOR script, a nearly complete version of the MAD-SLIP code, and various support functions in MAD and FAP. Here we describe the reanimation of this original ELIZA on a restored CTSS, itself running on an emulated IBM 7094. The entire stack is open source, so that any user of a unix-like OS can run the world's first chatbot on the world's first time-sharing system.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。