- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
编辑导语:对话机器人(ChatBot)目前已应用在众多领域,但还有一些AI产品经理对
其概念没有一个系统化的认知。作者在文中对两类ChatBot进行了详解,与你分享。
对话机器人(ChatBot),以自然语言的方式和用户进行交互,从而完成咨询、客服、助
理、娱乐等用户诉求,目前已经应用在很多领域。
本文主要介绍两类应用最广的ChatBot:FAQChatBot和多轮对话ChatBot,包括这两
类ChatBot的适用场景和构造模块。
第一类:FAQChatBot
FAQ(FrequentlyAskedQuestions)ChatBot,从英文全称可以看出来,是将一些频繁用
到的问题和答案对整理好,形成知识库。
当用户提问时,将用户的问题和知识库的众多问题进行匹配,匹配完成后,将匹配到的知
识库问题对应的答案,返回给用户,如下图所示:
为了匹配更精准,在构建知识库时,可以多设置几个扩展问题,如下表所示,在疫情期间
,为了快速构建一个FAQChatBot,提高问题匹配精准度,可以这样构建知识库:
当我们的目标是快速构建一个基于常用知识的咨询时,就可以用FAQChatBot,例如打
造一个公司内部的入职咨询、报销指南。
总结一下,FAQChatBot的目的是:将企业的各种知识有效管理起来,采取一问一答的
单轮对话方式,为用户提供咨询服务。
该方法的优点是建设快,质量可控、准确率高,其缺点是泛化能力比较弱。随着不断迭代
,知识库的更新很大程度依赖于人工,不能自主提升自己的泛化能力。
第二类:多轮对话ChatBot
当面临更加复杂的问题时,例如用户想要完成订餐、订票等任务,需要进行多轮陈述,才
能完成用户的诉求。
一方面,用户在对话过程中可以不断修改或完善自己的需求;另一方面,当用户的陈述的
需求不够具体或明确的时候,机器也可以通过询问、澄清或确认来帮助用户找到满意的结
果。
对于这样的多轮对话,ChatBot架构如下:
下面,我们配合下面这个预订会议室的例子,来理解多轮对话ChatBot架构的各个模块
:
1.NLU(NaturalLanguageUnderstanding)
NLU的目的是,完成对用户指令的理解。
所以NLU模块的输入是用户指令,输出主要采用DIS的表示结构,D代表Domain(领
域),I代表Intent(意图),S代表Slot(槽位)。
(有些情况下没有Domain,直接输出为Intent)
Domain、Intent和Slot都是产品经理根据需求预先定义好的。不同的业务场景会定义不
同的DIS。
对于这个预订会议室的例子,可以定义DIS如下:
2.DM(DialogManagement)
对话管理DM控制着人机对话的过程,是ChatBot的核心。
在对话过程中,对话机器人系统会不断根据当前的对话状态和用户行为,决定下一步应该
采取的最优动作,从而完成整个对话任务。
因此,在这个过程中,DM主要完成以下两个任务:
(1)维护更新对话状态(dialogstatetracking,DST)
根据之前的状态和用户的输入,维护一份最新的对话状态。
(2)产生系统决策(dialogstrategy)
根据DST中的对话状态做出系统决策,决定下一步做什么。
如上图,对于当前的会议室预订实例,当用户表达了想预订906会议室,当前的最新对话
状态为:
此时,系统做出决策:对话补全。因此,系统继续追问用户:您想预约什么时间段?
用户对此反馈:明天上午9点到11点。
系统根据此时最新的反馈和刚才的对话状态状态,产生新的系统决策,并更新状态。
更新后的状态为:
在这个案例里,DM的输入输出如下图:
在产生系统决策时,DM一般会利用以下两种策略:
(1)意图重入:当从当前的用户行为中分析不出意图时,会将上一轮的意图重入。
例如“我还想定一个下午两点到四点的”,单凭这一句话,无法得出用户的意图,则将上
一轮查询的“会议室预订”意图进行重入。
(2)领域重入:当意图重入匹配度较低,则会采用领域重入。
3.NLG(NaturalLanguageGeneration)
当DM做出和用户交互相关的系统决策时,需要NLG模块配合,生成自然语言,和用户
完成交互。
当用户预订会议室成功后,DM模块将预订成功的信息传给NLG模块:
NLG模块则根据预设的模版或其他生成算法,以自然语言方式反馈给用户结果:
总结一下,多轮对话与单轮对话的
您可能关注的文档
- [AI工具宝典]AI产品经理 VS 数据产品经理,看这5点区别与联系.pdf
- [AI工具宝典]AI产品经理,如何规划AI产品的MVP?.pdf
- [AI工具宝典]AI产品经理必懂的硬知识(一):应用领域篇.pdf
- [AI工具宝典]AI产品经理必修:揭开算法的面纱(隐含马尔可夫).pdf
- [AI工具宝典]AI产品经理必修——揭开算法的面纱(EM算法).pdf
- [AI工具宝典]AI产品经理必修——揭开算法的面纱(贪心算法).pdf
- [AI工具宝典]AI产品经理必修——揭开算法的面纱(余弦定理).pdf
- [AI工具宝典]AI产品经理的必修课:系统化思维.pdf
- [AI工具宝典]AI产品经理的关键性产品思维.pdf
- [AI工具宝典]AI产品经理的价值和未来|学习俞军老师分享有感.pdf
- 2024精简护肤洁面趋势报告-TMIC-30正式版.doc
- 2024捕捉华夏民族珍味-咸味主食与咸味零食创新机遇报告-25正式版.doc
- 2024年秋季部编版小学道德与法治二年级上册全册课件PPT最新.pptx
- 部编版第十一册第四单元拓展提高教学课件.ppt
- 2024年秋季新西师大版一年级上册数学全册教学课件(新版教材).pptx
- 2024年秋新人教版一年级上册数学全册教学课件(新版教材).pptx
- 2024年秋季新人教版数学一年级上册全册教学课件(新版教材).pptx
- 2024年秋季新人教版数学一年级上册全册课件(新版教材).pptx
- 2024年秋季新人教版一年级上册数学全册教学课件(新版教材).pptx
- 2024年秋季新人教版一年级上册数学全册课件(新版教材).pptx
最近下载
- 《2024年甘肃省职业院校技能大赛中职学生组医药卫生类护理技能赛项样卷3》.pdf
- 双减背景下新课标单元整体作业分层设计案例 人教版小学数学四年级下册第五单元 三角形.docx
- 标准泳池砖的国家标准规格.doc
- 湘科版科学(2017)六年级上册全册全单元教学设计.doc
- 芜湖市湾沚区殡仪馆招聘考试真题及答案2024.docx
- 租房租赁合同电子版(8篇).pdf VIP
- 陕西师范大学-《比较教育学》(专升本)考评作业-含答案.pdf VIP
- 医院进修结业证书(模板).docx
- 专题03 规律探索及新定义问题(4大考点)2022-2024年中考数学真题分类汇编.docx VIP
- GB_T50649-2011《水利水电工程节能设计规范》 局部修订2024版.pdf VIP
文档评论(0)