产品信息的推荐方法及装置制造方法及图纸

技术编号:13824755 阅读:90 留言:0更新日期:2016-10-12 19:23
本公开是关于产品信息的推荐方法及装置。该方法包括:在向各用户进行产品推荐时,获取各用户的推荐优先级;从与各用户的推荐优先级相匹配的预设存储位置中获取各用户对产品的历史操作记录;根据各用户对产品的历史操作记录,确定与各用户适配的产品推荐类型;从与各用户的推荐优先级相匹配的预设存储位置中获取与各用户适配的产品推荐类型所对应的目标产品的信息;根据各用户的推荐优先级,依次向各用户推荐与各用户适配的产品推荐类型所对应的目标产品的信息。该技术方案,既能针对性地向各用户推荐与各用户的偏好相适配的一些目标产品的信息,又能按照各用户的推荐优先级进行推送,从而提高推荐的实时性和伸缩性。

【技术实现步骤摘要】

本公开涉及互联网
,尤其涉及产品信息的推荐方法及装置
技术介绍
相关技术中,各厂商在向用户推荐商品、音乐、电影等产品时,往往都是基于大量用户的线下数据(如购买记录、浏览记录等)来分析当前应该为用户推荐的内容,而这种推荐方案针对性差,且这种推荐方案往往是在同一时间向所有用户统一进行推荐某内容、或者随机向用户推荐某内容,导致用户的体验并不好。
技术实现思路
本公开实施例提供了产品信息的推荐方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种产品信息的推荐方法,包括:在向各用户进行产品推荐时,获取所述各用户的推荐优先级;根据所述各用户的推荐优先级,从与所述各用户的推荐优先级相匹配的预设存储位置中获取所述各用户对产品的历史操作记录;根据所述各用户对产品的历史操作记录,确定与所述各用户适配的产品推荐类型;从与所述各用户的推荐优先级相匹配的预设存储位置中获取与所述各用户适配的产品推荐类型所对应的目标产品的信息;根据所述各用户的推荐优先级,依次向所述各用户推荐与所述各用户适配的产品推荐类型所对应的目标产品的信息。在一个实施例中,所述历史操作记录包括:所述各用户对产品的历史浏览记录、历史购买记录、历史播放记录、历史下载记录、所述各用户的会员
级别中的至少一项记录。在一个实施例中,在获取所述各用户的推荐优先级之前,所述方法还包括:根据所述至少一项记录中各记录的预设推荐权重,确定所述各用户的推荐优先级。在一个实施例中,在根据所述各用户的推荐优先级,从与所述各用户的推荐优先级相匹配的预设存储位置中获取所述各用户对产品的历史操作记录之前,所述方法还包括:获取所述各用户的个人信息;根据所述各用户的推荐优先级,将所述各用户的个人信息和所述各用户的历史操作记录对应存储在与所述各用户的推荐优先级相匹配的预设存储位置中,其中,不同的预设存储位置对应的数据读取速率不同,且推荐优先级越高,相匹配的预设存储位置所对应的数据读取速率越高。在一个实施例中,所述从与所述各用户的推荐优先级相匹配的预设存储位置中获取与所述各用户适配的产品推荐类型所对应的目标产品的信息,包括:确定所述各用户的历史操作记录中各历史产品的特征信息;根据所述各用户的推荐优先级,从所述相匹配的预设存储位置中读取所述各用户的个人信息;根据所述各用户的历史操作记录、所述各用户的个人信息、所述各用户的历史操作记录中各历史产品的特征信息中的至少一种信息,确定所述目标产品;从所述相匹配的预设存储位置中获取目标产品的信息。在一个实施例中,所述根据所述各用户的推荐优先级,依次向所述各用户推荐与所述各用户适配的产品推荐类型所对应的目标产品的信息,包括:获取当前推荐条件;当所述当前推荐条件达到预设推荐条件时,根据所述各用户的推荐优先级,依次向所述各用户推荐与所述各用户适配的产品推荐类型所对应的目标产品的信息。在一个实施例中,所述当前推荐条件达到预设推荐条件包括以下至少一种情况:当前时间达到预设推荐时间;当前成交量达到预设成交量;当前库存量小于预设库存量;所述目标产品的当前状态为折扣商品。在一个实施例中,所述各用户的个人信息包括:所述各用户的性别、年龄、星座、生肖、职业、地址所在区域中的至少一项信息;所述特征信息包括:所述各用户的历史操作记录中各历史产品是否为商家推广商品、是否为商家新品、是否为预设推荐商品中的至少一项信息。根据本公开实施例的第二方面,提供一种产品信息的推荐装置,包括:第一获取模块,用于在向各用户进行产品推荐时,获取所述各用户的推荐优先级;第二获取模块,用于根据所述第一获取模块获得的所述各用户的推荐优先级,从与所述各用户的推荐优先级相匹配的预设存储位置中获取所述各用户对产品的历史操作记录;第一确定模块,用于根据所述第二获取模块获得的所述各用户对产品的历史操作记录,确定与所述各用户适配的产品推荐类型;第三获取模块,用于从与所述各用户的推荐优先级相匹配的预设存储位置中获取与所述第一确定模块确定出的所述各用户适配的产品推荐类型所对应的目标产品的信息;推荐模块,用于根据所述各用户的推荐优先级,依次向所述各用户推荐所述第三获取模块获得的与所述各用户适配的产品推荐类型所对应的目标产
品的信息。在一个实施例中,所述历史操作记录包括:所述各用户对产品的历史浏览记录、历史购买记录、历史播放记录、历史下载记录、所述各用户的会员级别中的至少一项记录。在一个实施例中,所述装置还包括:第二确定模块,用于在获取所述各用户的推荐优先级之前,根据所述至少一项记录中各记录的预设推荐权重,确定所述各用户的推荐优先级。在一个实施例中,所述装置还包括:第四获取模块,用于在根据所述各用户的推荐优先级,从与所述各用户的推荐优先级相匹配的预设存储位置中获取所述各用户对产品的历史操作记录之前,获取所述各用户的个人信息;存储模块,用于根据所述各用户的推荐优先级,将所述第四获取模块获得的所述各用户的个人信息和所述各用户的历史操作记录对应存储在与所述各用户的推荐优先级相匹配的预设存储位置中,其中,不同的预设存储位置对应的数据读取速率不同,且推荐优先级越高,相匹配的预设存储位置所对应的数据读取速率越高。在一个实施例中,所述第三获取模块包括:第一确定子模块,用于确定所述各用户的历史操作记录中各历史产品的特征信息;读取子模块,用于根据所述各用户的推荐优先级,从所述相匹配的预设存储位置中读取所述各用户的个人信息;第二确定子模块,用于根据所述各用户的历史操作记录、所述读取子模块读取到的所述各用户的个人信息、所述第一确定子模块确定出的所述各用户的历史操作记录中各历史产品的特征信息中的至少一种信息,确定所述目标产品;第一获取子模块,用于从所述相匹配的预设存储位置中获取所述第二确
定子模块确定出的目标产品的信息。在一个实施例中,所述推荐模块包括:第二获取子模块,用于获取当前推荐条件;推荐子模块,用于当所述第二获取子模块获取到的所述当前推荐条件达到预设推荐条件时,根据所述各用户的推荐优先级,依次向所述各用户推荐与所述各用户适配的产品推荐类型所对应的目标产品的信息。在一个实施例中,所述当前推荐条件达到预设推荐条件包括以下至少一种情况:当前时间达到预设推荐时间;当前成交量达到预设成交量;当前库存量小于预设库存量;所述目标产品的当前状态为折扣商品。在一个实施例中,所述各用户的个人信息包括:所述各用户的性别、年龄、星座、生肖、职业、地址所在区域中的至少一项信息;所述特征信息包括:所述各用户的历史操作记录中各历史产品是否为商家推广商品、是否为商家新品、是否为预设推荐商品中的至少一项信息。根据本公开实施例的第三方面,提供了一种产品信息的推荐装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:在向各用户进行产品推荐时,获取所述各用户的推荐优先级;根据所述各用户的推荐优先级,从与所述各用户的推荐优先级相匹配的预设存储位置中获取所述各用户对产品的历史操作记录;根据所述各用户对产品的历史操作记录,确定与所述各用户适配的产品推荐类型;从与所述各用户的推荐优先级相匹配的预设存储位置中获取与所述各用
户适配的产品推荐类型所对应的目标产品的信息;根据所述推荐优先级,依次向所述各本文档来自技高网
...

