一种信息语义解析方法、装置、车辆及存储介质与流程

文档序号:36872027发布日期:2024-02-02 20:52阅读:15来源:国知局
一种信息语义解析方法、装置、车辆及存储介质与流程

本技术涉及信息解析,具体是涉及一种信息语义解析方法、装置、车辆及存储介质。


背景技术:

1、用户向设备输入信息,设备解析该信息以获知用户通过该信息需要表达的语义或意图,以便设备根据解析得到的用户语义而给用户提供相应的服务。现有技术在解析用户输入信息的语义时,只基于所有用户的历史大数据推测用户可能要表达的语义,而忽略了用户自身的特征或标签,从而导致解析用户输入信息而得到的语义可能并不是用户真正要表达的语义。

2、综上所述,现有技术解析信息而得到的语义准确性较低。

3、因此,现有技术还有待改进和提高。


技术实现思路

1、本技术提供了一种信息语义解析方法、装置、车辆及存储介质,以解决相关技术中解析信息而得到的语义准确性较低的技术问题。

2、为实现上述目的,本技术采用了以下技术方案:

3、本技术第一方面实施例提供一种信息语义解析方法,包括以下步骤:

4、获取待解析信息所对应的若干候选语义,并确定每个候选语义所对应的标签以及各个标签针对每个所述候选语义的各个标签权重;

5、依据每个所述候选语义、各个所述标签、各个所述标签权重,确定每个所述候选语义与所述用户的匹配程度;

6、依据各个所述候选语义所对应的各个匹配程度,从各个所述候选语义中筛选出所述待解析信息所对应的目标语义。

7、根据上述技术手段,本技术实施例首先针对每个候选语义给每个标签设置对应的标签权重,也就是同一个标签的权重对于不同的候选语义而言是不同的,从而每个标签权重更加吻合于对应的候选语义。确定了各个标签针对每个候选语义的各个标签权重之后,之后根据候选语义、各个标签以及每个标签针对每个候选语义的标签权重,计算每个候选语义与用户的匹配程度,最后根据各个候选语义所对应的各个匹配程度,从各个候选语义中筛选出与待解析信息相匹配的目标语义。从上述分析可知,本技术综合考虑了候选语义和用户标签,使得解析待解析信息所得到的目标语义更能准确表明用户的真正意图,也就是本技术提高了解析信息得到的语义准确性。

8、可选地,在本技术的一个实施例中,所述获取待解析信息所对应的若干候选语义,并确定每个候选语义所对应的标签以及各个标签针对每个所述候选语义的各个标签权重,包括:

9、确定每个所述候选语义的每个所属领域;

10、依据各个所述标签与每个所属领域之间的各个相关程度,确定各个所述标签针对每个所述候选语义的各个标签权重。

11、根据上述技术手段,本技术实施例的同一个标签在不同领域的权重不同,也就是该标签在与其相关度较大的领域中的权重较大,从而使得有侧重点的使用标签刷选出待解析信息的真正语义。

12、可选地,在本技术的一个实施例中,所述依据每个所述候选语义、各个所述标签、各个所述标签权重,确定每个所述候选语义与所述用户的匹配程度,包括:

13、确定每个所述候选语义所对应的每个所属领域;

14、统计每个所述候选语义在每个所述所属领域出现的频次,记为每个所述候选语义的每个语义频次;

15、依据每个所述语义频次,确定每个所述候选语义的每个语义权重;

16、依据每个所述候选语义、每个所述语义权重、各个所述标签、各个所述标签针对每个所述候选语义的各个所述标签权重,确定每个所述候选语义与所述用户的匹配程度。

17、根据上述技术手段,本技术实施例根据候选语义在其所属领域出现的频率,赋予各个候选语义不同的权重,候选语义出现的频次越大,则其权重越大,因此该候选语义是用户真正所需要表达的语义的概率越大。因此本技术结合候选语义出现的频次筛选符合于用户的语义,能够进一步提高后续得到的目标语义的准确性。

18、可选地,在本技术的一个实施例中,所述依据每个所述候选语义、每个所述语义权重、各个所述标签、各个所述标签针对每个所述候选语义的各个所述标签权重,确定每个所述候选语义与所述用户的匹配程度,包括:

19、依据各个所述标签、各个所述标签针对每个所述候选语义的各个所述标签权重,构建针对每个所述候选语义的每个标签向量;

20、构建每个所述候选语义所对应的每个语义向量;

21、依据每个所述语义向量和每个所述语义权重以及每个所述候选语义所对应的每个所述标签向量,确定每个所述候选语义与所述用户的匹配程度。

