System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种语义数组确定方法、装置、设备及存储介质制造方法及图纸_技高网

一种语义数组确定方法、装置、设备及存储介质制造方法及图纸

技术编号:40256174 阅读:9 留言:0更新日期:2024-02-02 22:48
本申请涉及一种语义数组确定方法、装置、设备及存储介质,涉及自然语言处理技术领域。该方法包括:响应于输入的待处理语义数组,确定目标根节点;将该目标语义领域确定为第一子节点中的语义领域,将该目标语义意图确定为第二子节点中的语义意图,将该目标语义词槽确定为第三子节点中的语义词槽;将该目标根节点以及该目标根节点的子节点,确定为目标语义数组,该目标根节点的子节点包括该第一子节点、该第二子节点以及该第三子节点,该目标语义数组用于输入对话系统,以使得该对话系统按照该目标语义数组向目标设备发送指令,提升了语义数组确定的准确性以及有效性,从而提升对话系统基于语义数组发送指令的准确性。

【技术实现步骤摘要】

本申请涉及自然语言处理领域,具体涉及一种语义数组确定方法、装置、设备及存储介质


技术介绍

1、目前,随着人工智能技术的发展,对话系统是一种能够与用户进行自然语言交互的人机接口,根据分析自然语言中的关键字,确定用户的意图并给出相应的回答或执行相应的任务。

2、但是,在多语义对话中,一句话可能涉及多个领域,也可能包含多个意图以及多个词槽,因此上述方法中对语义数组的处理不能准确地确定出用户的意图,影响了语义数组确定的准确性以及有效性,从而影响对话系统基于语义数组发送指令的有效性以及准确性。


技术实现思路

1、本申请提供一种语义数组确定方法、装置、设备及存储介质,以至少解决相关技术中语义数组可能涉及多个领域或包含多个意图以及多个词槽,从而使得根据关键字无法准确地确定出用户的意图,影响了语义数组确定的准确性以及有效性,从而影响对话系统基于语义数组发送指令的准确性的技术问题。本申请的技术方案如下:

2、根据本申请涉及的第一方面,提供一种语义数组确定方法,包括:响应于输入的待处理语义数组,确定目标根节点,该待处理语义数组中包括目标语义领域、目标语义意图以及目标语义词槽;将该目标语义领域确定为第一子节点中的语义领域,将该目标语义意图确定为第二子节点中的语义意图,将该目标语义词槽确定为第三子节点中的语义词槽,该第一子节点为该目标根节点的子节点,该第二子节点为该第一子节点的子节点,该第三子节点为该第二子节点的子节点,该目标语义领域满足该第一子节点的节点准入条件,该第一子节点的准入条件为该第一子节点中不包括与该目标语义领域相同的语义领域,该目标语义意图满足该第二子节点的节点准入条件,该第二子节点的准入条件为该第二子节点中不包括与该目标语义意图相同的语义意图,该目标语义词槽满足该第三子节点的节点准入条件,该第三子节点的节点准入条件为该第三子节点中不包括该目标语义词槽相同的语义词槽;将该目标根节点以及该目标根节点的子节点,确定为目标语义数组,该目标根节点的子节点包括该第一子节点、该第二子节点以及该第三子节点,该目标语义数组用于输入对话系统,以使得该对话系统按照该目标语义数组向目标设备发送指令,该目标设备为该目标语义数组中包括的语义领域对应的设备。

3、根据上述技术手段,电子设备响应于输入的待处理语义数组,可以确定出该待处理语义数组对应的目标根节点,然后电子设备在该目标语义领域满足该第一子节点的节点准入条件,该目标语义意图满足该第二子节点的节点准入条件,该目标语义词槽满足该第三子节点的节点准入条件的情况下,电子设备可以将该目标语义领域确定为该第一子节点中的语义领域,将该目标语义意图确定为该第二子节点中的语义意图,将该目标语义词槽确定为该第三子节点中的语义词槽,此时电子设备可以有效地、准确地将该目标根节点以及该目标根节点的子节点(即该第一子节点、该第二子节点以及该第三子节点),确定为目标语义数组,从而可以准确地确定出用户的意图,进而使得对话系统可以准确地基于该目标语义数组发送准确地、有效地指令,提升用户的使用体验。

4、可选地,上述目标根节点的子节点还包括目标叶子节点,该目标叶子节点为该第三子节点的子节点,上述语义数组确定方法还包括:将目标归一值确定为该目标叶子节点中的归一值,该目标归一值为该待处理语义数组中包括的归一值,该目标归一值满足该目标叶子节点的节点准入条件,该目标叶子节点的节点准入条件为该目标叶子节点中不包括与该目标归一值冲突的归一值。将该目标根节点、该第一子节点、该第二子节点、该第三子节点以及该目标叶子节点,确定为目标语义数组。

5、根据上述技术手段,该目标根节点的子节点还可以包括目标叶子节点,此时在该目标归一值满足该目标叶子节点的节点准入条件的情况下,电子设备可以将该目标归一值确定为该目标叶子节点中的归一值,然后电子设备可以将该目标根节点、该第一子节点、该第二子节点、该第三子节点以及该目标叶子节点,准确地、有效地确定为目标语义数组,进而提升目标语义数组的准确性,使该目标语义数组更符合用户的意图,提升用户体验。

