意图识别方法、电子设备及程序产品与流程

摘要: 本公开涉及自然语言处理,尤其涉及一种意图识别方法、电子设备及程序产品。背景技术:1、“问屏”是指用户针对终端屏幕中显示的内容,通过语音的方式询问与屏幕中显示的内...
意图识别方法、电子设备及程序产品与流程

本公开涉及自然语言处理,尤其涉及一种意图识别方法、电子设备及程序产品。

背景技术:

1、“问屏”是指用户针对终端屏幕中显示的内容,通过语音的方式询问与屏幕中显示的内容相关的问题。终端判断用户的语音是在进行“问屏”操作之后,分析得到问题的回答结果并反馈给用户。

2、然而,用户“问屏”的语音问题比较随意和泛化,终端仅凭用户输入的语音问题,并不能够准确的确定用户的意图是在“问屏”,还是在与终端的语音助手进行语音交互(例如与语音助手聊天(与屏幕中显示的内容无关))。因此,当前终端基于用户的语音识别用户意图的准确度较低。

技术实现思路

1、本公开实施例提供一种意图识别方法、电子设备及程序产品,用于至少解决终端确定用户问屏意图的准确度较低的问题。

2、一方面,提供一种意图识别方法,该方法包括:获取待识别意图的意图文本;将意图文本与预设语义规则进行匹配,预设语义规则为基于屏幕中的内容对象指代词和/或问题指代词确定的;在确定意图文本与预设语义规则匹配的情况下,确定待识别意图具有问屏意图。

3、又一方面,提供一种意图识别装置,该意图识别装置包括:获取模块和处理模块。

4、获取模块,用于获取待识别意图的意图文本;

5、处理模块,用于将意图文本与预设语义规则进行匹配,预设语义规则为基于屏幕中的内容对象指代词和/或问题指代词确定的;

6、处理模块,还用于在确定意图文本与预设语义规则匹配的情况下,确定待识别意图具有问屏意图。

7、又一方面,提供一种电子设备,包括:存储器和处理器;存储器和处理器耦合;存储器用于存储处理器可执行的指令;处理器执行指令时执行上述任一实施例的意图识别方法。

8、又一方面,提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机指令,当计算机指令在计算机上运行时,使得计算机执行上述任一实施例的意图识别方法。

9、又一方面,提供一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行上述任一实施例的意图识别方法。

10、在本公开实施例中,通过获取待识别意图的意图文本,并将意图文本与预设语义规则进行匹配,以在确定意图文本与预设语义规则匹配的情况下,确定待识别意图具有问屏意图。如此,由于预设语义规则为基于屏幕中的内容对象指代词和/或问题指代词确定的,即具有问屏意图的意图文本的语义具有特定的规则。基于此,通过设定能够判断意图文本是否具有问屏意图的预设语义规则,便能够准确的判断获取到的意图文本是否具有问屏意图,从而提高确定用户问屏意图的准确度。

1.一种意图识别方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述在确定所述意图文本与所述预设语义规则匹配的情况下,确定所述待识别意图具有问屏意图,包括:

3.根据权利要求1所述的方法,其特征在于,所述预设语义规则包括:第一精度语义规则,所述第一精度语义规则用于约束所述意图文本由屏幕中的内容对象指代词以及问题指代词构成,且所述意图文本之前不存在其他意图文本;

4.根据权利要求3所述的方法,其特征在于,所述预设语义规则还包括:第二精度语义规则,所述第二精度语义规则用于约束所述意图文本至少包括屏幕中的内容对象指代词以及问题指代词,所述第一精度语义规则指示文本具有问屏意图的精度高于所述第二精度语义规则指示文本具有问屏意图的精度;

5.根据权利要求4所述的方法,其特征在于,所述基于所述意图文本与所述第二精度语义规则的匹配结果,确定所述待识别意图的问屏意图,包括:

6.根据权利要求5所述的方法,其特征在于,所述基于所述意图文本的类型,确定所述待识别意图的问屏意图,包括:

7.根据权利要求6所述的方法,其特征在于,所述问屏提示词用于对所述意图文本所属的问屏场景进行分类,所述问屏提示词包括各问屏场景下的问屏语音示例和/或问屏语音说明。

8.根据权利要求6所述的方法,其特征在于,所述基于问屏提示词确定所述待识别意图的问屏意图,包括:

9.根据权利要求4所述的方法,其特征在于,所述基于所述意图文本与所述第二精度语义规则的匹配结果,确定所述待识别意图的问屏意图,包括:

10.一种电子设备,其特征在于,包括:存储器和处理器;存储器和处理器耦合;存储器用于存储所述处理器可执行的指令;所述处理器执行所述指令时执行如权利要求1-9中任一项所述的方法。

11.一种计算机程序产品,其特征在于,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如权利要求1-9中任一项所述的方法。