一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于相似产品的产品推荐方法、装置、设备及存储介质与流程

2021-11-03 12:56:00 来源:中国专利 TAG:

技术特征:
1.一种基于相似产品的产品推荐方法,其特征在于,所述方法包括:获取预设的产品集合中每一个产品的产品描述,从所述产品描述中提取每一个产品的关键词;将所述关键词转换为标签向量,根据所述标签向量计算所述产品集合中每两个产品之间的相似度;获取产品推荐需求,根据所述产品推荐需求选取预设的用户筛选算法,利用所述用户筛选算法从预设用户群体中筛选出多个用户;获取所述多个用户中每一个用户对所述产品集合的行为数据,从所述行为数据内提取所述每一个用户对应的偏好产品;从所述多个用户中任意选择两个用户作为第一用户和第二用户,统计在所述第一用户的偏好产品中存在,但在所述第二用户的偏好产品中不存在的产品为差异产品;选取所述产品集合中与所述差异产品之间的相似度大于预设相似阈值的产品为相似产品,向所述第二用户推荐所述差异产品与所述相似产品。2.如权利要求1所述的基于相似产品的产品推荐方法,其特征在于,所述从所述产品描述中提取每一个产品的关键词,包括:对所述产品描述进行分词处理,得到产品分词集合;从所述产品集合中逐个选取其中一个产品为目标产品,从所述目标产品的产品分词中逐个选取其中一个分词为目标分词;统计所述目标分词在所述目标产品的产品分词中出现的第一频率,以及统计所述目标分词在所述产品分词集合中出现的第二频率;根据所述第一频率和所述第二频率计算所述目标分词的关键值,选取所述关键值大于预设关键阈值的目标分词为所述目标产品的关键词。3.如权利要求2所述的基于相似产品的产品推荐方法,其特征在于,所述根据所述第一频率和所述第二频率计算所述目标分词的关键值,包括:利用如下关键值算法计算所述目标分词的关键值:其中,k为所述关键值,w为预设系数,f1为所述第一频率,f2为所述第二频率。4.如权利要求1所述的基于相似产品的产品推荐方法,其特征在于,所述将所述关键词转换为标签向量,包括:从所述产品集合中逐个选取其中一个产品为目标产品,利用预设的词向量模型将选取的所述目标产品的关键词转换为词向量;统计所述词向量中每一个向量的向量长度,选取所述词向量中向量长度最长的词向量为目标向量;利用预设参数将所述词向量中所有向量的向量长度延长至所述目标向量的向量长度,将所有词向量作为行向量进行拼接,得到标签向量。5.如权利要求1所述的基于相似产品的产品推荐方法,其特征在于,所述根据所述产品推荐需求选取预设的用户筛选算法,包括:
利用预设的语义分析模型对所述产品推荐需求进行卷积、池化,得到所述产品推荐需求的需求特征;利用预设的激活函数计算所述需求特征中每一个特征的特征值,选取所述特征值大于预设特征阈值的特征为所述产品推荐需求的核心语义;获取预设的多个用户筛选算法中每一个算法对应的算法标签,将所述核心语义转换为语义向量,分别计算所述语义向量与每一个算法标签的匹配值,选取所述匹配值小于预设距离阈值的用户筛选算法。6.如权利要求1至5中任一项所述的基于相似产品的产品推荐方法,其特征在于,所述从所述行为数据内提取所述每一个用户对应的偏好产品,包括:识别所述行为数据的数据类型;利用与所述数据类型对应的编译器将预设字符编译为规则表达式;从所述多个用户中逐个选取其中一个用户为目标用户,利用所述规则表达式从所述目标用户的行为数据中提取出所述目标用户对所述产品集合中每一个产品的浏览次数、浏览时长和购买情况;利用预设的权重算法,根据所述浏览次数、所述浏览时长和所述购买情况计算所述目标用户对所述产品集合中每一个产品的偏好程度,选取所述偏好程度大于预设偏好阈值的产品为所述目标用户的偏好产品。7.如权利要求6所述的基于相似产品的产品推荐方法,其特征在于,所述利用预设的权重算法,根据所述浏览次数、所述浏览时长和所述购买情况计算所述目标用户对所述产品集合中每一个产品的偏好程度,包括:利用如下权重算法计算所述目标用户对所述产品集合中每一个产品的偏好程度:其中,p为所述偏好程度,m为所述目标用户对所述产品集合中第n个产品的浏览次数,t
n
为所述目标用户对所述产品集合中第n个产品进行第m次浏览的浏览时长,s
n
为所述目标用户对所述产品集合中第n个产品的购买情况的数值表达,ω1、ω2、ω3为预设权重系数。8.一种基于相似产品的产品推荐装置,其特征在于,所述装置包括:关键词提取模块,用于获取预设的产品集合中每一个产品的产品描述,从所述产品描述中提取每一个产品的关键词;相似度计算模块,用于将所述关键词转换为标签向量,根据所述标签向量计算所述产品集合中每两个产品之间的相似度;用户筛选模块,用于获取产品推荐需求,根据所述产品推荐需求选取预设的用户筛选算法,利用所述用户筛选算法从预设用户群体中筛选出多个用户;偏好产品筛选模块,用于获取所述多个用户中每一个用户对所述产品集合的行为数据,从所述行为数据内提取所述每一个用户对应的偏好产品;差异产品筛选模块,用于从所述多个用户中任意选择两个用户作为第一用户和第二用户,统计在所述第一用户的偏好产品中存在,但在所述第二用户的偏好产品中不存在的产品为差异产品;
产品推荐模块,用于选取所述产品集合中与所述差异产品之间的相似度大于预设相似阈值的产品为相似产品,向所述第二用户推荐所述差异产品与所述相似产品。9.一种电子设备,其特征在于,所述电子设备包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1至7中任意一项所述的基于相似产品的产品推荐方法。10.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任意一项所述的基于相似产品的产品推荐方法。

技术总结
本发明涉及数据分析技术,揭露了一种基于相似产品的产品推荐方法,包括:获取待推荐产品的产品画像以及待推荐产品的候选用户群体的用户画像,从候选用户群体中选取第一目标用户群体,将待推荐产品推荐给第一目标用户群体;获取第一目标用户群体对待推荐产品的反馈数据,根据反馈数据对第一目标用户群体的用户画像进行画像完善,得到目标用户画像;根据目标用户画像,从候选用户群体中选取第二目标用户群体;将待推荐产品推荐给第二目标用户群体。此外,本发明还涉及区块链技术,产品画像及用户画像可存储于区块链的节点。本发明还提出一种基于相似产品的产品推荐装置、电子设备以及存储介质。本发明可以提高产品推荐精确度。本发明可以提高产品推荐精确度。本发明可以提高产品推荐精确度。


技术研发人员:衡井孟
受保护的技术使用者:平安银行股份有限公司
技术研发日:2021.08.10
技术公布日:2021/11/2
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献