6、可选地,上述目标根节点的子节点还包括目标叶子节点,该目标叶子节点为该第三子节点的子节点,上述语义数组确定方法还包括:在该目标叶子节点中存在与该目标归一值冲突的归一值的情况下,将该目标归一值与该目标叶子节点中与该目标归一值冲突的归一值进行归一操作,以得到目标值;将该目标值确定为该目标叶子节点中的归一值;将该目标根节点、该第一子节点、该第二子节点、该第三子节点以及该目标叶子节点,确定为目标语义数组。

7、根据上述技术手段,在该目标叶子节点中存在与该目标归一值冲突的归一值的情况下,说明该目标归一值不满足该目标叶子节点的节点准入条件,此时电子设备可以对目标归一值进行归一操作,电子设备通过归一操作,得到目标值,并将该目标值添加至所述目标叶子节点中,此时电子设备可以将该目标根节点、该第一子节点、该第二子节点、该第三子节点以及该包括了目标值的目标叶子节点,准确地、有效地确定为目标语义数组。

8、可选地,上述语义数组确定方法还包括:在该目标根节点不具备跨领域识别功能的情况下,将至少一个语义领域中的末尾语义领域确定为目标语义领域,该至少一个语义领域为该待处理语义数组中包括的语义领域。

9、根据上述技术手段,在该目标根节点不具备跨领域识别功能的情况下,说明该目标根节点的子节点不能够同时存在不同的语义领域,此时电子设备可以将该至少一个语义领域中的末尾语义领域准确地、有效地确定为目标语义领域,由于该目标根节点不具备跨领域识别功能,该至少一个语义领域中的末尾语义领域为用户输入的语义领域中时间最晚的(即最新的)语义领域,该末尾语义领域更能表征该用户的实际需求意图,从而提升用户的使用体验。

10、根据本申请提供的第二方面,提供一种语义数组确定装置,包括确定单元。

11、该确定单元,用于响应于输入的待处理语义数组,确定目标根节点,该待处理语义数组中包括目标语义领域、目标语义意图以及目标语义词槽;该确定单元,用于将该目标语义领域确定为第一子节点中的语义领域,将该目标语义意图确定为第二子节点中的语义意图,将该目标语义词槽确定为第三子节点中的语义词槽,该第一子节点为该目标根节点的子节点,该第二子节点为该第一子节点的子节点,该第三子节点为该第二子节点的子节点,该目标语义领域满足该第一子节点的节点准入条件,该第一子节点的准入条件为该第一子节点中不包括与该目标语义领域相同的语义领域,该目标语义意图满足该第二子节点的节点准入条件,该第二子节点的准入条件为该第二子节点中不包括与该目标语义意图相同的语义意图,该目标语义词槽满足该第三子节点的节点准入条件,该第三子节点的节点准入条件为该第三子节点中不包括该目标语义词槽相同的语义词槽;该确定单元,用于将该目标根节点以及该目标根节点的子节点,确定为目标语义数组,该目标根节点的子节点包括该第一子节点、该第二子节点以及该第三子节点,该目标语义数组用于输入对话系统,以使得该对话系统按照该目标语义本文档来自技高网...

【技术保护点】

1.一种语义数组确定方法,其特征在于,所述方法包括:

2.根据权利要求1所述的语义数组确定方法,其特征在于,所述目标根节点的子节点还包括目标叶子节点,所述目标叶子节点为所述第三子节点的子节点,所述方法还包括:

3.根据权利要求1所述的语义数组确定方法,其特征在于,所述目标根节点的子节点还包括目标叶子节点,所述目标叶子节点为所述第三子节点的子节点,所述方法还包括:

4.根据权利要求1所述的语义数组确定方法,其特征在于,所述方法还包括:

5.一种语义数组确定装置,其特征在于,包括:确定单元。

6.根据权利要求5所述的语义数组确定装置,其特征在于,所述目标根节点的子节点还包括目标叶子节点,所述目标叶子节点为所述第三子节点的子节点,

7.根据权利要求6所述的语义数组确定装置,其特征在于,所述目标根节点的子节点还包括目标叶子节点,所述目标叶子节点为所述第三子节点的子节点,所述语义数组确定装置还包括处理单元;

8.根据权利要求6所述的语义数组确定装置,其特征在于,

9.一种电子设备,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,当所述计算机可读存储介质中存储的计算机执行指令由电子设备的处理器执行时,所述电子设备能够执行如权利要求1至4中任一项所述的方法。

...

【技术特征摘要】

1.一种语义数组确定方法,其特征在于,所述方法包括:

2.根据权利要求1所述的语义数组确定方法,其特征在于,所述目标根节点的子节点还包括目标叶子节点,所述目标叶子节点为所述第三子节点的子节点,所述方法还包括:

3.根据权利要求1所述的语义数组确定方法,其特征在于,所述目标根节点的子节点还包括目标叶子节点,所述目标叶子节点为所述第三子节点的子节点,所述方法还包括:

4.根据权利要求1所述的语义数组确定方法,其特征在于,所述方法还包括:

5.一种语义数组确定装置,其特征在于,包括:确定单元。

6.根据权利要求5所述的语义数组确定装...

【专利技术属性】
技术研发人员:戴广东王路宝
申请(专利权)人:重庆长安汽车股份有限公司
类型:发明
国别省市:

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

1