1984年的ELIZA趣闻:打开词典文件,第一个词竟是脏话

网友FrankWilhoit在Hacker News上分享了1984年的一段亲身经历。当年他的朋友购入一台Kaypro II便携式计算机,随机附带一张装有BASIC语言版ELIZA聊天程序的软盘。两人运行程序后发现,ELIZA的回答浅显空洞,很快便失去了兴趣。随后他们查看软盘上的文件,发现一个词典文件并将其打开,结果词典中的第一个单词是四个字母、以字母F开头的英文粗俗词汇。朋友随即打趣道:’原来如此,我们只是没跟它说脏话而已。’ELIZA由麻省理工学院教授约瑟夫·魏泽鲍姆于1966年开发,是最早的对话程序之一,其著名的DOCTOR脚本通过关键词匹配和模板替换模仿心理治疗师与用户对话,本身并不具备真正的语言理解能力,但当时不少用户仍对它产生了情感投射,这一现象后来被学界称为’伊莉莎效应’。这段轶事折射出早期个人计算机时代的软件分发形态与程序员文化:开发者常在数据文件中埋入彩蛋或恶作剧。该帖也引发Hacker News社区对ELIZA各版本源代码流传史的热烈讨论,早期对话系统正成为AI史研究的一项课题。

事件分析

这则轶事的真正看点在于ELIZA的技术本质:词典文件直接暴露了其基于关键词匹配的实现机制,回答质量与用户输入的词汇高度相关,朋友那句玩笑歪打正着地戳中了模式匹配系统的软肋。与今天的大语言模型相比,ELIZA虽无理解能力,却同样引发了用户的拟人化投射,说明’机器像人’的错觉更多源于用户心理而非技术本身。近年来学界发起’ELIZA考古’项目,已找回1960年代的原版KBC源代码,早期对话系统的源码整理正成为AI史研究的一个分支。这段历史对当下亦有参照意义:交互体验的拟人化程度与技术真实水平之间的落差,从1966年延续至今,只是形态从词典匹配演变为概率生成。

核心观点:从词典匹配到大模型,聊天机器人的魔力有一半来自用户的自行脑补,这一点六十年来从未改变。

原文链接:Hacker News

C code80.ai · AI 编码 API 聚合 Claude / GPT 多模型统一接入,稳定不限速,按量计费,几行配置接入 Claude Code。 了解一下 ›

抢沙发

评论前必须登录!

立即登录   注册