【技术实现步骤摘要】
一种内容推荐方法、装置、计算机设备及存储介质
本专利技术涉及互联网
,尤其涉及一种内容推荐方法、装置、计算机设备及存储介质。
技术介绍
随着时代的发展,互联网已经逐渐走入大众的生活,通过网络获取信息变得日常化。近年来,互联网数据信息呈指数型爆炸增长,海量信息充斥着互联网,用户越来越难找到自己所需要的商品信息。作为信息消费者,从大量信息中找到自己需要和感兴趣的东西往往不是一件容易的事情。而对于信息生产者,能够让自己的商品信息为大家所关注,也是一件非常困难的事情。在信息过载的时代,推荐技术通过自动将内容推荐给用户,帮助用户发现对自己有价值的信息,同时让信息能够展现在对它感兴趣的用户面前,从而实现信息消费者和信息生产者的双赢。现有的内容推荐方案,推送的很多内容没有针对性,无法准确地推荐内容。
技术实现思路
为了解决相关技术中存在的问题,本专利技术实施例提供了一种内容推荐方法、装置、计算机设备及存储介质,可以提高内容推荐的准确性。本专利技术实施例的具体技术方案如下:第一方面, ...
【技术保护点】
1.一种内容推荐方法,其特征在于,所述方法包括:/n获取当前用户的实时行为数据及所述实时行为数据对应的业务场景信息,并存储至数据库;/n根据所述业务场景信息配置的最优推荐算法以及所述当前用户的实时行为数据,从所述业务场景信息对应的候选推荐列表中筛选多个待推荐内容并排序;/n从所述数据库中抽取所述业务场景信息对应的所有用户的实时行为数据,根据所述所有用户的实时行为数据,从所述候选推荐列表中筛选多个热点内容并排序;/n对排序后的所述多个待推荐内容和排序后的所述多个热点内容进行融合,获得目标推荐列表,并将所述目标推荐列表中的推荐内容推荐给所述当前用户。/n
【技术特征摘要】
1.一种内容推荐方法,其特征在于,所述方法包括:
获取当前用户的实时行为数据及所述实时行为数据对应的业务场景信息,并存储至数据库;
根据所述业务场景信息配置的最优推荐算法以及所述当前用户的实时行为数据,从所述业务场景信息对应的候选推荐列表中筛选多个待推荐内容并排序;
从所述数据库中抽取所述业务场景信息对应的所有用户的实时行为数据,根据所述所有用户的实时行为数据,从所述候选推荐列表中筛选多个热点内容并排序;
对排序后的所述多个待推荐内容和排序后的所述多个热点内容进行融合,获得目标推荐列表,并将所述目标推荐列表中的推荐内容推荐给所述当前用户。
2.根据权利要求1所述的方法,其特征在于,所述获取当前用户的实时行为数据及所述实时行为数据对应的业务场景信息,并存储至数据库,包括:
通过Kafka分布式消息中间件获取实时数据流;
通过第一计算引擎从所述实时数据流中解析出所述当前用户的实时行为数据以及业务场景信息,并将所述实时行为数据与所述业务场景信息对应存储到Hbase数据库中。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
判断所述业务场景信息是否预先配置有指定的推荐列表;
在所述判断的结果为是时,将所述指定的推荐列表中的推荐内容推荐给所述当前用户。
4.根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括:
确定所述业务场景信息配置的最优推荐算法,包括:
对所述业务场景信息预先配置至少两个推荐算法及每个所述推荐算法的用户群;
统计每个所述推荐算法的用户群对每个所述推荐算法所推荐内容的反馈数据,以获取每个所述推荐算法的推荐效果;
根据每个所述推荐算法对应的推荐效果,确定所述业务场景信息配置的最优推荐算法。
5.根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括:
通过第二计算引擎利用ETL工具从所述数据库中批量抽取用户行为数据,并保存至Hive离线数据仓库中。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括...
【专利技术属性】
技术研发人员:张刘彬,史进,张侦,
申请(专利权)人:苏宁金融科技南京有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。