产品信息推荐方法及系统技术方案

技术编号:9935706 阅读:106 留言:0更新日期:2014-04-18 08:23
一种产品信息推荐方法,其特征在于包括:从数据库获取关联产品集合,其中所述关联产品集合包括不属于相同或相似产品分类的相互关联的多个产品的产品信息;在所述关联产品集合中,对于预先确定给用户的推荐产品集中的产品,确定与该产品不属于相同或相似产品分类的相互关联的一个或多个产品,并将其增加到所述推荐产品集中;在增加后的所述推荐产品集中,确定给所述用户推荐的产品,并将其产品信息推荐给所述用户当前使用的用户设备。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种产品信息推荐方法及系统,该方法包括:从数据库获取关联产品集合,其中关联产品集合包括不属于相同或相似产品分类的相互关联的多个产品的产品信息;在关联产品集合中,对于预先确定给用户的推荐产品集中的产品,确定与该产品不属于相同或相似产品分类的相互关联的一个或多个产品,并将其增加到推荐产品集中;在增加后的推荐产品集中,确定给用户推荐的产品,并将其产品信息推荐给用户当前使用的用户设备。本专利技术能够充分满足用户需求,充分提升用户体验。【专利说明】产品信息推荐方法及系统
本专利技术涉及通信领域,具体涉及一种产品信息推荐方法及系统。
技术介绍
在互联网技术中,网站经常需要向用户推荐各种产品信息,例如社交网络网站在网页上向用户推荐用户可能感兴趣的产品或服务。通过这种推荐方式,能够不断满足用户需求,提升用户体验。通常,在进行产品推荐时,网站根据用户当前访问的产品属性数据或者根据用户对于某些产品的历史数据,例如产品浏览历史数据、产品购买历史数据等,使用相关性算法确定其它产品,并将其产品信息推荐给用户。但是,这种推荐方法仅考虑与用户自身相关的数据,因此其推荐结果往往具有一定的局限性。例如,当用户当前访问的产品是足球,并且该用户的历史数据仅涉及到篮球时,网站推荐给用户的产品往往也仅涉及到与足球、篮球隶属于同一类的运动器材。因此,上述仅考虑与用户自身相关的数据的推荐方法难以充分满足用户需求,充分提升用户体验。
技术实现思路
本专利技术旨在提供一种产品信息推荐方法及系统,能够解决相关技术中仅考虑与用户自身相关的数据的推荐方法难以充分满足用户需求,充分提升用户体验等问题。根据本专利技术的一个方面.提供了一种产品信息推荐方法,包括:从数据库获取关联产品集合,其中关联产品集合包括不属于相同或相似产品分类的相互关联的多个产品的产品信息;在关联产品集合中,对于预先确定给用户的推荐产品集中的产品,确定与该产品不属于相同或相似产品分类的相互关联的一个或多个产品,并将其增加到推荐产品集中;在增加后的推荐产品集中,确定给用户推荐的产品,并将其产品信息推荐给用户当前使用的用户设备。优选地,在获取关联产品集合之前,还包括:收集不同用户在访问第一产品之后,访问其它产品的访问序列信息;根据访问序列信息,生成第一产品与其它产品之间的关联产品信息;根据关联产品信息,建立关联产品集合。优选地,在获取关联产品集合之后,还包括:在关联产品集合中的访问序列信息中,对于用户当前访问的产品,确定与该产品不属于相同或相似产品分类的相互关联的一个或多个产品,并将其增加到推荐产品集中。优选地,在获取关联产品集合之后,还包括:根据预先获取的用户的好友关注信息,获取用户的好友浏览或购买的一个或多个产品,并将其增加到推荐产品集中。优选地,在增加后的推荐产品集中,确定给用户推荐的产品包括:计算增加后的推荐产品集中的产品的权重值;按照权重值从大到小的顺序,对该产品进行排序;确定排序在前的产品是给用户推荐的产品。根据本专利技术的另一个方面,提供了一种产品信息推荐系统,包括产品信息推荐装置和数据库,其中产品信息推荐装置包括:第一获取模块,用于从数据库获取关联产品集合,其中关联产品集合包括不属于相同或相似产品分类的相互关联的多个产品的产品信息;第一确定模块,用于在关联产品集合中,对于预先确定给用户的推荐产品集中的产品,确定与该产品不属于相同或相似产品分类的相互关联的一个或多个产品;第一增加模块,用于将第一确定模块确定的一个或多个产品增加到推荐产品集中;第二确定模块,用于在增加后的推荐产品集中,确定给用户推荐的产品;推荐模块,用于将第二确定模块确定的产品的产品信息推荐给用户当前使用的用户设备。优选地,上述系统还包括关联产品集合建立装置,其中关联产品集合建立装置包括:收集模块,用于收集不同用户在访问第一产品之后,访问其它产品的访问序列信息;生成模块,用于根据访问序列信息,生成第一产品与其它产品之间的关联产品信息;建立模块,用于根据关联产品信息,建立关联产品集合。优选地,产品信息推荐装置还包括:第三确定模块,用于在关联产品集合中的访问序列信息中,对于用户当前访问的产品,确定与该产品不属于相同或相似产品分类的相互关联的一个或多个产品;第二增加模块,用于将第三确定模块确定的一个或多个产品增加到推荐广品集中。优选地,产品信息推荐装置还包括:第二获取模块,用于根据预先获取的用户的好友关注信息,获取用户的好友浏览或购买的一个或多个产品;第三增加模块,用于将第二获取模块获取的一个或多个产品增加到推荐产品集中。优选地,第二确定模块包括:计算单元,用于计算增加后的推荐产品集中的产品的权重值;排序单元,用于按照权重值从大到小的顺序,对该产品进行排序;确定单元,用于确定排序在前的产品是给用户推荐的产品。本专利技术通过将用户自身相关的数据与关联产品集合结合使用,能够增加与用户自身相互关联的却不属于相同或相似产品分类的产品,从而将推荐给用户的产品信息的范围扩展到该不属于相同或相似产品分类的产品,充分满足用户需求,充分提升用户体验。【专利附图】【附图说明】此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的产品信息推荐系统的示意图;图2是根据本专利技术实施例的产品信息推荐方法的流程图;图3是根据本专利技术实施例的产品信息推荐方法的具体实例的示意图;图4是根据本专利技术实施例的产品信息推荐系统的结构框图。【具体实施方式】需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本专利技术。本专利技术实施例提供了一种产品信息推荐方法,该方法可以基于产品信息推荐系统而实现。图1是根据本专利技术实施例的产品信息推荐系统的示意图,如图1所示,产品信息推荐系统包括:产品信息推荐装置11、数据库12和用户当前使用的用户设备13。其中,数据库12中至少存储有关联产品集合,该关联产品集合包括有不属于相同或相似产品分类的相互关联的多个产品的产品信息。图2是根据本专利技术实施例的产品信息推荐方法的流程图,如图2所示,包括如下的步骤S202至步骤S206。步骤S202,从数据库获取关联产品集合,其中关联产品集合包括不属于相同或相似产品分类的相互关联的多个产品的产品信息。步骤S204,在关联产品集合中,对于预先确定给用户的推荐产品集中的产品,确定与该产品不属于相同或相似产品分类的相互关联的一个或多个产品,并将其增加到推荐产品集中。步骤S206,在增加后的推荐产品集中,确定给用户推荐的产品,并将其产品信息推荐给用户当前使用的用户设备。相关技术中,推荐方法仅考虑与用户自身相关的数据,因此其推荐结果往往局限于特定的产品分类,难以充分满足用户需求,充分提升用户体验。本专利技术实施例中,通过结合使用关联产品集合,能够增加与用户自身相互关联的却不属于相同或相似产品分类的产品,从而将推荐给用户的产品信息的范围扩展到该不属于相同或相似产品分类的产品,充分满足用户需求,充分提升用户体验。例如,针对上述涉及足球、篮球的问题,采用本专利技术实施例的方法,不仅可能将推荐产品涉及到与足球、篮球不属于同一类的护膝、本文档来自技高网...

【技术保护点】
一种产品信息推荐方法,其特征在于包括:从数据库获取关联产品集合,其中所述关联产品集合包括不属于相同或相似产品分类的相互关联的多个产品的产品信息;在所述关联产品集合中,对于预先确定给用户的推荐产品集中的产品,确定与该产品不属于相同或相似产品分类的相互关联的一个或多个产品,并将其增加到所述推荐产品集中;在增加后的所述推荐产品集中,确定给所述用户推荐的产品,并将其产品信息推荐给所述用户当前使用的用户设备。

【技术特征摘要】

【专利技术属性】
技术研发人员:邓雄
申请(专利权)人:北京千橡网景科技发展有限公司
类型:发明
国别省市:

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

1