一种物品信息展示方法和装置制造方法及图纸

技术编号:36352231 阅读:47 留言:0更新日期:2023-01-14 18:07
本发明专利技术公开了一种物品信息展示方法和装置。该方法包括:获取目标用户当前评分的当前物品和预设历史时间段内评分的多个历史物品;基于物品相似度矩阵,确定与当前物品相似的多个候选物品,其中,物品相似度矩阵是基于隐语义分析方式和离线用户评分数据进行确定的;基于物品相似度矩阵和历史物品对应的历史评分,确定目标用户对每个候选物品的目标偏好程度;基于目标偏好程度,从各个候选物品中确定目标物品,并展示目标物品对应的目标物品信息。通过本发明专利技术的技术方案,可以提高信息查找效率,提升用户体验。提升用户体验。提升用户体验。

【技术实现步骤摘要】
一种物品信息展示方法和装置


[0001]本专利技术涉及计算机
,尤其涉及一种物品信息展示方法和装置。

技术介绍

[0002]随着计算机技术的快速发展,各种各样的应用软件被研发,以满足用户日益增长的需求。例如,用户可以在掌银APP中的积分商城中浏览物品、购买物品、评分物品等操作。
[0003]目前,在用户使用应用软件过程中,往往会向用户展示出一些物品的信息,以供用户参考。然而,现有方式所展示出的物品信息往往不是用户想要的物品信息,需要用户重新查找物品信息,从而降低了信息查找效率,同时也降低了用户体验。

技术实现思路

