内容推荐方法及装置与流程
本说明书实施例涉及计算机,特别涉及一种内容推荐方法。本说明书一个或者多个实施例同时涉及一种内容推荐装置,一种计算设备,一种计算机可读存储介质以及一种计算机程序产品。
背景技术:
1、在内容应用平台中,用户的行为丰富度存在显著差异,现有的推荐算法对存在丰富行为数据的用户可以做到精准的内容推荐,但实际针对行为数据较为稀疏的用户,其推荐内容大多依赖于热门推荐,与个体真实感兴趣的内容匹配度较低,或者因为用户行为数据较少导致推荐结果不稳定,准确性较差。
技术实现思路
1、有鉴于此,本说明书实施例提供了一种内容推荐方法。本说明书一个或者多个实施例同时涉及一种内容推荐装置,一种计算设备,一种计算机可读存储介质以及一种计算机程序产品,以解决现有技术中存在的技术缺陷。
2、根据本说明书实施例的第一方面,提供了一种内容推荐方法,包括:
3、根据目标用户的兴趣特征数据生成目标标识序列;
4、根据所述目标标识序列以及初始用户集合中各初始用户的用户标识序列,从所述初始用户集合中确定相似用户集合;
5、根据所述相似用户集合对应的用户行为数据,确定所述目标用户的历史行为数据;
6、根据所述历史行为数据确定所述目标用户对应的推荐内容。
7、根据本说明书实施例的第二方面,提供了一种内容推荐装置,包括:
8、序列生成模块,被配置为根据目标用户的兴趣特征数据生成目标标识序列;
9、用户确定模块,被配置为根据所述目标标识序列以及初始用户集合中各初始用户的用户标识序列,从所述初始用户集合中确定相似用户集合;
10、数据确定模块,被配置为根据所述相似用户集合对应的用户行为数据,确定所述目标用户的历史行为数据;
11、内容确定模块,被配置为根据所述历史行为数据确定所述目标用户对应的推荐内容。
12、根据本说明书实施例的第三方面,提供了一种计算设备,包括:
13、存储器和处理器;
14、所述存储器用于存储计算机程序/指令,所述处理器用于执行所述计算机程序/指令,该计算机程序/指令被处理器执行时实现上述内容推荐方法的步骤。
15、根据本说明书实施例的第四方面,提供了一种计算机可读存储介质,其存储有计算机程序/指令,该计算机程序/指令被处理器执行时实现上述内容推荐方法的步骤。
16、根据本说明书实施例的第五方面,提供了一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现上述内容推荐方法的步骤。
17、本说明书一个实施例提供了一种内容推荐方法,包括:根据目标用户的兴趣特征数据生成目标标识序列;根据所述目标标识序列,从用户标识序列集合中确定相似标识序列;根据所述相似标识序列对应的用户行为数据,确定所述目标用户的历史行为数据;根据所述历史行为数据确定所述目标用户对应的推荐内容。
18、本说明书实施例提供的内容推荐方法,根据目标用户的兴趣特征数据生成由多层级标识构成的目标标识序列,该目标标识序列指示了目标用户在多个粒度层级上的兴趣类别,从而从宏观兴趣类别到微观兴趣偏好逐层刻画用户的兴趣特征;在此基础上,根据所述目标标识序列与初始用户集合中各初始用户的用户标识序列进行匹配,从所述初始用户集合中确定与目标用户兴趣语义相近的相似用户集合,并根据所述相似用户集合对应的用户行为数据构建目标用户的历史行为数据,有效丰富稀疏行为用户的行为数据,弥补了个体行为数据缺失导致的建模不足;根据所述历史行为数据确定向该目标用户推荐的推荐内容,避免因数据不足而完全依赖热门推荐,显著提升推荐内容与个体真实兴趣的匹配度,尤其改善了冷启动及稀疏行为场景下因数据不足导致的推荐效果不佳问题。
1.一种内容推荐方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,根据目标用户的兴趣特征数据生成目标标识序列,包括:
3.如权利要求1所述的方法,其特征在于,根据所述目标标识序列以及初始用户集合中各初始用户的用户标识序列,从所述初始用户集合中确定相似用户集合,包括:
4.如权利要求3所述的方法,其特征在于,根据所述初始用户集合中各初始用户的用户标识序列构建序列知识图谱,包括:
5.如权利要求3所述的方法,其特征在于,根据所述目标标识序列,从所述序列知识图谱中确定相似序列节点,包括:
6.如权利要求1所述的方法,其特征在于,根据所述相似用户集合对应的用户行为数据,确定所述目标用户的历史行为数据,包括:
7.如权利要求6所述的方法,其特征在于,从所述曝光内容集合中确定候选内容集合,包括:
8.如权利要求1所述的方法,其特征在于,根据所述历史行为数据确定所述目标用户对应的推荐内容,包括:
9.如权利要求1所述的方法,其特征在于,根据所述历史行为数据确定所述目标用户对应的推荐内容之后,还包括:
10.如权利要求9所述的方法,其特征在于,根据所述目标用户的历史行为数据以及所述个体行为数据,确定向所述目标用户推荐的目标内容,包括:
11.一种内容推荐装置,其特征在于,包括:
12.一种计算设备,包括:
13.一种计算机可读存储介质,其存储有计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现权利要求1至10任意一项所述方法的步骤。
14.一种计算机程序产品,包括计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现权利要求1至10任意一项所述方法的步骤。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com