22、根据上述技术手段,本技术实施例将候选语义、标签都转换成向量的形式,从而使得本技术以向量这种定量的数据形式计算候选语义与用户的匹配程度,从而提高了所得到的匹配程度的准确性。

23、可选地,在本技术的一个实施例中,所述依据每个所述语义向量和每个所述语义权重以及每个所述候选语义所对应的每个所述标签向量,确定每个所述候选语义与所述用户的匹配程度,包括:

24、计算每个所述标签向量与每个所述语义向量的相似度,得到每个所述候选语义所对应的相似度矩阵;

25、依据每个所述相似度矩阵和每个所述语义权重,确定每个所述候选语义与所述用户的匹配程度。

26、根据上述技术手段,本技术实施例通过计算标签向量与语义向量的相似度,以得到各个候选语义与用户的匹配程度,进一步提高了本技术的匹配程度准确性。

27、可选地,在本技术的一个实施例中,所述依据每个所述相似度矩阵和每个所述语义权重,确定每个所述候选语义与所述用户的匹配程度,包括:

28、将每个所述相似度矩阵乘以每个所述语义权重,得到匹配矩阵,将所述匹配矩阵作为所述匹配程度。

29、根据上述技术手段,本技术实施例首先计算出用于表征候选语义与用户相似度的相似度矩阵,再将相似度矩阵乘以语义权重,以得到匹配矩阵,也就是匹配矩阵既涵盖了各个候选语义的出现频次,又涵盖了各个候选语义与用户的相似程度,因此本技术通过匹配矩阵更能筛选出真正能够表达用户意图的语义。

30、可选地,在本技术的一个实施例中,所述依据各个所述候选语义所对应的各个匹配程度,从各个所述候选语义中筛选出所述待解析信息所对应的目标语义,包括:

31、计算作为所述匹配程度的所述匹配矩阵所对应的矩阵绝对值;

32、依据各个所述候选语义所对应的各个所述矩阵绝对值,从各个所述候选语义中筛选出所述待解析信息所对应的目标语义。

33、根据上述技术手段,本技术实施例通过矩阵绝对值,以允许筛选出最大的矩阵绝对值所对应的候选语义作为目标语义,该目标语义是最能代表用户通过待解析信息所需要表达的意图。

34、本技术第二方面实施例提供一种信息语义解析装置,包括:

35、权重构建模块,用于获取待解析信息所对应的若干候选语义,并确定每个候选语义所对应的标签以及各个标签针对每个所述候选语义的各个标签权重;

36、匹配模块,用于依据每个所述候选语义、各个所述标签、各个所述标签权重,确定每个所述候选语义与所述用户的匹配程度;

37、筛选模块,用于依据各个所述候选语义所对应的各个匹配程度,从各个所述候选语义中筛选出所述待解析信息所对应的目标语义。

38、本技术第三方面实施例提供一种车辆,所述车辆包括存储器、处理器及存储在所述存储器中并可在所述处理器上运行的信息语义解析程序,所述处理器执行所述信息语义解析程序时,实现上述所述的信息语义解析方法的步骤。

39、本技术第四方面实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有信息语义解析程序,所述信息语义解析程序被处理器执行时,实现上述所述的信息语义解析方法的步骤。

40、本技术的有益效果:

41、(1)本技术实施例首先针对每个候选语义给每个标签设置对应的标签权重,也就是同一个标签的权重对于不同的候选语义而言是不同的,从而每个标签权重更加吻合于对应的候选语义。确定了各个标签针对每个候选语义的各个标签权重之后,之后根据候选语义、各个标签以及每个标签针对每个候选语义的标签权重,计算每个候选语义与用户的匹配程度,最后根据各个候选语义所对应的各个匹配程度,从各个候选语义中筛选出与待解析信息相匹配的目标语义。从上述分析可知,本技术综合考虑了候选语义和用户标签,使得解析待解析信息所得到的目标语义更能准确表明用户的真正意图,也就是本技术提高了解析信息得到的语义准确性。

42、(2)本技术实施例根据候选语义在其所属领域出现的频率,赋予各个候选语义不同的权重,候选语义出现的频次越大,则其权重越大,因此该候选语义是用户真正所需要表达的语义的概率越大。因此本技术结合候选语义出现的频次筛选符合于用户的语义,能够进一步提高后续得到的目标语义的准确性。

43、(3)本技术实施例首先计算出用于表征候选语义与用户相似度的相似度矩阵,再将相似度矩阵乘以语义权重,以得到匹配矩阵,也就是匹配矩阵既涵盖了各个候选语义的出现频次,又涵盖了各个候选语义与用户的相似程度,因此本技术通过匹配矩阵更能筛选出真正能够表达用户意图的语义。

44、本技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本技术的实践了解到。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1