[发明专利]一种智能应答方法、装置、设备及存储介质有效
| 申请号: | 201910150423.4 | 申请日: | 2019-02-28 |
| 公开(公告)号: | CN109902163B | 公开(公告)日: | 2022-03-01 |
| 发明(设计)人: | 赵永乐;甄林铁;曹洪伟 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司;上海小度技术有限公司 |
| 主分类号: | G06F16/332 | 分类号: | G06F16/332;G10L15/22;G10L15/26 |
| 代理公司: | 北京市铸成律师事务所 11313 | 代理人: | 杨瑾瑾;陈建民 |
| 地址: | 100085 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 智能 应答 方法 装置 设备 存储 介质 | ||
本发明实施例提出一种智能应答方法、装置、设备及存储介质,其中方法包括:对至少一个语音信息进行词槽提取及意图识别,得到所述至少一个语音信息对应的业务请求;判断当前业务系统是否能够提供所述业务请求对应的业务服务,如果不能,则提示重新输入用于更新所述业务请求的语音信息。本发明实施例能够在当前业务系统无法提供业务请求对应的业务服务时,为用户提供更改业务请求的机会,而不是直接拒绝用户的业务请求,因此能够提升用户体验。
技术领域
本发明涉及人工智能技术领域,尤其涉及一种智能应答方法、装置、设备及存储介质。
背景技术
智能应答是一种通过人工智能和机器学习实现的、用来替代一部分人力成本解决繁琐的问答工作的方法。目前智能应答被广泛应用于大量领域,如企业客服、娱乐聊天、来电回复等,大大降低了人力成本,为用户带来便利。
现有的智能应答设备一般采用自然语言处理(NLP,Natural LanguageProcessing)/自然语言理解(NLU,Natural Language Understanding)方式,通过与用户多轮对话,直至得到所需的词槽信息,将所有的词槽填满。之后,将根据词槽信息确定的业务请求发送至业务系统,最终得到业务服务成功或失败的结果。
词槽,是指在多轮对话过程中将初步用户意图转化为明确用户指令所需要补全的信息。一个词槽与事情的处理中所需要获取的一种信息相对应。以预约体检为例,需要获取的信息包括分店名称、时间、用户电话号码等,这些内容即为词槽。通过与用户多轮交互,得到上述词槽的具体内容即为词槽信息。
例如以下对话:
智能应答装置:您要预约哪家分店?
用户:知春路店。
智能应答装置:好的,什么时间?
用户:本周四。
智能应答装置:请提供您的联系电话。
用户:186XXXXXXXX。
在上述三轮对话中,智能应答装置获取到预约体检所需的词槽信息。之后,将该用户的上述三条语音信息对应的业务请求(即预约本周四知春路分店的体检)发送至业务系统。如果业务系统查询到本周四知春路分店已约满,无法为该用户提供服务,则智能应答装置会根据该结果向用户反馈语音信息,如:“预约失败”。
在上述过程中,用户在进行了多轮语音交互并提供多项信息之后,仅得到了“预约失败”的结果,既无失败原因也无其他建议,显然用户体验不好。
发明内容
本发明实施例提供一种智能应答方法及装置,以至少解决现有技术中的以上技术问题。
第一方面,本发明实施例提供了一种智能应答方法,包括:
对至少一个语音信息进行词槽提取及意图识别,得到所述至少一个语音信息对应的业务请求;
判断当前业务系统是否能够提供所述业务请求对应的业务服务,如果不能,则提示重新输入用于更新所述业务请求的语音信息。
在一种实施方式中,所述对至少一个语音信息进行词槽提取及意图识别,包括:
采用预先设置的自然语言理解函数对所述至少一个语音信息进行词槽提取及意图识别。
在一种实施方式中,所述判断当前业务系统是否能够提供所述业务请求对应的业务服务,如果不能,则提示重新输入语音信息,包括:
采用预先设置的业务检查函数判断当前业务系统是否能够提供所述业务请求对应的业务服务;
如果不能,则确定所述当前业务系统提供所述业务服务时所需的条件,根据所述条件确定需要重新输入的词槽,根据确定的词槽提示重新输入用于更新所述业务请求的语音信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司;上海小度技术有限公司,未经百度在线网络技术(北京)有限公司;上海小度技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910150423.4/2.html,转载请声明来源钻瓜专利网。





