聊天机器人

經由對話或文字進行交談的電腦程式

聊天机器人(ChatBot)是由对话或文字进行交谈的计算机程序[1],能够模拟人类对话并通过图灵测试,也可具备实用性,如客户服务或资讯获取。

有些聊天机器人会搭载自然语言处理系统,但大多简单的系统只会撷取输入的关键字,再从语料库中找寻最合适的应答句。目前,聊天机器人是虚拟助理的一部分,可以与许多组织的应用程序、网站和通讯平台连接[2][3]。非助理应用程序包括娱乐目的的聊天室,研究和特定产品促销,社交机器人等。

由于OpenAIChatGPT(使用 GPT-3GPT-4)2022年12月的发布和流行,该领域获得了广泛关注。 不久,微软推出 Bing chat (使用 OpenAI 的 GPT-4), 谷歌推出Bard 。随后,许多公司和机构相继推出了大语言模型和聊天机器人。

背景 编辑

1950年,图灵完成论文《计算机器和智能》(Computing Machinery and Intelligence)[4],提问“机器会思考吗?”(Can Machines Think?),并且提出现在所谓的图灵测试作为判定机器是否具有智能的标准。这个标准建立于计算机程序虚拟真人与裁判进行即时对话,裁判仅根据对话的内容,无法确认谈话的对象是程式还是真人。图灵测试的知名,激发了对于约瑟夫·维森鲍姆在1966年发表的程式ELIZA的兴趣,这个程式似乎能让使用者误以为谈话的对象是一位真人。不过维森鲍姆本人并未声称ELIZA具有真正的智慧,在他论文的序论视其为揭穿真面目的手段:

人工智能中…机器的行为被设计得很奇妙,时常连经验最丰富的观测者也会惊艳得目瞪口呆。不过一旦某个程式露出了真面目,当其内部的运作方法被解释后,它的魔力就消灭了;被揭露了背后只不过是一堆程序…观察者便自忖:“这我也能写得出来”。并将把这个神秘的程式从“智能”分类中,移到了古董架子上…这篇论文的目的只是想引起即将被“解释”的程式被重新评价。很少程式会需要更多次。[5]

ELIZA的关键方法(从此被聊天机器人的设计者所仿效)涉及认出输入里的提示字词,并且找出相关的、预先设定的回答,在显然有意义的方式下,让谈话继续下去(例如,输入里有“母亲”,回答是“多说一点你的家庭”)。[6]一种能够理解的假象因而生成,即使处理的过程仅止于肤浅。ELIZA 显示这种假象的制造,令人惊异地容易。因为人类的裁判,乐于从谈话的内容里找出代表“智能”的解读。

使用者界面的设计者终于体会到人类乐于把电脑的输出解读成真正的对话——即使这种输出是基于相当简单的形式配对——可以善加利用。多数人宁可使用类似人类的程式,导致聊天机器人风格的技巧,在需要获得用户资讯的互动系统,发挥有效的作用,只要这种资讯相对简单明确,并且属于可以预测的类型。例如线上客服系统可以有效地利用聊天机器人技巧,认定客户需要帮助的区域,有可能提供比正式搜寻或菜单系统更“友善”的界面。

“聊天机器人”(ChatBot)这个术语最早于1994年时,由麦可·洛伦·莫尔丁(Michael Loren Mauldin,开发了第一个Verbot“Julia”)在谈话节目中提及。

历史 编辑

