控制指令的意图识别方法、存储介质及电子装置与流程

文档序号:34104002发布日期:2023-05-10 19:06阅读:113来源:国知局
控制指令的意图识别方法、存储介质及电子装置与流程

本申请涉及智慧家庭,具体而言,涉及一种控制指令的意图识别方法、存储介质及电子装置。


背景技术:

1、目前,在智慧家庭技术领域内,随着智能家电的智能化水平不断提高,越来越多的智能家电能够通过识别用户的意图,为用户提供相应的服务。例如,可以使用分类模型对用户的语音数据进行分类分析,从分类的多个意图内得到用户最可能对设备的控制意图。但是这种通过分类模型对用户的控制意图进行识别的方式,依赖于分类模型自身实现对用户语音数据的分析,没有结合用户的控制习惯确定用户的控制意图,对用户意图的识别结果不够准确,导致用户的体验感较低。

2、因此,相关技术中,存在如何提高对用户意图识别结果的准确度的问题。

3、针对相关技术中,如何提高对用户意图识别结果的准确度的问题,尚未提出有效的解决方案。


技术实现思路

1、本申请实施例提供了一种控制指令的意图识别方法、存储介质及电子装置,以至少解决相关技术中,如何提高对用户意图识别结果的准确度的问题。

2、根据本申请实施例的一个实施例,提供了一种控制指令的意图识别方法,包括:获取智能设备接收到的控制指令;确定所述控制指令对应的实体数据,并根据所述实体数据生成所述控制指令的意图表达式;从预设的意图集合中确定与所述意图表达式一致的目标意图表达式,并将所述目标意图表达式对应的控制意图确定为所述控制指令的意图识别结果。

3、确定所述控制指令对应的实体数据,并根据所述实体数据生成所述控制指令的意图表达式,包括:对所述控制指令进行文本识别,得到识别到的文本数据;从所述文本数据中确定出所述实体数据;根据目标对象预设的二叉树和所述实体数据生成所述控制指令的意图表达式。

4、在一个示例性实施例中,从所述文本数据中确定出所述实体数据,包括:将所述文本数据输入到分词模型;使用所述分词模型中的第一分词子模型对所述文本数据进行分词,得到分词结果;使用所述分词模型中的第二分词子模型对所述分词结果中的多个分词进行词性标注,得到标注后的多个分词,其中,所述标注后的多个分词的每一个分词均对应有词语标签,所述词语标签表示所述每一个分词的词语类别;将所述多个分词中的目标分词确定为所述实体数据,其中,所述目标分词的词语标签为实体词。

5、在一个示例性实施例中,根据目标对象预设的二叉树和所述实体数据生成所述控制指令的意图表达式,包括:对所述二叉树进行遍历,得到所述二叉树的树节点和所述树节点对应的节点表达式;其中,所述树节点表示所述实体数据的实体对应的类别;从多个树节点中确定出目标树节点,获取所述目标树节点对应的目标节点表达式,其中,所述目标树节点与所述实体数据的实体的类别一致;按照对所述二叉树进行遍历的遍历顺序对多个目标节点表达式进行排序,以生成所述控制指令的意图表达式。

6、在一个示例性实施例中,从预设的意图集合中确定与所述意图表达式一致的目标意图表达式,包括:从所述意图表达式解析得到所述意图表达式中的非标准词语;从预设词典中获取所述非标准词语对应的标准词语;将所述意图表达式的非标准词语替换为所述标准词语,得到标准化后的意图表达式;从预设的意图集合中确定与所述标准化后的意图表达式一致的目标意图表达式。

7、在一个示例性实施例中,将所述目标意图表达式对应的控制意图确定为所述控制指令的意图识别结果之前,所述方法还包括:获取所述目标意图表达式与第一预设意图表达式之间的表达式相似度;在确定所述表达式相似度大于第一预设阈值的情况下,获取目标对象为所述第一预设意图表达式预设的控制意图;将为所述预设的控制意图确定为所述目标意图表达式对应的控制意图。

8、在一个示例性实施例中,将所述目标意图表达式对应的控制意图确定为所述控制指令的意图识别结果之后,所述方法还包括:建立所述控制指令和所述意图识别结果的对应关系,并存储所述对应关系;在所述智能设备再次接收到所述控制指令的情况下,直接根据所述对应关系确定与所述控制指令对应的意图识别结果。

9、在一个示例性实施例中,从预设的意图集合中确定与所述意图表达式一致的目标意图表达式,包括:确定所述预设的意图集合内的第二预设意图表达式,并确定所述意图表达式的第一长度与所述第二预设意图表达式的第二长度之间的差值;在确定所述差值大于第二预设阈值的情况下,确定所述意图表达式中首次出现的第一实词与所述目标意图表达式首次出现的第二实词;在确定所述第一实词的词性与所述第二实词的词性一致的情况下,将所述第二预设意图表达式确定为所述目标意图表达式。

10、根据本申请实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述控制指令的意图识别方法。

11、根据本申请实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述的控制指令的意图识别方法。

12、在本申请实施例中,获取智能设备接收到的控制指令;确定所述控制指令对应的实体数据,并根据所述实体数据生成所述控制指令的意图表达式;从预设的意图集合中确定与所述意图表达式一致的目标意图表达式,并将所述目标意图表达式对应的控制意图确定为所述控制指令的意图识别结果;采用上述技术方案,解决了如何提高对用户意图识别结果的准确度的问题,进而提高了用户意图识别结果的准确度。



技术特征:

1.一种控制指令的意图识别方法,其特征在于,包括:

2.根据权利要求1所述的控制指令的意图识别方法,其特征在于,确定所述控制指令对应的实体数据,并根据所述实体数据生成所述控制指令的意图表达式,包括:

3.根据权利要求2所述的控制指令的意图识别方法,其特征在于,从所述文本数据中确定出所述实体数据,包括:

4.根据权利要求2所述的控制指令的意图识别方法,其特征在于,根据目标对象预设的二叉树和所述实体数据生成所述控制指令的意图表达式,包括:

5.根据权利要求1所述的控制指令的意图识别方法,其特征在于,从预设的意图集合中确定与所述意图表达式一致的目标意图表达式,包括:

6.根据权利要求1所述的控制指令的意图识别方法,其特征在于,将所述目标意图表达式对应的控制意图确定为所述控制指令的意图识别结果之前,所述方法还包括:

7.根据权利要求1所述的控制指令的意图识别方法,其特征在于,将所述目标意图表达式对应的控制意图确定为所述控制指令的意图识别结果之后,所述方法还包括:

8.根据权利要求1所述的控制指令的意图识别方法,其特征在于,从预设的意图集合中确定与所述意图表达式一致的目标意图表达式,包括:

9.一种计算机可读的存储介质,其特征在于,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行上述权利要求1至8任一项中所述的方法。

10.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行所述权利要求1至8任一项中所述的方法。


技术总结
本申请公开了一种控制指令的意图识别方法、存储介质及电子装置,涉及智慧家庭技术领域,该控制指令的意图识别方法包括:获取智能设备接收到的控制指令;确定所述控制指令对应的实体数据,并根据所述实体数据生成所述控制指令的意图表达式;从预设的意图集合中确定与所述意图表达式一致的目标意图表达式,并将所述目标意图表达式对应的控制意图确定为所述控制指令的意图识别结果,采用上述技术方案,解决了如何提高对用户意图识别结果的准确度的问题。

技术研发人员:杨令铎
受保护的技术使用者:青岛海尔科技有限公司
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1