【技术实现步骤摘要】
物品推荐方法、装置、电子设备及存储介质
本申请实施例涉及互联网
,特别是涉及一种物品推荐方法、装置、电子设备及存储介质。
技术介绍
目前,具有关联关系的第一物品和第二物品的推荐是相对隔离的两个业务,第一物品推荐主要满足用户对第一物品成品的需求,而第二物品推荐主要满足用户对第一物品原材料的需求。现有技术中,在向用户进行物品推荐时,只能单独推荐第一物品类物品或者第二物品类物品,即在第一物品项目下推荐第一物品类物品,在第二物品类项目下推荐第二物品类物品,而如果用户在第一物品项目下没有找到合适的第一物品时有可能会再去第二物品类项目下查找第二物品类物品,这样就导致用户的搜索时间较长,不能满足用户对第一物品和第二物品的联合需求。
技术实现思路
本申请实施例提供一种物品推荐方法、装置、电子设备及存储介质,可以实现对第一物品和第二物品的联合推荐,减少用户的搜索时间。为了解决上述问题,第一方面,本申请实施例提供了一种物品推荐方法,包括:在接收到当前用户的推荐请求时,获取当前用户的历史行为数据;通过图表征模型确定所述历史行为数据中的第一物品和第二物品的向量表征,得到历史第一物品向量和历史第二物品向量,其中,所述第一物品和第二物品之间具有关联关系,所述图表征模型是基于第一物品和第二物品的异构图进行训练得到的;根据所述历史第一物品向量和历史第二物品向量,确定所述当前用户对应的用户向量;根据所述用户向量和多个待推荐物品对应的待推荐物品向量,对多个待推荐物品进行排序,得到 ...
【技术保护点】
1.一种物品推荐方法,其特征在于,包括:/n在接收到当前用户的推荐请求时,获取当前用户的历史行为数据;/n通过图表征模型确定所述历史行为数据中的第一物品和第二物品的向量表征,得到历史第一物品向量和历史第二物品向量,其中,所述第一物品和第二物品之间具有关联关系,所述图表征模型是基于第一物品和第二物品的异构图进行训练得到的;/n根据所述历史第一物品向量和历史第二物品向量,确定所述当前用户对应的用户向量;/n根据所述用户向量和多个待推荐物品对应的待推荐物品向量,对多个待推荐物品进行排序,得到物品推荐列表,所述待推荐物品包括第一物品或第二物品,所述物品推荐列表包括第一物品和第二物品;/n将所述物品推荐列表发送至所述当前用户的用户终端。/n
【技术特征摘要】
1.一种物品推荐方法,其特征在于,包括:
在接收到当前用户的推荐请求时,获取当前用户的历史行为数据;
通过图表征模型确定所述历史行为数据中的第一物品和第二物品的向量表征,得到历史第一物品向量和历史第二物品向量,其中,所述第一物品和第二物品之间具有关联关系,所述图表征模型是基于第一物品和第二物品的异构图进行训练得到的;
根据所述历史第一物品向量和历史第二物品向量,确定所述当前用户对应的用户向量;
根据所述用户向量和多个待推荐物品对应的待推荐物品向量,对多个待推荐物品进行排序,得到物品推荐列表,所述待推荐物品包括第一物品或第二物品,所述物品推荐列表包括第一物品和第二物品;
将所述物品推荐列表发送至所述当前用户的用户终端。
2.根据权利要求1所述的方法,其特征在于,在所述通过图表征模型确定所述历史行为数据中的第一物品和第二物品的向量表征之前,还包括:
确定第一物品和第二物品的关联关系,并确定所述关联关系的置信度;
根据所述关联关系和所述置信度,构建第一物品和第二物品的异构图;
根据所述异构图,确定训练图表征模型的正样例对,并确定与所述正样例对对应的负样例对;
根据所述正样例对和与正样例对对应的负样例对,对所述图表征模型进行训练,使得正样例对的相似度大于负样例对的相似度,得到训练完成的图表征模型。
3.根据权利要求2所述的方法,其特征在于,根据所述关联关系和所述置信度,构建第一物品和第二物品的异构图,包括:
选取所述置信度大于预设阈值的关联关系;
根据选取到的关联关系中的第一物品和第二物品,分别构建第一物品节点和第二物品节点,并将关联关系的置信度作为所述第一物品节点和第二物品节点之间的边,得到第一物品和第二物品的异构图。
4.根据权利要求2所述的方法,其特征在于,所述确定所述关联关系的置信度,包括:
在一个第一物品对应的多种关联关系组合中,分别统计该第一物品关联的每一种第二物品的威尔逊置信度,得到该第一物品与每一种第二物品的关联关系的置信度,所述关联关系组合包括第一物品与多个第二物品的关联关系,所述多个第二物品组成第一物品。
5.根据权利要求2所述的方法,其特征在于,根据所述异构图,确定训练图表征模型的正样例对,并确定与所述正样例对对应的负样例对,包括:
从所述异构图中选择一个节点,作为开始游走节点;
从所述开始游走节点开始在所述异构图中进行随机游走;
根据游走路径进行采样,得到与所述开始游走节点对应的正样例,所述开始游走节点和所述正样例组成正样例对;
根据所述正样例的节点类型,在所述异构图中具有所述节点类型的节点中进行全局负采样,得到多个负样例,...
【专利技术属性】
技术研发人员:杨林,张海超,胡懋地,
申请(专利权)人:北京三快在线科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。