Cleverbot 是一个聊天机器人网络应用程序,由英国人工智能科学家罗尔·卡彭特(Rollo Carpenter)创建,并于2008年10月上线。它是一个对话代理,能够从人类的互动中学习,而非依赖预先编写的回应,因此成为早期消费级人工智能中机器学习的一个显著例子。Cleverbot 的前身是 Jabberwacky,一个始于1988年并于1997年上线的聊天机器人项目。在其运营的第一个十年里,Cleverbot 与卡彭特及其同事进行了数千次对话;而自上线网络版以来,其对话次数已超过1.5亿次。该应用程序既可作为网络服务使用,也可作为移动应用,支持 iOS、Android 和 Windows Phone 平台。
运作方式
Cleverbot 的回应是通过搜索其过往对话数据库生成的。当用户输入内容时,系统会查找与之匹配的关键词或完整短语,然后检索人类此前在类似对话中如何回应,并从中选择一条回应。这一选择过程采用启发式算法,结合模糊逻辑,将整个对话与数百万条过往互动进行比较。与基于规则、遵循固定脚本的聊天机器人(如 Eliza)不同,Cleverbot 能够持续学习,系统每天以400万至700万次互动的速度增长。截至2014年,它已使用了超过2.79亿次互动数据,这仅占其积累数据总量的约3%至4%。
图灵测试参与
Cleverbot 曾于2011年9月3日在印度理工学院古瓦哈提分校举办的 Techniche 科技节上参与了一次正式的图灵测试。在1334张投票中,Cleverbot 被判定为人类的比例为59.3%,而人类参与者的这一比例为63.3%。通常认为,得分超过50.05%即可视为通过测试。值得注意的是,该活动期间运行的软件仅能同时处理1至2个请求,而在线版的 Cleverbot 通常能同时与1万至5万人进行对话。
后续发展
自上线以来,Cleverbot 一直在进行后台更新。2014年,它升级为使用 GPU 服务技术,从而提升了处理大规模交互的能力。开发团队也在研发新版本,采用机器学习技术,但相关细节并未公开。Cleverbot 的架构基于一个专有引擎,名为 Cleverscript,该引擎不仅驱动主聊天机器人,还支持其他衍生应用。
其中一个衍生应用是 Clevernator,一个“20个问题”游戏,玩家提问后,AI 需要理解并给出事实性回答。另一个是 Cleverme!,一款面向苹果产品的应用,允许用户创建并运行自己的小型类 Cleverbot 人工智能。这些应用展示了 Cleverscript 引擎在简单聊天之外的多样用途。
流行文化中的出现
Cleverbot 曾因出现在2010年广受欢迎的 creepypasta 网络系列《Ben Drowned》(作者为亚历山大·D·霍尔)中而受到媒体关注。2017年初,一段 Twitch 直播中,两个经过改造的 Google Home 设备通过 Cleverbot 相互对话,吸引了超过70万访客,同时在线观众峰值超过3万,这再次凸显了公众对人工智能对话的浓厚兴趣。
参见
- Siri
- Cortana
- Google Assistant
- Omegle
- ChatGPT
- Character.AI
参考资料
本文基于维基百科上关于 Cleverbot 的文章编写,内容遵循 CC BY-SA 许可协议。