[0004]本专利技术提供了一种物品信息展示方法和装置,以提高信息查找效率,提升用户体验。
[0005]根据本专利技术的一方面,提供了一种物品信息展示方法,包括:
[0006]获取目标用户当前评分的当前物品和预设历史时间段内评分的多个历史物品;
[0007]基于物品相似度矩阵,确定与所述当前物品相似的多个候选物品,其中,所述物品相似度矩阵是基于隐语义分析方式和离线用户评分数据进行确定的;
[0008]基于所述物品相似度矩阵和所述历史物品对应的历史评分,确定所述目标用户对每个所述候选物品的目标偏好程度;
[0009]基于所述目标偏好程度,从各个所述候选物品中确定目标物品,并展示所述目标物品对应的目标物品信息。
[0010]根据本专利技术的另一方面,提供了一种物品信息展示装置,包括:
[0011]物品获取模块,用于获取目标用户当前评分的当前物品和预设历史时间段内评分的多个历史物品;
[0012]候选物品确定模块,用于基于物品相似度矩阵,确定与所述当前物品相似的多个候选物品,其中,所述物品相似度矩阵是基于隐语义分析方式和离线用户评分数据进行确定的;
[0013]目标偏好程度确定模块,用于基于所述物品相似度矩阵和所述历史物品对应的历史评分,确定所述目标用户对每个所述候选物品的目标偏好程度;
[0014]目标物品展示模块,用于基于所述目标偏好程度,从各个所述候选物品中确定目标物品,并展示所述目标物品对应的目标物品信息。
[0015]本专利技术实施例的技术方案,通过预先基于隐语义分析方式和离线用户评分数据确定物品相似度矩阵,并基于物品相似度矩阵,确定与目标用户当前评分的当前物品相似的多个候选物品,并基于物品相似度矩阵和预设历史时间段内评分的历史物品对应的历史评分,确定目标用户对每个候选物品的目标偏好程度,基于目标偏好程度,从各个候选物品中确定目标物品,并展示目标物品对应的目标物品信息,从而利用物品相似度矩阵和目标用
户的历史评分,从物品和用户两个维度确定出目标用户更加偏好的目标物品,使得展示出的目标物品信息更加符合用户偏好,更易于查找到用户想要的物品信息,从而提高了信息查找效率,提升了用户体验。
[0016]应当理解,本部分所描述的内容并非旨在标识本专利技术的实施例的关键或重要特征,也不用于限制本专利技术的范围。本专利技术的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0017]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1是根据本专利技术实施例一提供的一种物品信息展示方法的流程图;
[0019]图2是根据本专利技术实施例二提供的一种物品信息展示方法的流程图;
[0020]图3是根据本专利技术实施例三提供的一种物品信息展示方法的流程图;
[0021]图4是根据本专利技术实施例四提供的一种物品信息展示方法的流程图;
[0022]图5是根据本专利技术实施例五提供的一种物品信息展示装置的结构示意图。
具体实施方式
[0023]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。
[0024]需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0025]实施例一
[0026]图1为本专利技术实施例一提供了一种物品信息展示方法的流程图,本实施例可适用于展示出更加符合用户偏好的物品信息的情况。该方法可以由物品信息展示装置来执行,该装置可以采用硬件和/或软件的形式实现,该物品信息展示装置可配置于电子设备中,比如手机、电脑等。如图1所示,该方法包括:
[0027]S110、获取目标用户当前评分的当前物品和预设历史时间段内评分的多个历史物品。
[0028]其中,目标用户可以是指当前登陆应用软件的用户。当前物品可以是指目标用户当前最新评分的物品。目标用户可以对浏览或者购买的物品进行评分,评分数值越高表明
用户对该物品的喜爱程度越高。预设历史时间段可以是预先设置的一段历史时间,比如最近一周内等。历史物品可以是指目标用户历史评分的物品。
[0029]S120、基于物品相似度矩阵,确定与当前物品相似的多个候选物品,其中,物品相似度矩阵是基于隐语义分析方式和离线用户评分数据进行确定的。
[0030]其中,物品相似度矩阵可以包括每两个物品之间的物品相似度。离线用户评分数据可以包括每个离线用户对每个物品的评分。离线用户可以是指评分过物品的用户。离线用户可以包括除了目标用户之外的其他用户。
[0031]具体地,可以预先基于隐语义分析方式和离线用户评分数据,确定每个物品对应的隐含特征信息,并基于每两个物品对应的隐含特征信息,确定每两个物品之间的余弦相似度,从而获得物品相似度矩阵。基于物品相似度矩阵,可以获得当前物品与物品数据库中的每个待选物品之间的物品相似度,并将物品相似度大于或等于预设相似度阈值的待选物品确定为与当前物品相似的候选物品,从而在物品维度上,从所有待选物品中筛选出与当前物品相似的所有候选物品。
[0032]需要说明的是,若当前物品是目标用户首次评分的物品,即不存在历史评分的历史物品,则可以直接展示候选物品对应的物品信息,从而满足冷启动的情况,解决数据稀疏的问题,保证尽可能地展示出用户喜好的物品信息。
[0033]S130、基本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种物品信息展示方法,其特征在于,包括:获取目标用户当前评分的当前物品和预设历史时间段内评分的多个历史物品;基于物品相似度矩阵,确定与所述当前物品相似的多个候选物品,其中,所述物品相似度矩阵是基于隐语义分析方式和离线用户评分数据进行确定的;基于所述物品相似度矩阵和所述历史物品对应的历史评分,确定所述目标用户对每个所述候选物品的目标偏好程度;基于所述目标偏好程度,从各个所述候选物品中确定目标物品,并展示所述目标物品对应的目标物品信息。2.根据权利要求1所述的方法,其特征在于,基于隐语义分析方式和离线用户评分数据确定物品相似度矩阵,包括:基于离线用户评分数据,确定离线用户与物品之间的评分矩阵;将所述评分矩阵分解为待求解的用户隐含特征矩阵和物品隐含特征矩阵,并构建目标损失函数;基于交替最小二乘法和所述目标损失函数,对所述用户隐含特征矩阵和所述物品隐含特征矩阵进行迭代求解;根据求解出的物品隐含特征矩阵,确定每两个物品之间的物品相似度,获得物品相似度矩阵。3.根据权利要求2所述的方法,其特征在于,基于交替最小二乘法和所述目标损失函数,对所述用户隐含特征矩阵和所述物品隐含特征矩阵进行迭代求解,包括:利用Spark框架中的计算节点,基于交替最小二乘法和所述目标损失函数,对所述用户隐含特征矩阵和所述物品隐含特征矩阵的迭代求解过程进行并行计算。4.根据权利要求1所述的方法,其特征在于,基于所述物品相似度矩阵和所述历史物品对应的历史评分,确定所述目标用户对每个所述候选物品的目标偏好程度,包括:针对每个所述候选物品,基于所述物品相似度矩阵,确定该候选物品与每个所述历史物品之间的物品相似度;将每个所述历史物品对应的物品相似度与预设相似度阈值进行比较,确定大于或等于所述预设相似度阈值的目标历史物品数量;基于每个所述历史物品对应的物品相似度和所述历史评分以及所述目标历史物品数量,确定该候选物品对应的基础偏好程度;基于所述基础偏好程度,确定所述目标用户对该候选物品的目标偏好程度。5.根据权利要求4所述的方法,其特征在于,基于每个所述历史物品对应的物品相似度和所述历史评分以及所述目标历史物品数量,确定该候选物品对应的基础偏好程度,包括:将每个所述历史物品对应的物品相似度和所述历史评分进行相乘,并对各个所述历史物品对应的相乘结果进行相加;将相加结果与所述目标历史物品数量之间的比值确定为该候选物品对应的基础偏好程度。6.根据权利要求4所述的方法,其特征在于,基于所述基础偏好程度,确定所述目标用户对该候选物品的目标偏好程度,包括:检测每个目标历史物品对应的目标历史评分是否大于或等于预设评分阈值;
...

【专利技术属性】
技术研发人员:雷涛
申请(专利权)人:中国农业银行股份有限公司
类型:发明
国别省市:

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

1