本申请涉及人工智能,特别是涉及一种信息推送方法、装置、计算机设备、存储介质和计算机程序产品。
背景技术:
1、随着人工智能技术的发展,出现了信息推送技术,通过信息推送技术可以提取用户的表征,然后通过计算用户的表征与要推送的信息的表征之间的相似度来确定是否进行信息推送。目前,在提取用户的表征时,通常是获取用户的历史行为信息来提取用户的嵌入表征,然而通过用户的历史行为信息提取得到的用户的嵌入表征准确性较低,容易导致信息推送的准确性降低,进而造成推送资源的浪费。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提高信息推送准确性,进而节省推送资源的信息推送方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
2、一方面,本申请提供了一种信息推送方法。所述方法包括:
3、获取交互物品标识序列,交互物品标识序列中包括用户的各个交互物品标识;
4、基于交互物品标识序列获取交互物品特征序列和交互行为特征序列,交互物品特征序列是对各个交互物品标识的物品信息进行特征提取得到的,交互行为特征序列是对各个交互物品标识的交互行为信息进行特征提取得到的,交互行为信息是从交互物品标识所属于的交互场景获取到的;
5、将交互物品特征序列与交互行为特征序列进行融合,得到融合特征序列,并提取融合特征序列中融合特征的自相关信息,得到自相关特征序列;
6、从各个预设场景特征增强信息中识别自相关特征序列对应的至少两个场景特征增强信息,并基于至少两个场景特征增强信息对自相关特征序列进行特征增强,得到增强特征序列;增强特征序列用于预测得到各个预设候选物品标识分别对应的交互程度,并基于各个预设候选物品标识分别对应的交互程度进行物品信息推送。
7、第二方面,本申请还提供了一种信息推送装置。所述装置包括:
8、标识序列获取模块,用于获取交互物品标识序列,交互物品标识序列中包括用户的各个交互物品标识;
9、特征序列获取模块,用于基于交互物品标识序列获取交互物品特征序列和交互行为特征序列,交互物品特征序列是对各个交互物品标识的物品信息进行特征提取得到的,交互行为特征序列是对各个交互物品标识的交互行为信息进行特征提取得到的,交互行为信息是从交互物品标识所属于的交互场景获取到的;
10、特征提取模块,用于将交互物品特征序列与交互行为特征序列进行融合,得到融合特征序列,并提取融合特征序列中融合特征的自相关信息,得到自相关特征序列;
11、推送模块,用于从各个预设场景特征增强信息中识别自相关特征序列对应的至少两个场景特征增强信息,并基于至少两个场景特征增强信息对自相关特征序列进行特征增强,得到增强特征序列;增强特征序列用于预测得到各个预设候选物品标识分别对应的交互程度,并基于各个预设候选物品标识分别对应的交互程度进行物品信息推送。
12、另一方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述信息推送方法的步骤。
13、另一方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述信息推送方法的步骤。
14、另一方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述信息推送方法的步骤。
15、上述信息推送方法、装置、计算机设备、存储介质和计算机程序产品,通过获取交互物品标识序列,交互物品标识序列中包括用户的各个交互物品标识;将交互物品特征序列与交互行为特征序列进行融合,得到融合特征序列,并提取融合特征序列中融合特征的自相关信息,得到自相关特征序列;从各个预设场景特征增强信息中识别自相关特征序列对应的至少两个场景特征增强信息,并基于至少两个场景特征增强信息对自相关特征序列进行特征增强,得到增强特征序列,即通过使用多个场景特征增强信息对自相关特征序列进行特征增强,能够更好的拟合物品信息和交互场景的交互行为信息,提高得到的增强特征序列的准确性。然后增强特征序列可以用于预测得到各个预设候选物品标识分别对应的交互程度,并基于各个预设候选物品标识分别对应的交互程度进行物品信息推送,即通过使用准确性高的增强特征序列进行预测并进行信息推送,提高了信息推送的准确性,即可以减少将交互程度低的物品信息进行推送,节省了推送资源。
1.一种信息推送方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述交互物品标识序列获取交互物品特征序列和交互行为特征序列,包括:
3.根据权利要求1所述的方法,其特征在于,所述将所述交互物品特征序列与所述交互行为特征序列进行融合,得到融合特征序列,包括:
4.根据权利要求1所述的方法,其特征在于,所述提取所述融合特征序列中融合特征的自相关信息,得到自相关特征序列,包括:
5.根据权利要求1所述的方法,其特征在于,所述从各个预设场景特征增强信息中识别所述自相关特征序列对应的至少两个场景特征增强信息,并基于所述至少两个场景特征增强信息对所述自相关特征序列进行特征增强,得到增强特征序列,包括:
6.根据权利要求5所述的方法,其特征在于,所述按照至少两个场景特征增强信息分别对应的选取程度将所述至少两个当前增强特征序列进行融合,得到所述增强特征序列,包括:
7.根据权利要求6所述的方法,其特征在于,所述基于所述信息数量将所述各个预设场景特征增强信息分别对应的选取程度进行更新,得到所述各个预设场景特征增强信息分别对应的更新程度,包括:
8.根据权利要求6所述的方法,其特征在于,所述按照至少两个场景特征增强信息分别对应的目标选取程度将所述至少两个当前增强特征序列进行融合,得到所述增强特征序列,包括:
9.根据权利要求1所述的方法,其特征在于,在所述基于所述至少两个场景特征增强信息对所述自相关特征序列进行特征增强,得到增强特征序列之后,还包括:
10.根据权利要求1所述的方法,其特征在于,在所述从各个预设场景特征增强信息中识别所述自相关特征序列对应的至少两个场景特征增强信息,并基于所述至少两个场景特征增强信息对所述自相关特征序列进行特征增强,得到增强特征序列之后,还包括:
11.根据权利要求1所述的方法,其特征在于,所述方法,还包括:
12.根据权利要求11所述的方法,其特征在于,所述信息推送模型的训练包括以下步骤:
13.根据权利要求1所述的方法,其特征在于,所述交互物品标识序列包括交互视频标识序列,所述交互视频标识序列中包括用户的各个交互视频标识,所述各个预设候选物品标识包括各个预设候选视频标识,所述方法,还包括:
14.一种信息推送装置,其特征在于,所述装置包括:
15.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至13中任一项所述的方法的步骤。
16.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至13中任一项所述的方法的步骤。
17.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至13中任一项所述的方法的步骤。