【技术保护点】
一种产品信息的推荐方法,其特征在于,包括:在向各用户进行产品推荐时,获取所述各用户的推荐优先级;根据所述各用户的推荐优先级,从与所述各用户的推荐优先级相匹配的预设存储位置中获取所述各用户对产品的历史操作记录;根据所述各用户对产品的历史操作记录,确定与所述各用户适配的产品推荐类型;从与所述各用户的推荐优先级相匹配的预设存储位置中获取与所述各用户适配的产品推荐类型所对应的目标产品的信息;根据所述各用户的推荐优先级,依次向所述各用户推荐与所述各用户适配的产品推荐类型所对应的目标产品的信息。

【技术特征摘要】
1.一种产品信息的推荐方法,其特征在于,包括:在向各用户进行产品推荐时,获取所述各用户的推荐优先级;根据所述各用户的推荐优先级,从与所述各用户的推荐优先级相匹配的预设存储位置中获取所述各用户对产品的历史操作记录;根据所述各用户对产品的历史操作记录,确定与所述各用户适配的产品推荐类型;从与所述各用户的推荐优先级相匹配的预设存储位置中获取与所述各用户适配的产品推荐类型所对应的目标产品的信息;根据所述各用户的推荐优先级,依次向所述各用户推荐与所述各用户适配的产品推荐类型所对应的目标产品的信息。2.根据权利要求1所述的方法,其特征在于,所述历史操作记录包括:所述各用户对产品的历史浏览记录、历史购买记录、历史播放记录、历史下载记录、所述各用户的会员级别中的至少一项记录。3.根据权利要求2所述的方法,其特征在于,在获取所述各用户的推荐优先级之前,所述方法还包括:根据所述至少一项记录中各记录的预设推荐权重,确定所述各用户的推荐优先级。4.根据权利要求1至3中任一项所述的方法,其特征在于,在根据所述各用户的推荐优先级,从与所述各用户的推荐优先级相匹配的预设存储位置中获取所述各用户对产品的历史操作记录之前,所述方法还包括:获取所述各用户的个人信息;根据所述各用户的推荐优先级,将所述各用户的个人信息和所述各用户的历史操作记录对应存储在与所述各用户的推荐优先级相匹配的预设存储位
\t置中,其中,不同的预设存储位置对应的数据读取速率不同,且推荐优先级越高,相匹配的预设存储位置所对应的数据读取速率越高。5.根据权利要求4所述的方法,其特征在于,所述从与所述各用户的推荐优先级相匹配的预设存储位置中获取与所述各用户适配的产品推荐类型所对应的目标产品的信息,包括:确定所述各用户的历史操作记录中各历史产品的特征信息;根据所述各用户的推荐优先级,从所述相匹配的预设存储位置中读取所述各用户的个人信息;根据所述各用户的历史操作记录、所述各用户的个人信息、所述各用户的历史操作记录中各历史产品的特征信息中的至少一种信息,确定所述目标产品;从所述相匹配的预设存储位置中获取目标产品的信息。6.根据权利要求1所述的方法,其特征在于,所述根据所述各用户的推荐优先级,依次向所述各用户推荐与所述各用户适配的产品推荐类型所对应的目标产品的信息,包括:获取当前推荐条件;当所述当前推荐条件达到预设推荐条件时,根据所述各用户的推荐优先级,依次向所述各用户推荐与所述各用户适配的产品推荐类型所对应的目标产品的信息。7.根据权利要求6所述的方法,其特征在于,所述当前推荐条件达到预设推荐条件包括以下至少一种情况:当前时间达到预设推荐时间;当前成交量达到预设成交量;当前库存量小于预设库存量;所述目标产品的当前状态为折扣商品。8.根据权利要求5至7中任一项所述的方法,其特征在于,所述各用户的个人信息包括:所述各用户的性别、年龄、星座、生肖、职业、地址所在区域中的至少一项信息;所述特征信息包括:所述各用户的历史操作记录中各历史产品是否为商家推广商品、是否为商家新品、是否为预设推荐商品中的至少一项信息。9.一种产品信息的推荐装置,其特征在于,包括:第一获取模块,用于在向各用户进行产品推荐时,获取所述各用户的推荐优先级;第二获取模块,用于根据所述第一获取模块获得的所述各用户的推荐优先级,从与所述各用户的推荐优先级相匹配的预设存储位置中获取所述各用户对产品的历史操作记录;第一确定模块,用于根据所述第二获取模块获得的所述各用户对产品的历史操作记录,确定与所述各用户适配的产品推荐类型;第三获取模块,用于从与所述各用户的推荐优先级相匹配...

【专利技术属性】
技术研发人员:张旭华杨松邹易兴
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

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

1