一种会话意图识别方法、装置、设备及存储介质制造方法及图纸

技术编号:27279256 阅读:19 留言:0更新日期:2021-02-06 11:46
本申请公开了一种会话意图识别方法、装置、设备及存储介质,包括:获取目标会话对应的会话文本,并对会话文本进行预处理,以得到待预判语料;获取与目标会话在本轮人机交互过程的前一轮会话场景对应的问题模板以得到第一问题模板,并将待预判语料与第一问题模板进行匹配;若匹配失败,则获取本轮人机交互过程中产生的历史会话记录,并将会话文本与历史会话记录进行匹配,以确定目标会话的预判意图;基于预设确认规则对预判意图进行意图确认,以得到目标会话的最终意图。本申请将会话文本与历史会话记录进行匹配,判断是否切换了会话话题并识别会话意图,提高了多轮会话间的连贯承接度和智能流畅性,返回更加符合用户预期的交互结果。结果。结果。

【技术实现步骤摘要】
一种会话意图识别方法、装置、设备及存储介质


[0001]本专利技术涉及人机交互
,特别涉及一种会话意图识别方法、装置、设备及存储介质。

技术介绍

[0002]随着人工智能技术的不断发展,人机交互为人们的生活、工作、学习带来了极大便利。现有人机交互中的语义处理多基于场景进行实现,仅仅在简单的问答机制匹配下,机制机器人只能在固定的场景下对指定的技能进行单轮对话和简单的交互,无法对指定技能之外的其他技能进行反馈,另外,机器人多轮会话也只能在指定的单个技能中体现,出现答非所问甚至无法应答的现象,无法实现多轮对话间的融会贯通从而使得人机交互体验感和满意度降低。

技术实现思路

