《专场21.1-本地服务领域接地气的AI对话机器人-李忠.pdf》由会员分享,可在线阅读,更多相关《专场21.1-本地服务领域接地气的AI对话机器人-李忠.pdf(42页珍藏版)》请在三个皮匠报告上搜索。
1、本地服务领域接地气的智能语音机器人李忠 58同城 算法高级架构师 2012年硕士毕业于中科院研究生院,研究方向为模式识别与机器学习,先后就职于微策略、搜狗 58同城算法高级架构师 58同城TEG AI Lab 语义技术部负责人欢迎交流沟通语音语音识别识别语音语音分析分析智能智能写稿写稿智能智能问答问答语音语音对话对话CRMCRM智能智能化化58AILab58AILab公众号公众号 智能语音机器人整体架构设计 智能语音机器人核心功能模块实现 智能语音机器人在本地生活服务领域的应用实践 项目效果目录语音机器人整体架构设计对话机器人T a s k-B o tT a s k-B o t任务型机器人,如
2、车载语音控制系统,智能音响等Q A-B o tQ A-B o t问答型机器人。解答用户问题类对话机器人,如58智能客服帮帮C h a t-B o tC h a t-B o t闲聊机器人。贤二机器僧、微软小冰等全能性全能性帮我订一张机票从哪里出发呢北京要去哪里呢成都什么时间呢AIAIAI我的帖子为什么没有展示你目前还没有进行认证,需要做先认证操作才能成功发帖AI语音对话交互架构语音识别(ASR)语义理解(NLU)事件或指令1、挂机2、超时未响应3、打断对话管理器系统回复(NLG)语音合成(TTS)录音录音话术话术知识库(FAQ)正则匹配意图分类 词槽提取语义匹配 文本智能外呼流程打电话语音机器人
3、核心功能 话术设计 语音识别 语义理解(NLU)对话管理话术由机器人主导的对话流程,话术通常由多个节点节点组成,其中有一个开始节点(开场白开场白,对话一开始机器说什么),结束节点(对话终止,机器的输出),还有其他流程节点,所有节点共同组成一个有向无环图,每个节点都是根据话术目的预先设置好的,也就如果用户说什么,机器应怎么响应。您好,请问你现在还在从事家政服务吗那你现在从事什么行业呢你有了解过网上推广吗?否定回复肯定回复开场白流程节点1流程节点2开场白结束节点话术节点结构设计如何进行语音对话用户语音信号对话管理器话术语音识别语义理解输入:用户回复、话术、历史对话对话内容、通话状态问题抽象问题抽象
4、:生成响应输出(NLG)-话术图中哪一个节点作为回复话术图中哪一个节点作为回复响应策略节点节点1 1:“我没有听清,你能说慢一点.”节点2:“那你现在是从事什么行业的.”节点节点3 3:“我们是按年进行收费的.”节点节点4 4:“可以加个微信吗?.”节点节点5 5:“你是已经购买了58会员了呀.”节点节点6 6:“不好意思,打饶了.”.结束结束:“感谢你的信任.”机器:“请问您是做家电维修的吗”用户:用户:“不是不是”机器:?机器:?如何从话术图中选择最优节点进行回复机器如何响应机器如何响应语义理解(NLU)文本输入文本分类文本匹配NER机器可理解有限状态集合你们怎么收费的呀肯定否定询问价格询
5、问价格价格异义询问效果。基于文本分类的意图识别序号标签意图说明1affirm肯定表达肯定态度,如:“是的。没错。”2negate否定表达否定态度。如:“不需要、不用了”3busy在忙对方不方便。如:“我现在没空、我在开车”4not_understand不理解没听懂说话者的意思。如:“不懂。不明白”5keep_listen继续聆听 表示对方一句话未说完。如:“你”、“我还”6inform提供信息提供业务相关信息,如:“在北京、在找工作、招司机”7request提问询问信息。如:“什么是网络推广?价格怎么样?”8confirm确认确认某信息。如:“是明天吗?不行吗?58同城吗?”9request_
6、alts更换更换选择。如:“有没有更便宜的?还有其他的么?”10request_compare对比对比方案,如:“哪个更便宜?去北京还是上海?”11offer提供方案offer对方或offer自己。如:“已开通*套餐、我注册过了、我已经买过了。”12suggest建议提供建议。如:“能大点声吗?”13hangup挂断1.用户骂人;2.用户说“不要再给我打了”;3.打错了;4.对方也是机器人系统通常会给出结尾语后挂断。14goodbye再见如:“再见、拜拜”15greeting问候如:“喂、你好”16thankyou感谢如:“谢谢”17 you_are_welcome客气如:“没事儿、没关系”1