早期经典的聊天机器人有1966年的“ELIZA”与1972年的“PARRY”[7][8][9][10]。近期值得注意的则包括 A.L.I.C.E.,Jabberwacky,以及 D.U.D.E。虽然 ELIZA 和 PARRY 仅仅用于模拟笔谈,现在许多聊天机器人纳入游戏及网络搜寻的功能。1984年,《警察的胡子造了一半》(Policeman's Beard is Half Constructed)出版,据称作者是聊天机器人“瑞克特”(Racter)。

相关的人工智能领域是自然语言处理。通常“弱人工智能”(Weak AI) 领域使用专门的软件或编程语言以完成特定的功能。例如 A.L.I.C.E.使用一种叫做 AIML 的标记式语言,适用于谈话代理的功能,并且已被各类开发人员采用,他们的产品叫做爱丽丝机器人(Alicebots)。不过 A.L.I.C.E.仍是纯粹运用类型配对的技巧,缺乏思考能力, 跟1966年的ELIZA并无不同。“强人工智能”(strong AI) 则不同, 必须有智慧和逻辑推理的能力。

Jabberwacky 基于与使用者的即时互动,习得新的对答和语境,而不是驱动于静态的数据库。一些较新的聊天机器人也融合了即时学习与进化算法,根据每次聊天的经验,改善沟通的能力,一个著名的例子是“凯尔”(Kyle) ——2009年里奥迪斯(Leodis) 人工智能奖得主。不过,至今通用型的谈话人工智能仍不存在,有些软件开发人员专注于实用方面:资讯检索

“聊天机器人”竞赛聚焦于图灵测试或者更特定的目标。其中的两个年赛为“罗布能奖”(The Loebner Prize) 和“话匣子挑战赛”(The Chatterbox Challenge)。

2022年11月30日(UTC+0),OpenAI发布了一个名为ChatGPT的自然语言生成式模型,它以对话方式进行交互。在推广的期间中,所有人可以免费注册,并在登入后后免费使用ChatGPT实现与AI机器人对话[11]

使用于对话系统 编辑

聊天机器人通常整合于对话系统英语dialog system,例如虚拟助理 ,使其能够在其主要的专家系统的范畴之外进行闲聊等等。

通讯平台 编辑

目前聊天机器人广泛运用于即时通讯平台,例如Facebook Messenger微信LINEKik等,以娱乐、零售行销、以及客服为目的[12]。此外,部分平台也提供易于整合的Webhook,使得第三方开发商易于可通用于不同通讯平台之聊天机器人[13][14]。这些机器人可以是客服人员或群组聊天的成员。

有些即时通讯的机器人可以连接外部数据库,提供使用者新闻,气象,导航,电影放映时间,股价等资讯[15]。如达美乐、必胜客、迪士尼、Nerdify、雅玛多、乐高、Vogue、亚尼克、全食超市等都已推出各自的聊天机器人,以便与终端消费者增进交流,推销公司的产品与服务,并且让消费者订货更加方便[16][17]。2016年,观光业的一些旅行社和航空公司透过 Messenger 推出了聊天机器人的服务,墨西哥航空利用人工智能售票、回答问题,[18][19]墨航和荷兰皇家航空并且提供航班资讯,处理乘客报到,发出行动登机证,推荐旅馆、餐厅、目的地行程。[20]中国的旅行社在此之前已用 Wechat 提供这些服务。

2019冠状病毒病疫情期间,美国教育科技公司K12 Insight推出Let's Talk!助理,家长和学生可以透过软件随时查询或提出和学校活动或管理相关的问题,例如口罩政策、用餐时间等[21]。夏普公司的其产品人形机器人Robohon也在疫情时期销量激增[22]。中国天津大学新媒体与传播学院成功研发“疫情辟谣助手”,帮助读者辨识新闻内容[23]。台湾卫生福利部疾病管制署于通讯软件LINE的聊天机器人上,提供即时确诊数及相关新闻,以帮助民众了解疫情的消息[24]

教育 编辑

部分聊天机器人专门用于解决学生的疑问,加强学习的效率。如Nerdify开发的Nerdy Bot[25][26],该软件利用Facebook Messenger即时回答学生作业相关的问题,以便加速学习。加大尔湾分校图书馆的聊天机器人“ANTswers”于2014年开始试用,被外界认为非常成功[27]


聊天机器人列表 编辑

参见 编辑

参考资料 编辑

  1. ^ What is a chatbot?. techtarget,com. [30 January 2017]. (原始内容存档于2010-11-02). 
  2. ^ 存档副本. [2017-07-08]. (原始内容存档于2021-03-08). 
  3. ^ 存档副本. [2017-07-08]. (原始内容存档于2021-03-08). 
  4. ^ Turing 1950
  5. ^ Weizenbaum 1966,p.36)
  6. ^ Weizenbaum 1966,pp.44–5)
  7. ^ GüzeldereFranchi 1995
  8. ^ Computer History Museum 2006
  9. ^ Sondheim 1997
  10. ^ Network Working Group 1973—Transcript of a session between Parry and Eliza. (This is not the dialogue from the ICCC, which took place October 24–26, 1972, whereas this session is from September 18, 1972.)
  11. ^ ChatGPT - 免費註冊即可與線上機器人聊天對話,帶你了解什麼是 ChatGPT AI 機器人以及該如何快速註冊教學 - TechMoon 科技月球. 2022-12-11 [2022-12-12]. (原始内容存档于2022-12-12) (中文(台湾)). 
  12. ^ 黄永轩,微果酱团队著. 公众号思维. 广州:广东经济出版社. 2017.01: 34-38. ISBN 978-7-5454-5215-0. 
  13. ^ 製作Facebook或Line聊天機器人. 5233.space. [2017-09-19]. (原始内容存档于2020-02-22). 
  14. ^ AI Chatbots: An Evolving Trend in Brand Marketing. NicheHunt. 16 July 2017 [18 July 2017]. (原始内容存档于2020-11-09). 
  15. ^ Chatbots.org - Virtual assistants, virtual agents, chat bots, conversational agents, chatterbots, chatbot, chatbots: examples, companies, news,directory. chatbots.org. [30 January 2017]. (原始内容存档于2021-04-21). 
  16. ^ Better believe the bot boom is blowing up big for B2B, B2C businesses. VentureBeat. [2017-08-15]. (原始内容存档于2021-03-08). 
  17. ^ Chatbots Take Education To the Next Level – Chatbot News Daily. Chatbot News Daily. 2016-09-29 [2017-06-23]. [失效链接]
  18. ^ "Thomson and Aeromexico latest to join the chatbot army", Tnooz, November 2016. [2017-08-15]. (原始内容存档于2018-10-01). 
  19. ^ Aeromexico. aeromexico.com. [2017-08-15]. (原始内容存档于2016-12-12). 
  20. ^ "Facebook Messenger can now be your boarding pass on KLM flights", The Verge. [2017-08-15]. (原始内容存档于2021-03-18). 
  21. ^ 教育科技公司推出AI聊天机器人. mini.eastday.com. [2021-03-18]. (原始内容存档于2021-06-13) (zh-cmn-Hans-CN). 
  22. ^ 疫情期备受追捧!日本“陪伴机器人”暖人心. 参考消息. [2021-03-18]. (原始内容存档于2022-05-24). 
  23. ^ 聊天机器人成疫情辟谣小能手_新闻频道_中国青年网. news.youth.cn. [2021-03-18]. (原始内容存档于2021-08-15). 
  24. ^ 疾管署推出LINE@聊天機器人 流感疫苗問答即時搞定. [2020-02-24]. (原始内容存档于2020-06-30). 
  25. ^ Nerdify Announces the Launch of Nerdy Bot. VentureBeat. 2017-05-19 [2017-06-23]. (原始内容存档于2021-01-19). 
  26. ^ Nerdify Bot Changes Messengers’ Role in Education. article.wn.com. [2017-06-23]. (原始内容存档于2021-02-27) (英语). 
  27. ^ Kane, D.A. The Role of Chatbots in Teaching and Learning. Rice, Scott; Gregor, M.N. (编). E-Learning and the Academic Library: Essays on Innovative Initiatives. McFarland & Co. 2016: 131–147. ISBN 978-1-476-62441-9.