- 发布日期
是什么
PC Therapist 是约瑟夫·温特劳布(Joseph Weintraub)编写的一个对话程序。1991 年 11 月 8 日,它的一个修改版本赢得了首届 Loebner Prize Competition [1]。在这场比赛中,它让 10 位评审中的 5 位以为它是人 [1]。这是该程序有记录的核心结果:一套软件在比赛设置下生成的对话,被半数评审当成了人的对话 [1]。
由来
比赛时,温特劳布是纽约伍德赛德(Woodside)Thinking Software, Inc. 的总裁 [1]。他当时 48 岁,写 PC Therapist 已经花了三年多 [1]。他的工作包括设计和销售人工智能、专家系统(expert system)以及自然语言软件(natural language software)[1]。因此,这个程序来自一家由他领导的软件公司,也来自一段持续数年的编写工作 [1]。
怎么工作
温特劳布把程序在比赛中的话题限制在“奇趣对话”(whimsical conversation)[1]。程序使用 5 兆字节内存,并带有一个包含数千条有趣引语和对话规则的知识库(knowledgebase)[1]。它可以在任何 IBM 兼容计算机(IBM compatible computer)上运行 [1]。报告把内存使用、知识库规模和硬件兼容性列在一起,作为程序的技术细节,同时也记录了话题限制 [1]。
这种设计不需要程序像人一样理解整个世界。它可以先存下一批现成的引语,再用一套规则决定在什么情况下取出哪一条。规则可以是很具体的模式,例如看到某类输入就选择某类回应;引语则提供现成的、带有趣味的句子。报告描述的 PC Therapist 正是这样:知识库里既有数千条有趣引语,也有对话规则 [1]。话题限制同样重要:程序在比赛中不需要谈论任意主题,只需要把奇趣对话维持下去 [1]。因此,这个结果不能被扩大成对开放式对话能力的证明 [1]。
评审看到什么
从结果看,评审要做的是判断对话的另一方是人还是机器;10 位评审中有 5 位认为 PC Therapist 是人 [1]。这个数字说明的是那 5 位评审的判断,而不是所有评审都被骗过 [1]。对一套对话程序来说,比赛记录下来的就是评审在有限话题内作出的判断:他们听到的回应被当成了人的回应 [1]。
在发展中的位置
The Computer Museum 的报告把 PC Therapist 记为 1991 年 Loebner Prize Competition 的获胜程序 [1]。报告列出的技术特点包括:以数千条有趣引语和对话规则构成的知识库、5 兆字节内存,以及可在任何 IBM 兼容计算机上运行 [1]。在比赛中,它的话题被限制在奇趣对话 [1]。它的作者温特劳布是 Thinking Software 的总裁,做过人工智能、专家系统和自然语言软件的设计与销售 [1]。
从这份记录看,PC Therapist 属于这样一类对话程序:用准备好的文本和对话规则来制造像人的交流,而不是依赖对开放话题的完整理解。它的公开成绩与一个具体日期、一次具体评审结果连在一起 [1]。
19911
-
1991年11月8日,首届勒布纳奖竞赛在计算机博物馆举行,Joseph Weintraub 的 PC Therapist 让10位评判中的5位以为它是人,赢得1500美元奖金和一枚铜牌。
相关对象1
注释与来源
- Loebner Prize Competition: November 8 (The Computer Museum report)https://tcm.computerhistory.org/Timeline/LoebnerPrize1991.pdf
引用本页: PC Therapist 对话程序. TellWorld, https://www.tellworld.net/zh/products/pc-therapist. 更新于 2026-11-07