物品推荐引导方法、装置及计算机设备制造方法及图纸

技术编号:27416484 阅读:26 留言:0更新日期:2021-02-21 14:33
本发明专利技术公开了一种物品推荐引导方法、装置及计算机设备,该方法包括:采集用户的历史行为数据,根据历史行为数据构建物品

【技术实现步骤摘要】
物品推荐引导方法、装置及计算机设备


[0001]本专利技术属于互联网
,更具体地,涉及一种物品推荐引导方法、装置及计算机设备。

技术介绍

[0002]目前全国各地都出现了各种大型商超、图书馆,这种大型商超、图书馆内部物品繁多,用户很难快速找到自己心仪的商品;随着计算机技术的迅速发展,商品管理系统、图书管理系统也在不断的更新换代,个性化推荐就首当其冲,例如各种电商平台、媒体客户端就会进行资源推荐。目前常见的协同推荐算法大多基于用户已有的购买行为进行商品推荐,推荐的产品并不十分贴合用户的感兴趣产品;推荐产品的准确度有待提高;另外,由于室内布置规划复杂,用户找到目标物品也需要浪费较多时间。

技术实现思路

[0003]针对现有技术的至少一个缺陷或改进需求,本专利技术提供了一种物品推荐引导方法、装置及计算机设备。
[0004]为实现上述目的,按照本专利技术的第一个方面,提供了一种物品推荐引导方法,该方法包括以下步骤:采集用户的历史行为数据,根据所述历史行为数据构建物品-用户评分矩阵,所述物品-用户评分矩阵中的特征值用于表征每个用户对不同物品的感兴趣度;对所述物品-用户评分矩阵中的特征值进行向量化处理,得到特征向量;根据所述特征向量分别计算不同物品之间的相似度参数,生成物品相似度矩阵;根据所述物品相似度矩阵中的相似度参数与物品-用户评分矩阵中的特征值确定每个用户对应的不同物品的推荐度;识别用户的登录操作,将根据所述推荐度确定的推荐物品信息下发给用户终端。
[0005]优选的,上述物品推荐引导方法还包括:获取用户选择的目标物品,根据所述目标物品的位置信息以及用户当前所处位置进行路径规划,以引导用户按照规划的路径查找目标物品。
[0006]优选的,上述物品推荐引导方法,所述根据所述历史行为数据构建物品-用户评分矩阵,包括:获取预先配置的权重分配表;所述权重分配表中包括不同物品对应的不同类型的用户行为的权重参数,所述用户行为包括搜索行为、导航行为、收藏行为和购买行为;分别采集每个用户对不同物品执行的历史行为数据,根据所述历史行为数据以及所述权重分配表确定该用户对不同商品的感兴趣度,生成物品-用户评分矩阵。
[0007]优选的,上述物品推荐引导方法,所述权重分配表中不同物品对应的同一用户行为的权重可以相同或不同。
[0008]优选的,上述物品推荐引导方法,所述根据所述历史行为数据以及所述权重分配
表确定该用户对不同商品的感兴趣度之前还包括:收集每个用户针对不同物品执行的历史行为数据,并基于自定义策略滤除所述历史行为数据中的无效数据。
[0009]优选的,上述物品推荐引导方法还包括:根据时间因子对物品-用户评分矩阵中的感兴趣度进行修正,所述时间因子与当前时间距离用户的历史行为发生时间的时间差呈反比。
[0010]优选的,上述物品推荐引导方法,采用余弦相似度Cosine 进行相似度参数的计算:其中,表示两件物品之间的相似度参数;N表示参与评分的用户总数;x
i
表示第i个用户对第一件物品的感兴趣度;y
i
表示第i个用户对第二件物品的感兴趣度。
[0011]优选的,上述物品推荐引导方法,所述将根据所述推荐度确定的推荐物品信息下发给用户终端,包括:根据所述相似度从高到低的顺序生成推荐列表;将当前用户已执行过任意一种或多种历史行为的物品信息从所述推荐列表中删除,得到更新后的推荐列表;从更新后的推荐列表中选取推荐度不小于预设的推荐度阈值的物品作为推荐物品下发给用户终端;或者,从更新后的推荐列表中选取排序靠前的预定数量的物品作为推荐物品下发给用户终端。
[0012]优选的,上述物品推荐引导方法,所述用户当前所处位置通过以下方式确定:获取用户持有的移动终端对于通讯设备发射的通讯信号的接收强度;采用三角定位算法,根据所述通讯设备的布设位置以及所述接收强度计算用户当前所处位置。
[0013]优选的,上述物品推荐引导方法,所述采用三角定位算法,根据所述通讯设备的布设位置以及所述接收强度计算用户当前所处位置时,若三个通讯设备的信号辐射区域出现共同相交区域时,则确定任意两个通讯设备的信号辐射区域的第一交点和第二交点;取所述第一交点与第二交点连接而成的直线与剩余一个通讯设备的信号辐射区域边界的第三交点,以所述第三交点对应的位置坐标作为用户当前所处位置。
[0014]优选的,上述物品推荐引导方法,所述采用三角定位算法,根据所述通讯设备的布设位置以及所述接收强度计算用户当前所处位置时,若三个通讯设备的信号辐射区域均不相交时,确定所述三个通讯设备的布设位置形成的三条连线的中点,以三个所述中点构成的三角形的重心对应的位置坐标作为用户当前所处位置。
[0015]按照本专利技术的第二个方面,还提供了一种物品推荐引导装置,该装置包括:采集模块,用于采集用户的历史行为数据,根据所述历史行为数据构建物品-用户评分
矩阵,所述物品-用户评分矩阵中的特征值用于表征每个用户对不同物品的感兴趣度;第一计算模块,用于对所述物品-用户评分矩阵中的特征值进行向量化处理,得到特征向量;根据所述特征向量分别计算不同物品之间的相似度参数,生成物品相似度矩阵;第二计算模块,用于根据所述物品相似度矩阵中的相似度参数与物品-用户评分矩阵中的特征值确定每个用户对应的不同物品的推荐度;推荐模块,用于识别用户的登录操作,将根据所述推荐度确定的推荐物品信息下发给用户终端;引导模块,用于获取用户从所述推荐列表中选择的目标物品,根据所述目标物品的位置信息以及用户当前所处位置进行路径规划,以引导用户按照规划的路径查找目标物品。
[0016]按照本专利技术的第三个方面,还提供了一种计算机设备,其包括至少一个处理单元、以及至少一个存储单元,其中,所述存储单元存储有计算机程序,当所述计算机程序被所述处理单元执行时,使得所述处理单元执行上述任一项所述物品推荐引导方法的步骤。
[0017]总体而言,通过本专利技术所构思的以上技术方案与现有技术相比,能够取得下列有益效果:(1)本专利技术提供的物品推荐引导方法、装置及计算机设备,首先根据物品-用户评分矩阵分别计算不同物品之间的相似度参数,生成物品相似度矩阵;然后根据物品相似度矩阵中的相似度参数与物品-用户评分矩阵中的特征值确定每个用户对应的不同物品的推荐度;识别到用户的登录操作时,将根据推荐度确定的推荐物品信息下发给用户终端;获取用户选择的目标物品,根据目标物品的位置信息以及用户当前所处位置进行路径规划,减少寻找目标物品的时间,给用户推送较为准确的目标物品位置的同时进行实时导航,帮助用户快速准确的找到所需物品;同时可以作为展示物品的平台,可以提高用户粘性,为用户提供便捷化操作。
[0018](2)本专利技术提供的物品推荐引导方法、装置及计算机设备,基于用户的历史行为以及不同物品的权重分配表创建物品-用户评分矩阵,用户行为包括搜索行为、导航行为、收藏行为和购买行为等,可以全面的反映用户对商品的感兴趣程度;通过时间因子对物品-用户评分矩阵中的感兴趣度进行修正,其本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种物品推荐引导方法,其特征在于,包括:采集用户的历史行为数据,根据所述历史行为数据构建物品-用户评分矩阵,所述物品-用户评分矩阵中的特征值用于表征每个用户对不同物品的感兴趣度;对所述物品-用户评分矩阵中的特征值进行向量化处理,得到特征向量;根据所述特征向量分别计算不同物品之间的相似度参数,生成物品相似度矩阵;根据所述物品相似度矩阵中的相似度参数与物品-用户评分矩阵中的特征值确定每个用户对应的不同物品的推荐度;识别用户的登录操作,将根据所述推荐度确定的推荐物品信息下发给用户终端。2.如权利要求1所述的物品推荐引导方法,其特征在于,还包括:获取用户选择的目标物品,根据所述目标物品的位置信息以及用户当前所处位置进行路径规划,以引导用户按照规划的路径查找目标物品。3.如权利要求1所述的物品推荐引导方法,其特征在于,所述根据所述历史行为数据构建物品-用户评分矩阵,包括:获取预先配置的权重分配表;所述权重分配表中包括不同物品对应的不同类型的用户行为的权重参数,所述用户行为包括搜索行为、导航行为、收藏行为和购买行为;分别采集每个用户对不同物品执行的历史行为数据,根据所述历史行为数据以及所述权重分配表确定该用户对不同商品的感兴趣度,生成物品-用户评分矩阵。4.如权利要求1所述的物品推荐引导方法,其特征在于,还包括:根据时间因子对物品-用户评分矩阵中的感兴趣度进行修正,所述时间因子与当前时间距离用户的历史行为发生时间的时间差呈反比。5.如权利要求1所述的物品推荐引导方法,其特征在于,采用余弦相似度进行相似度参数计算:其中,表示两件物品之间的相似度参数;N表示参与评分的用户总数;x
i
表示第i个用户对第一件物品的感兴趣度;y
i
表示第i个用户对第二件物品的感兴趣度。6.如权利要求2所述的物品推荐引导方法,其特征在于,所述用户当前所处位置通过以下方式确...

【专利技术属性】
技术研发人员:张晓康肖伟明余道敏钟卫为黄晓艳
申请(专利权)人:武汉虹信技术服务有限责任公司
类型:发明
国别省市:

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

1