个性化推荐方法、装置、计算设备及存储介质制造方法及图纸

技术编号:32032171 阅读:31 留言:0更新日期:2022-01-27 13:09
本发明专利技术公开了一种个性化推荐方法、装置、计算设备及存储介质,该方法包括:接收用户发送的物品推荐请求,物品推荐请求中携带有目标用户标识;从用户向量池中查找目标用户标识对应的目标用户向量;目标用户向量是根据用户的历史操作所对应的物品的物品特征而设置的;根据目标用户向量,从共享缓存池中的物品共享列表中查找与目标用户向量相匹配的目标物品,共享缓存池中存储有包含有多个物品的数据项信息的物品共享列表;依据目标物品,对用户进行物品推荐。该方案使得各个用户能够共享使用共享缓存池中的物品共享列表,根据目标用户向量从中查找相匹配的目标物品进行个性化的物品推荐,有效地减少了缓存数据量,优化了推荐方式。式。式。

【技术实现步骤摘要】
个性化推荐方法、装置、计算设备及存储介质


[0001]本专利技术涉及数据处理
,具体涉及一种个性化推荐方法、装置、计算设备及存储介质。

技术介绍

[0002]随着互联网的快速发展,针对用户的个性化推送场景越来越多,其对接口响应要求也越来越高。在现有技术中,通常针对每个用户查询一次其对应的个性化的待推荐内容,而后将查询到的待推荐内容进行缓存,那么当用户再次请求数据时即可直接从缓存中获取该用户的待推荐内容,直至缓存过期或被清除。而服务器需要面向U个用户,例如{U=1,2,3...|U_n},每个用户对应的待推荐内容为M个,例如{M=1,2,3...|M_n},那么服务器需要进行本地缓存的数据则有U_n*M_n条。当用户数量和待推荐内容较多时,将导致服务器面临较大的数据缓存压力。
[0003]由于服务器的本地缓存空间是有限的,当待缓存的数据超过本地缓存的阈值时,本地缓存将不断添加新缓存、清除之前的缓存,那么当用户再次请求数据时,缓存中可能已清除其对应的待推荐内容,则仍需重新进行查询,导致缓存性能的下降。另外,现有技术中需要对每个用户的待本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种个性化推荐方法,所述方法包括:接收用户发送的物品推荐请求,所述物品推荐请求中携带有目标用户标识;从用户向量池中查找所述目标用户标识对应的目标用户向量;所述目标用户向量是根据所述用户的历史操作所对应的物品的物品特征而设置的;根据所述目标用户向量,从共享缓存池中的物品共享列表中查找与所述目标用户向量相匹配的目标物品,所述共享缓存池中存储有包含有多个物品的数据项信息的物品共享列表;依据所述目标物品,对所述用户进行物品推荐。2.根据权利要求1所述的方法,其中,在接收用户发送的物品推荐请求之前,所述方法还包括:根据实时获取的多个用户的用户画像特征以及多个物品的物品特征,创建用户向量池,所述用户向量池包括多个用户的用户标识和用户向量;获取所述多个物品的数据项信息,根据所述多个物品的数据项信息创建共享缓存池。3.根据权利要求2所述的方法,其中,所述物品特征包括物品分类特征,所述物品分类特征是按照多个等级进行分类得到的;所述用户画像特征包括用户分类特征;所述根据实时获取的多个用户的用户画像特征以及多个物品的物品特征,创建用户向量池进一步包括:针对每个用户,按照预设等级排列顺序,将所述用户的用户分类特征与所述多个物品的物品分类特征进行匹配,依据相匹配的物品分类特征生成对应等级的向量,组合多个等级的向量得到所述用户的用户向量;将多个用户的用户向量添加至所述用户向量池中。4.根据权利要求1所述的方法,其中,所述数据项信息包括以下信息的一项或多项:物品标识、物品特征、物品请求次数、最后请求时间、平均时间、对应的池分类。5.根据权利要求4所述的方法,其中,所述根据所述多个物品的数据项信息创建共享缓存池进一步包括:利用预先设置的第一集合和第二集合对所述多个物品的数据项信息中的物品标识进行转换处理,得到多个物品最终的物品标识;将所述多个物品最终的物品标识以及所述数据项信息中除所述物品标识之外的其他数据项信息记录至所述物品共享列表中,并将所述物品共享列表存储至所述共享缓存池中。6.根据权利要求5所述的方法,其中,所述利用预先设置的第一集合和第二集合对所述多个物品的数据项信息...

【专利技术属性】
技术研发人员:刘庆
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1