[发明专利]一种对话过程意图提取及说法提示方法、系统及其电子设备在审
申请号: | 202010894658.7 | 申请日: | 2020-08-31 |
公开(公告)号: | CN112084791A | 公开(公告)日: | 2020-12-15 |
发明(设计)人: | 李永伟;吴新开;么子瀛 | 申请(专利权)人: | 北京洛必德科技有限公司 |
主分类号: | G06F40/35 | 分类号: | G06F40/35;G06F40/289;G06F16/332;G06F16/33 |
代理公司: | 北京知汇林知识产权代理事务所(普通合伙) 11794 | 代理人: | 董涛 |
地址: | 100000 北京市海淀区北太*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 对话 过程 意图 提取 说法 提示 方法 系统 及其 电子设备 | ||
本申请公开了一种对话过程意图提取及说法提示方法、系统及其电子设备,通过任务型机器人管理后台格式化导出对话说法语料,生成对话说法语料库,并收集任务型机器人业务场景词库,再对对话过程中用户输入语句进行语料处理,获取用户输入语句的关键词,然后通过关键词进行用户意图提取,最后基于意图提取结果将对应的说法实时展示给用户,为用户提供参考,以提高用户体验。本发明充分结合任务型机器人语音交互的特点,能够从用户的当前输入语句中快速提取用户说话意图,并能够将触发该意图的机器人语料库中设定的准确说法实时提供给用户参考,可极大提高任务型机器人语音交互体验。
技术领域
本发明涉及机器人语音交互技术领域,特别涉及一种对话过程意图提取及说法提示方法、系统及其电子设备。
背景技术
语言是人类最自然便捷的沟通手段,是人类之间进行交流的重要表达方式。随着人工智能技术的不断发展,智能机器人产品广泛应用于各行各业,并逐渐进入千家万户。语音交互作为智能机器人的重要功能之一,其对说话人意图的理解和提供给说话人有效的提示信息直接决定了语音交互的质量和用户体验。
当前,几乎所有的语音对话机器人,尤其是任务型对话机器人,都是通过模板匹配的方式来从对话语料库中搜索输入语句的相应回答。但是这种基于模板匹配和搜索的模式过于机械,用户输入语句如果不能按照机器人设定的说法进行准确表达,很难匹配到满足用户说法的回答,这极大的影响了机器人语音交互的体验,已经无法满足人们对语音交互人性化、智能化的需求。对于任务型机器人,一次输入语句通常要触发机器人执行某项特定任务,因此在对话管理上对输入语句的说法匹配度和准确性更高,从而防止任务被误触发,造成不良的后果。
因此,提供一种能够从用户的输入语句中获取用户说话意图,并能够将触发该意图的机器人语料库中设定的准确说法实时提供给用户参考的方法和系统对于提高任务型机器人语音交互体验具有重要意义。
发明内容
针对上述技术问题,本申请实施例提供了一种对话过程意图提取及说法提示方法、系统及其电子设备。本申请是通过如下技术方案实现的:
一种对话过程意图提取及说法提示方法,该方法包括如下步骤:
S1、构建任务型机器人语音对话说法语料库;
S2、收集与任务型机器人服务的具体场景业务相关的词组,并生成业务场景词库W;
S3、对对话过程中用户输入语句进行语料处理,获取用户输入语句的关键词;
S4、利用所述获取到的用户输入语句关键词列表,进行用户意图提取;
S5、输出用户意图提取结果对应的说法语料并展示给用户。
进一步的,所述构建任务型机器人语音对话说法语料库具体包括:
S101、通过任务型机器人语言编写对话说法语料;
S102、通过任务型机器人管理后台格式化导出对话说法语料。
进一步的,所述对对话过程中用户输入语句进行语料处理,获取用户输入语句的关键词,具体包括:
S301、利用中文分词工具jieba加载步骤S2中形成的所述业务场景词库W,对所述用户输入语句进行精确分词,形成词语列表L0;
S302、对所述用户输入语句经过jieba分词后形成的所述词语列表L0进行过滤处理,得到过滤处理后的词语列表L1;
S303、所述过滤处理后的词语列表L1即为获取到的用户输入语句关键词列表。
进一步的,所述进行用户意图提取,具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京洛必德科技有限公司,未经北京洛必德科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010894658.7/2.html,转载请声明来源钻瓜专利网。