本技术实施例涉及互联网,特别涉及一种媒体信息推送方法、装置、设备及可读存储介质。
背景技术:
1、随着互联网行业的迅速发展,出现了许多应用程序(application,app),一些媒体信息的发布对象会通过这些应用程序,向应用程序的使用对象推送对应的媒体信息,如何推送媒体信息成为一个亟需解决的问题。
技术实现思路
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、本技术提供的技术方案通过目标对象的对象特征确定参考时长和参考频率,其中,参考时长描述目标对象观看媒体信息的时长变化情况,而该时长变化情况可以反映目标对象对媒体信息的感兴趣程度。参考频率描述向与目标对象属于同一对象类别的对象推送媒体信息的频率变化情况,而该频率变化情况可以反映媒体信息的推送成本。因此,通过参考时长和参考频率确定的参考指标能够描述目标对象针对媒体信息的反馈所带来的资源数量变化情况和参考时长之间的相对关系。在基于参考指标向目标对象推送媒体信息时,可以向对媒体信息的感兴趣程度高的对象推送媒体信息,有利于提高媒体信息的转化率。由于媒体信息的推送具有针对性,有利于降低媒体信息的推送成本。