【技术实现步骤摘要】
业务推荐方法、装置、计算机设备和存储介质
本申请涉及数据分析领域,尤其涉及一种业务推荐方法、装置、计算机设备和存储介质。
技术介绍
随着互联网信息的爆发性增长以及线上销售的快速发展,用户在面对繁杂的各类业务时,很难快速寻求和定位到适合自己的业务。现有的业务推荐方法主要包括协同过滤算法。协同过滤算法是基于用户历史上与多款业务产生交互的数据基础上,在启动阶段往往效果不佳,存在冷启动的问题;此外,当缺少用户或业务的历史记录时,又会出现稀疏性的问题,导致协同过滤算法在推荐业务时的准确度较低。因此如何提高业务推荐的准确度成为亟需解决的问题。
技术实现思路
本申请提供了一种业务推荐方法、装置、计算机设备和存储介质,通过根据历史购买业务记录和波纹层对应的三元组向量,确定待推荐业务对应的选择概率,提高了推荐业务的准确性。第一方面,本申请提供了一种业务推荐方法,所述方法包括:获取目标用户对应的历史购买业务记录,根据所述历史购买业务记录,生成用于表示所述目标用户与历史购买业务之间的购买关系的交互矩阵;根据预设的知识图谱和所述交互矩阵构建波纹网络,其中,所述波纹网络包括中心业务以及多层波纹层;确定所述多层波纹层对应的三元组向量,以及获取至少一个待推荐业务;根据所述多层波纹层对应的三元组向量,确定所述中心业务对每个所述待推荐业务的业务响应向量;根据所述业务响应向量确定每个所述待推荐业务对应的选择概率,并将对应的选择概率大于预设概率值的待推荐业务向所述目标用户推荐。<
【技术保护点】
1.一种业务推荐方法,其特征在于,包括:/n获取目标用户对应的历史购买业务记录,根据所述历史购买业务记录,生成用于表示所述目标用户与历史购买业务之间的购买关系的交互矩阵;/n根据预设的知识图谱和所述交互矩阵构建波纹网络,其中,所述波纹网络包括中心业务以及多层波纹层;/n确定所述多层波纹层对应的三元组向量,以及获取至少一个待推荐业务;/n根据所述多层波纹层对应的三元组向量,确定所述中心业务对每个所述待推荐业务的业务响应向量;/n根据所述业务响应向量确定每个所述待推荐业务对应的选择概率,并将对应的选择概率大于预设概率值的待推荐业务向所述目标用户推荐。/n
【技术特征摘要】
1.一种业务推荐方法,其特征在于,包括:
获取目标用户对应的历史购买业务记录,根据所述历史购买业务记录,生成用于表示所述目标用户与历史购买业务之间的购买关系的交互矩阵;
根据预设的知识图谱和所述交互矩阵构建波纹网络,其中,所述波纹网络包括中心业务以及多层波纹层;
确定所述多层波纹层对应的三元组向量,以及获取至少一个待推荐业务;
根据所述多层波纹层对应的三元组向量,确定所述中心业务对每个所述待推荐业务的业务响应向量;
根据所述业务响应向量确定每个所述待推荐业务对应的选择概率,并将对应的选择概率大于预设概率值的待推荐业务向所述目标用户推荐。
2.根据权利要求1所述的业务推荐方法,其特征在于,所述根据预设的知识图谱和所述交互矩阵构建波纹网络,包括:
从区块链节点中获取预设的所述知识图谱,其中,所述知识图谱包括至少一条知识路径;
根据所述交互矩阵,确定所述知识图谱的中心点对应的中心业务;
以所述中心业务为起始点,沿着所述至少一条知识路径向外扩散并根据所述至少一条知识路径中的关系属性建立波纹层,生成所述波纹网络。
3.根据权利要求2所述的业务推荐方法,其特征在于,所述多层波纹层包括补充业务;所述确定所述多层波纹层对应的三元组向量,包括:
根据所述中心业务、以及所述多层波纹层中的补充业务,生成所述多层波纹层对应的三元组;
对所述多层波纹层对应的三元组进行向量化处理,得到所述多层波纹对应的三元组向量。
4.根据权利要求3所述的业务推荐方法,其特征在于,所述多层波纹层包括第一层波纹层和剩余的各层波纹层;所述根据所述中心业务、以及所述多层波纹层中的补充业务,生成所述多层波纹层对应的三元组,包括:
获取所述中心业务与所述第一层波纹层中的第一补充业务之间的第一关系属性,根据所述中心业务、所述第一补充业务以及所述第一关系属性,生成所述第一层波纹层对应的三元组;
获取剩余的每层波纹层中的补充业务与所述剩余的每层波纹层的前一层波纹层中的补充业务之间的第二关系属性,根据所述剩余的每层波纹层中的补充业务、所述前一层波纹中的补充业务以及所述第二关系属性,生成所述剩余的每层波纹层对应的三元组;
所述对所述多层波纹层对应的三元组进行向量化处理,得到所述多层波纹对应的三元组向量,包括:
对所述多层波纹层对应的三元组中的头实体、关系属性以及尾实体分别进行独热编码,得到所述多层波纹对应的三元组向量,其中,所述三元组向量包括头实体向量、关系矩阵以及尾实体向量。
5.根据权利要求1所述的业务推荐方法,其特征在于,所述根据所述多层波纹层对应的三元组向量,确定所述中心业务对每个所述待推荐业务的业务响应向量,包括:
根据所述多层波纹层对应的三元组...
【专利技术属性】
技术研发人员:陈昊炅,
申请(专利权)人:中国平安财产保险股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。