作者:
(1)Jeff Shrager,蓝点变革和斯坦福大学符号系统项目(兼职)([email protected])。
ELIZA 经常被认为是世界上第一个聊天机器人,它是由 Joseph Weizenbaum 在 20 世纪 60 年代初编写的。Weizenbaum 并非有意发明聊天机器人,而是想建立一个平台,用于研究人机对话以及解释和误解的重要认知过程。ELIZA 的名声很大程度上源于其创建和流传的偶然时机,这掩盖了他的目的。在本文中,我为 ELIZA 的创建提供了丰富的历史背景,表明 ELIZA 诞生于人工智能技术历史中一些核心线索的交汇处。我还简要讨论了 ELIZA 如何流传到这个世界,以及它的意外流传以及编程语言的几次巧合如何导致人们误以为 ELIZA 是聊天机器人,并导致原始 ELIZA 在历史上消失了 50 多年。
“我们只能看到很短的距离,但我们可以看到还有很多事情需要做。”(图灵在 1950 年的 MIND 论文最后一句 [44])
ELIZA 通常被认为是世界上第一个聊天机器人,它是由麻省理工学院的 Joseph Weizenbaum 于 20 世纪 60 年代初编写的。[47] 在开发 ELIZA 时,Weizenbaum 并没有打算发明聊天机器人。[1] 相反,他打算构建一个研究人机对话的平台。这似乎很明显 - 毕竟,Weizenbaum 1966 年 CACM 论文的标题是“ELIZA - 用于研究人与机器之间自然语言交流的计算机程序”,而不是例如“ELIZA - 一个与人类用户对话的计算机程序”。但是,Weizenbaum 设计 ELIZA 的目的被其创建的情况所掩盖,而其自身的名气很大程度上来自于其创建的偶然时机以及它流传开来的偶然机会。
在本文中,我试图为 ELIZA 的创作提供丰富的历史背景。ELIZA 诞生于人工智能技术史上一些核心线索的交汇。除了解释这些线索在 Weizenbaum 创作 ELIZA 时是如何交汇的之外,我还简要讨论了 ELIZA 是如何在 Weizenbaum 没有采取任何行动或意图的情况下逃到这个世界的,以及它的意外逃逸,以及编程语言的巧合如何导致人们误以为 ELIZA 是一个聊天机器人。
本文
[1] 当然,它当时不会被称为“聊天机器人”,因为这个术语直到 20 世纪 90 年代中期才被发明出来[1],但我们在这里使用这个术语,因为它是目前合适的术语。