一种分层意图架构构建方法、意图更新方法及显示设备技术

技术编号:30698742 阅读:56 留言:0更新日期:2021-11-06 09:34
本申请公开了一种分层意图架构构建方法、意图更新方法及显示设备,在构建分层意图架构时,基于示例信息和槽位信息,计算每两个二级意图的意图相似度,对二级意图进行聚类形成一级意图,构建分层意图架构。在进行意图更新时,计算当前轮次对话对应的每个初始意图的特征分数,并基于分层意图架构中获得对应的关联意图及其特征分数;再结合历史意图的特征分数、历史关联意图的特征分数、历史用户行为的特征分数和历史系统行为的特征分数进行初始意图概率更新。可见,该方法及显示设备,通过构建分层意图架构和充分考虑对话历史和不同意图下的NLU结果,进而更准确地进行跨意图的对话意图更新,以准确识别出目标意图,并向用户反馈准确的交互结果。准确的交互结果。准确的交互结果。

【技术实现步骤摘要】
一种分层意图架构构建方法、意图更新方法及显示设备


[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]将每个所述历史意图的出现频次,出现频率,意图概率总值、平均值和最大值,排名得分总值、平均值和最大值,以及,所述出现频次的最大值,作为多轮对话中历史轮次对话对应的历史意图的特征分数。
[0039]本申请一些实施例中,所述控制器在执行所述获取多轮对话中历史轮次对话对应的历史用户行为的特征分数,被进一步配置为:
[0040]获取多轮对话中历史轮次对话对应的每个历史用户行为的出现频次;
[0041]基于所述出现频次,计算每个历史用户行为的出现频率,将所述每个历史用户行为的出现频次和出现频率,作为多轮对话中历史轮次对话对应的历史用户行为的特征分数。
[0042]本申请一些实施例中,所述控制器在执行所述获取多轮对话中历史轮次对话对应的历史系统行为的特征分数,被进一步配置为:
[0043]获取多轮对话中历史轮次对话对应的每个历史系统行为的出现频次;
[0044]基于所述出现频次,计算每个历史系统行为的出现频率,将所述每个历史系统行为的出现频次和出现频率,作为多轮对话中历史轮次对话对应的历史系统行为的特征分数。
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种显示设备,其特征在于,包括:显示器,被配置为呈现用户界面;与所述显示器连接的控制器,所述控制器被配置为:获取预设意图架构中的意图,作为二级意图,以及,获取所述二级意图的示例信息和槽位信息;基于所述示例信息和槽位信息,计算每两个所述二级意图之间的意图相似度;将所述意图相似度满足预设相似条件的二级意图进行聚类,形成对应的一级意图;基于所述一级意图和对应的至少一个二级意图构建分层意图架构,所述分层意图架构用于提供与指定二级意图相似的关联意图,所述分层意图架构中指定一级意图对应的每个二级意图的概率信息和槽位信息相互共享,每个所述二级意图可隶属于不同的一级意图。2.根据权利要求1所述的显示设备,其特征在于,所述控制器在执行所述基于所述示例信息和槽位信息,计算每两个所述二级意图之间的意图相似度,被进一步配置为:基于所述示例信息和槽位信息,计算对应二级意图的表征向量;基于每个所述二级意图的表征向量,计算每两个二级意图之间的意图相似度。3.根据权利要求2所述的显示设备,其特征在于,所述控制器在执行所述基于所述示例信息和槽位信息,计算对应二级意图的表征向量,被进一步配置为:计算指定二级意图对应的数个所述示例信息的句子向量,计算数个所述句子向量的平均值,作为所述指定二级意图基于所述示例信息的表征向量;计算指定二级意图对应的数个槽位信息的槽位向量,计算数个所述槽位向量的平均值,作为所述指定二级意图基于所述槽位信息的表征向量;将所述指定二级意图基于所述示例信息的表征向量和所述指定二级意图基于所述槽位信息的表征向量进行拼接,获得所述指定二级意图的表征向量。4.根据权利要求1所述的显示设备,其特征在于,所述控制器在执行所述将所述意图相似度满足预设相似条件的二级意图进行聚类,形成对应的一级意图,被进一步配置为:获取与指定二级意图对应的意图相似度,选取所述意图相似度超过预设相似阈值的二级意图作为所述指定二级意图的关联意图;判断每两个所述关联意图之间是否属于同一类型,将不属于同一类型的关联意图删除,基于删除后的关联意图与指定二级意图进行聚类,形成对应的一级意图。5.一种显示设备,其特征在于,包括:显示器,被配置为呈现用户界面;与所述显示器连接的控制器,所述控制器被配置为:获取多轮对话中当前轮次对话对应的交互语句,识别所述交互语句对应的初始意图,以及,计算所述初始意图的特征分数;将所述初始意图输入分层意图架构,获得与所述初始意图相似的关联意图,以及,计算所述关联意图的特征分数;获取多轮对话中历史轮次对话对应的历史意图的特征分数、历史关联意图的特征分数、历史用户行为的特征分数和历史系统行为的特征分数;基于所述初始意图的特征分数、关联意图的特征分数、历史意图的特征分数、历史关联意图的特征分数、历史用户行为的特征分数和历史系统行为的特征分数,计算每个所述初
始意图的更新后概率,所述更新后概率用于确定当前轮次对话对应的目标意图。6.根据权利要求5所述的显示设备,其特征在于,所述控制器在执行所述计算所述初始意图的特征分数,被进一步配置为:获取每个所述初始意图的初始概率,将每个所述初始意图按照所述初始概率由大到小的顺序进行排序;基于每个所述初始意...

【专利技术属性】
技术研发人员:岳文浩杨善松
申请(专利权)人:海信视像科技股份有限公司
类型:发明
国别省市:

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

1