对象特征构建方法、装置和计算机可读存储介质与流程

文档序号:36489519发布日期:2023-12-26 15:06阅读:47来源:国知局
对象特征构建方法与流程

本技术涉及互联网,具体涉及一种对象特征构建方法、装置和计算机可读存储介质。


背景技术:

1、近年来,随着互联网技术的快速发展,网络上产生了大量的信息,满足了用户在信息时代对信息的需求,同时,大量的信息也使得用户难以从中快速获得到真正需要的信息,降低了信息的获取效率,为此,现有技术中通过将用户兴趣偏好等信息进行标签化,并根据这些标签构建对象特征,再基于用户的对象特征将用户感兴趣的内容推送到用户,以此提高内容推送、业务分析及运营等应用业务的准确性。

2、在对现有技术的研究和实践过程中发现,在现有对象特征构建方法中,对于低活跃用户或新用户,会因为历史行为较少而使得构建的对象特征的标签数量较少,从而无法对用户的偏好进行准确刻画,进而使得对象特征构建的准确性较低,从而导致对象特征构建的效率较低。


技术实现思路

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、此外,本技术实施例还提供一种计算机设备,包括处理器和存储器,所述存储器存储有应用程序,所述处理器用于运行所述存储器内的应用程序实现本技术实施例提供的对象特征构建方法。

42、本技术实施例还提供一种计算机程序产品或计算机程序,所述计算机程序产品或计算机程序包括计算机指令,所述计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取所述计算机指令,处理器执行所述计算机指令,使得所述计算机设备执行本技术实施例提供的对象特征构建方法中的步骤。

43、本技术实施例通过获取待构建对象在目标系统中的对象标签信息,该对象标签信息包括至少一个针对该待构建对象的对象属性的对象标签和该对象标签对应的标签权重,该标签权重用于表征该对象属性对于该待构建对象的重要程度;计算该对象标签之间的标签相似度,并基于该标签相似度和标签权重,在该对象标签信息中确定基础对象标签;提取基础对象标签对应的语义信息,并基于语义信息,在预设标签关系图中进行语义传播,得到至少一个关联对象标签和关联对象标签对应的标签关联路径,该预设标签关系图包括至少一个节点以及基于节点之间的语义关系进行连接的节点边,每一节点对应一个预设对象标签;统计标签关联路径的节点数量,并根据节点数量对关联对象标签对应的基础对象标签的标签权重进行调节,得到关联对象标签对应的关联标签权重;基于关联对象标签和关联对象标签对应的关联标签权重对该对象标签信息进行更新,并基于更新后的对象标签信息,构建该待构建对象对应的对象特征。以此,通过在对象标签信息中确定基础对象标签,并根据该基础对象标签的语义信息在预设标签关系图中进行语义传播,得到至少一个关联对象标签和关联对象标签对应的标签关联路径,进而统计标签关联路径的节点数量,并根据节点数量对关联对象标签对应的基础对象标签的标签权重进行调节,得到关联对象标签对应的关联标签权重,从而基于关联对象标签和关联对象标签对应的关联标签权重对待推荐对象的对象标签信息进行扩展,丰富了待构建对象可能感兴趣的对象标签的数量,进而根据扩展后的对象标签信息构建该待构建对象对应的对象特征,提高了对象特征构建的准确性,进而提升对象特征构建的效率。

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