[0003]有鉴于此,本专利技术的目的在于提供一种会话意图识别方法、装置、设备及存储介质,能够判断人机交互过程中会话话题是否切换,提高多轮会话间的连贯承接度和智能流畅性。其具体方案如下:
[0004]本申请的第一方面提供了一种会话意图识别方法,包括:
[0005]获取目标会话对应的会话文本,并对所述会话文本进行预处理,以得到待预判语料;
[0006]获取与所述目标会话在本轮人机交互过程的前一轮会话场景对应的问题模板以得到第一问题模板,并将所述待预判语料与所述第一问题模板进行匹配;
[0007]若匹配失败,则获取本轮人机交互过程中产生的历史会话记录,并将所述会话文本与所述历史会话记录进行匹配,以确定所述目标会话的预判意图;
[0008]基于预设确认规则对所述预判意图进行意图确认,以得到所述目标会话的最终意图。
[0009]可选的,所述对所述会话文本进行预处理,以得到待预判语料,包括:
[0010]利用自然语言处理方法对所述会话文本进行处理,以得到待预判语料。
[0011]可选的,所述利用自然语言处理方法对所述会话文本进行处理,以得到待预判语料,包括:
[0012]对所述会话文本进行语句拆分,以得到关键词列表及词性列表;
[0013]按照基于语法的组合规则,对所述关键词列表中的关键词和词性列表中的词性进行组合,以得到待预判语料。
[0014]可选的,所述获取与所述目标会话在本轮人机交互过程的前一轮会话场景对应的问题模板之前,还包括:
[0015]将所述待预判语料与语料库中的问题模板进行匹配,若匹配成功,则将匹配成功的问题模板对应的意图确定为所述目标会话的预判意图;
[0016]若匹配失败,则启动所述获取与所述目标会话在本轮人机交互过程的前一轮会话场景对应的问题模板的步骤。
[0017]可选的,所述获取与所述目标会话在本轮人机交互过程的前一轮会话场景对应的问题模板,包括:
[0018]确定所述目标会话的前一轮会话的会话时间;
[0019]判断所述目标会话与所述前一轮会话之间的时间差是否小于预设时间,如果是,则从所述语料库中获取与所述前一轮会话的场景对应的问题模板。
[0020]可选的,所述将所述会话文本与所述历史会话记录进行匹配之后,还包括:
[0021]若所述会话文本与所述历史会话记录匹配失败,则将所述会话文本与所述语料库中的问答例句进行第一相似度计算;
[0022]从所述语料库中确定出所述第一相似度大于第一预设相似度阈值的问答例句,并将该问答例句对应的意图确定为所述目标会话的预判意图;
[0023]将反映所述预判意图的会话信息输出至人机交互界面,并获取所述人机交互界面返回的针对所述预判意图的人工确认结果。
[0024]可选的,所述将反映所述预判意图的会话信息输出至人机交互界面,并获取所述人机交互界面返回的针对所述预判意图的人工确认结果,包括:
[0025]生成能够反映所述预判意图的反问语句,并将所述反问语句显示在人机交互界面;
[0026]获取所述人机交互界面返回的针对所述预判意图的用户确认语句。
[0027]可选的,所述基于预设确认规则对所述预判意图进行意图确认,以得到所述目标会话的最终意图,包括:
[0028]获取语料库中与所述预判意图对应的意图示例语句,并将所述会话文本与所述意图示例语句进行第二相似度计算;
[0029]判断所述第二相似度是否大于第二预设相似度阈值,如果是,则将所述预判意图确定为所述目标会话的最终意图。
[0030]本申请的第二方面提供了一种会话意图识别装置,包括:
[0031]会话获取模块,用于获取目标会话对应的会话文本,并对所述会话文本进行预处理,以得到待预判语料;
[0032]意图预判模块,用于获取所述目标会话的前一轮会话场景中的问题模板以得到第一问题模板,并将所述待预判语料与所述第一问题模板进行匹配;若匹配失败,则获取本轮人机交互过程中产生的历史会话记录,并将所述会话文本与所述历史会话记录进行匹配,以确定所述目标会话的预判意图;
[0033]意图确认模块,用于基于预设确认规则对所述预判意图进行意图确认,以得到所述目标会话的最终意图。
[0034]本申请的第三方面提供了一种电子设备,所述电子设备包括处理器和存储器;其中所述存储器用于存储计算机程序,所述计算机程序由所述处理器加载并执行以实现前述会话意图识别方法。
[0035]本申请的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机可执行指令,所述计算机可执行指令被处理器加载并执行时,实现前述会话
意图识别方法。
[0036]本申请中,首先获取目标会话对应的会话文本,并对会话文本进行预处理,以得到待预判语料,然后获取与目标会话在本轮人机交互过程的前一轮会话场景对应的问题模板以得到第一问题模板,并将待预判语料与第一问题模板进行匹配,若匹配失败,则获取本轮人机交互过程中产生的历史会话记录,并将会话文本与历史会话记录进行匹配,以确定目标会话的预判意图,最后基于预设确认规则对预判意图进行意图确认,以得到目标会话的最终意图。可见,本申请在待预判语料与前轮会话场景对应的问题模板匹配失败的情况下,将会话文本与历史会话记录进行匹配,确定是否切换了会话话题并识别会话意图,提高了多轮会话间的连贯承接度和智能流畅性,返回更加符合用户预期的交互结果。
附图说明
[0037]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0038]图1为本申请提供的一种会话意图识别方法流程图;
[0039]图2为本申请提供的一种具体的多轮会话意图识别方法示意图;
[0040]图3为本申请提供的一种具体的会话意图识别方法流程图;
[0041]图4为本申请提供的一种具体的会话意图识别方法流程图;
[0042]图5为本申请提供的一种具体的会话意图识别方法流程图;
[0043]图6为本申请本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种会话意图识别方法,其特征在于,包括:获取目标会话对应的会话文本,并对所述会话文本进行预处理,以得到待预判语料;获取与所述目标会话在本轮人机交互过程的前一轮会话场景对应的问题模板以得到第一问题模板,并将所述待预判语料与所述第一问题模板进行匹配;若匹配失败,则获取本轮人机交互过程中产生的历史会话记录,并将所述会话文本与所述历史会话记录进行匹配,以确定所述目标会话的预判意图;基于预设确认规则对所述预判意图进行意图确认,以得到所述目标会话的最终意图。2.根据权利要求1所述的会话意图识别方法,其特征在于,所述对所述会话文本进行预处理,以得到待预判语料,包括:利用自然语言处理方法对所述会话文本进行处理,以得到待预判语料。3.根据权利要求2所述的会话意图识别方法,其特征在于,所述利用自然语言处理方法对所述会话文本进行处理,以得到待预判语料,包括:对所述会话文本进行语句拆分,以得到关键词列表及词性列表;按照基于语法的组合规则,对所述关键词列表中的关键词和词性列表中的词性进行组合,以得到待预判语料。4.根据权利要求2所述的会话意图识别方法,其特征在于,所述获取与所述目标会话在本轮人机交互过程的前一轮会话场景对应的问题模板之前,还包括:将所述待预判语料与语料库中的问题模板进行匹配,若匹配成功,则将匹配成功的问题模板对应的意图确定为所述目标会话的预判意图;若匹配失败,则启动所述获取与所述目标会话在本轮人机交互过程的前一轮会话场景对应的问题模板的步骤。5.根据权利要求4所述的会话意图识别方法,其特征在于,所述获取与所述目标会话在本轮人机交互过程的前一轮会话场景对应的问题模板,包括:确定所述目标会话的前一轮会话的会话时间;判断所述目标会话与所述前一轮会话之间的时间差是否小于预设时间,如果是,则从所述语料库中获取与所述前一轮会话的场景对应的问题模板。6.根据权利要求5所述的会话意图识别方法,其特征在于,所述将所述会话文本与所述历史会话记录进行匹配之后,还包括:若所述会话文本与所述历史会话记录匹配失败,则将所述会话文本与所述语料库中的问答例句进行...

【专利技术属性】
技术研发人员:李庆民崔乃成孙传佳郭长龙
申请(专利权)人:创泽智能机器人集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1