一种商品推荐方法及装置与流程

文档序号:11323290阅读:161来源:国知局
一种商品推荐方法及装置与流程

【技术领域】

本发明涉及个性化推荐技术领域,尤其涉及一种商品推荐方法及装置。



背景技术:

目前,用户在购买商品时,通常会根据用户的历史购买行为分析用户的个人喜好,然后向用户推荐用户喜欢的商品,或者推荐与用户喜欢的商品类似的其他商品。

发明人在实现本发明的过程中,发现相关技术存在以下问题:根据历史喜好推荐的商品可能不能准确的反映用户当前所需的商品,因此,不能为用户提供精准的实时推荐。



技术实现要素:

本发明要解决的技术问题是提供一种商品推荐方法及装置,解决向用户推荐商品不准确的问题。

本发明实施例的一个方面,提供一种商品推荐方法,应用于售货柜,所述售货柜设置有若干售货区域,所述方法包括:

根据用户的用户信息获取所述用户的历史购买记录;

确定所述用户所关注的售货区域;

基于所述用户的历史购买记录和所述售货区域,在所述售货柜的展示区展示推荐的商品信息。

可选地,所述确定所述用户所关注的所述售货柜的售货区域包括:

获取所述用户的目光在不同目标购买区域的停留时长;

将最大的停留时长对应的售货区域确定为所述用户所关注的售货区域。

可选地,所述确定所述用户所关注的所述售货柜的售货区域包括:

获取所述用户最近一次的目光所对应的售货区域;

确定所述最近一次的目光所对应的售货区域为所述用户所关注的售货区域。

可选地,所述基于所述用户的历史购买记录和所述售货区域,在所述售货柜的展示区展示推荐的商品信息包括:

根据所述用户的历史购买记录,建立用户购买记录表;

判断所述用户所关注的售货区域中是否存在所述用户购买记录表中的商品;

若存在所述用户购买记录表中的商品,将存在的所述商品的信息进行展示,并且展示所述商品的优惠信息;

若不存在所述用户购买记录表中的商品,判断所述用户所关注的售货区域是否存在与所述用户购买记录表中的商品相似的商品;

若存在所述相似的商品,将所述相似的商品的信息进行展示,并且展示所述相似的商品的优惠信息;

若不存在所述相似的商品,将所述目标购买区域中售卖次数最多的商品的信息进行展示,并且展示所述售卖次数最多的商品的优惠信息。

可选地,所述方法还包括:采集所述用户的面部图像;通过预定算法分析所述面部图像,以获取所述用户的面部表情标签;根据所述用户的面部表情标签,更新展示的所述推荐的商品信息。

可选地,所述方法还包括:接收用户输入的商品查找信息;显示所述用户查找的商品的位置信息。

本发明实施例的另一方面,提供一种商品推荐装置,应用于售货柜,所述售货柜设置有若干售货区域,所述装置包括:

获取模块,用于根据用户的用户信息获取所述用户的历史购买记录;

确定模块,用于确定所述用户所关注的售货区域;

推荐模块,用于基于所述用户的历史购买记录和所述售货区域,在所述售货柜的展示区展示推荐的商品信息。

可选地,所述确定模块包括:

第一获取单元,用于获取所述用户的目光在不同目标购买区域的停留时长;

第一确定单元,用于将最大的停留时长对应的售货区域确定为所述用户所关注的售货区域。

可选地,所述确定模块包括:

第二获取单元,用于获取所述用户最近一次的目光所对应的售货区域;

第二确定单元,用于确定所述最近一次的目光所对应的售货区域为所述用户所关注的售货区域。

可选地,所述推荐模块包括:

建立单元,用于根据所述用户的历史购买记录,建立用户购买记录表;

第一判断单元,用于判断所述用户所关注的售货区域中是否存在所述用户购买记录表中的商品;

第一处理单元,用于若存在所述用户购买记录表中的商品,将存在的所述商品的信息进行展示,并且展示所述商品的优惠信息;

第二判断单元,用于若不存在所述用户购买记录表中的商品,判断所述用户所关注的售货区域是否存在与所述用户购买记录表中的商品相似的商品;

第二处理单元,用于若存在所述相似的商品,将所述相似的商品的信息进行展示,并且展示所述相似的商品的优惠信息;

第三处理单元,用于若不存在所述相似的商品,将所述目标购买区域中售卖次数最多的商品的信息进行展示,并且展示所述售卖次数最多的商品的优惠信息。

在本发明实施例中,根据用户历史购买记录和用户当前关注的售货柜的售货区域,向用户推荐商品信息。该实施方式,丰富了基于售货柜的商品推荐方法,而且向用户推荐的商品信息更符合用户实时的需求,推荐结果更准确,提升了用户体验。

【附图说明】

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

图1是本发明各个实施例涉及的一种实施环境的结构示意图;

图2是本发明实施例提供的一种商品推荐方法的流程示意图;

图3是本发明实施例提供的一种商品推荐方法中一种确定所述用户所关注的所述售货柜的售货区域的方法流程示意图;

图4是本发明实施例提供的一种商品推荐方法中另一种确定所述用户所关注的所述售货柜的售货区域的方法流程示意图;

图5是本发明实施例提供的一种商品推荐方法中基于所述用户的历史购买记录和所述售货区域,在所述售货柜的展示区展示推荐的商品信息的方法流程示意图;

图6是本发明另一实施例提供的一种商品推荐方法的流程示意图;

图7是本发明又一实施例提供的一种商品推荐方法的流程示意图;

图8是本发明实施例提供的一种商品推荐装置的结构示意图;

图9是本发明另一实施例提供的一种商品推荐装置的结构示意图;

图10是本发明实施例提供的执行商品推荐方法的电子设备的硬件结构示意图。

【具体实施方式】

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

请参阅图1,图1是本发明各个实施例涉及的一种实施环境的结构示意图。如图1所示,该实施环境包括售货柜10、服务器20以及用户30,其中,该售货柜上设有显示屏11、用户信息采集装置12、输入装置13。

其中,售货柜10可以是一种无人售货柜,售货柜10内部划分多个区域,多个区域用于盛放不同类别的商品。

在售货柜10上设置的显示屏11可以是led显示屏或者lcd显示屏等,该显示屏11用于显示商品信息,该商品信息包括向用户30推荐的商品信息(比如用户喜好的商品信息、商品打折信息等),该显示屏11还可以用于显示天气信息,以使购买商品的用户能够方便的获取天气信息,该显示屏11还可以显示其他一些广告信息等。

该用户信息采集装置12包括人脸识别装置、指纹识别装置以及声音识别装置,可以通过人脸识别装置、指纹识别装置以及声音识别装置中的一种或多种对用户进行识别,以获取该用户的用户信息。进一步地,还可以通过人脸识别装置对用户30的面部表情以及用户30的目光分布信息进行采集。其中,该人脸识别装置可以由至少一个摄像头组成。

该输入装置13可以是键盘、触摸屏或者麦克风等。用户30可以通过输入装置13向售货柜10输入信息(比如商品查找信息等)。

其中,服务器20与售货柜10通过有线或无线网络连接,服务器20可以是云服务器,包括一台服务器或者服务器集群。服务器20与售货柜10进行数据通信,其可用接收用户信息采集装置12采集的信息。以及输入装置13输入的信息,通过分析确定用户的身份信息、表情信息、目光分布信息、商品位置信息、商品打折信息等等,并通过显示屏11进行信息反馈。

其中,用户30即购买商品的自然人。

需要说明的是,图1中仅示出了一个售货柜10、显示屏11、用户信息采集装置12、输入装置13、服务器20以及用户30,本领域技术人员可以理解的是,还可以包括任意数量的售货柜、显示屏、用户信息采集装置、输入装置、服务器以及用户。

下述实施例提供的商品推荐方法和商品推荐装置均可以运行于该实施环境中,下述商品推荐方法中的步骤,以及商品推荐装置中的模块均由上述显示屏、用户信息采集装置、输入装置以及服务器对应执行。

请参阅图2,图2是本发明实施例提供的一种商品推荐方法的流程示意图。如图2所示,该方法包括:

步骤101、根据用户的用户信息获取所述用户的历史购买记录。

在本实施例中,当用户来到售货柜前购买商品时,售货柜上设置的用户信息采集装置能够自动识别用户,以获取用户的用户信息。其中,可以通过人脸识别,或者指纹识别,或者声音识别等来对用户进行识别。需要说明的是,在售货柜购买商品的用户都是预先进行注册了的用户,在服务器上存储有用户信息,因此,可以将当前识别出的用户信息与后台服务器保存的用户信息进行匹配,若匹配一致,则表示用户识别成功,成功获取了该用户的用户信息。

获取用户信息后,根据该用户信息获取该用户的历史购买记录。可以获取过去预设时间段内该用户的历史购买记录,也可以获取该用户的全部历史购买记录。其中,该历史购买记录记录了用户历史所购买的全部商品的信息,并且可以根据商品类别,获取购买数量,或者购买时间,或者购买地点等,对历史购买的商品进行分析,以获取用户喜好。例如,按照购买数量从高到低的顺序给商品进行排序,从排序结果分析用户喜好。

步骤102、确定所述用户所关注的售货区域。

在本实施例中,用户所关注的售货区域是用户当前所关注的售货柜的售货区域。具体地,如图3所示,确定所述用户所关注的所述售货柜的售货区域包括:

步骤1021、获取所述用户的目光在不同目标购买区域的停留时长;

步骤1022、将最大的停留时长对应的售货区域确定为所述用户所关注的售货区域。

在本实施例中,需要确定用户的目光所对应的售货区域,明确用户所关注的区域后,同时记录用户目光在该区域停留的时长,最后将停留时长最久的区域确定为用户所关注的售货区域。

其中,确定用户的目光所对应的售货区域包括:通过固定的摄像头采集站在售货柜前面的用户的图像,根据用户在图像中的位置确定用户站在哪个售货区域的片区前面,进一步地,通过高分辨率摄像头采集用户的瞳孔信息,根据瞳孔在人眼中的偏移,确定用户所关注的片区中的具体是哪一个或哪几个子区域。

其中,确定用户的目光所对应的售货区域还包括:在售货柜上设置红外光源,通过摄像头和红外光源采集用户眼睛的红外图像,然后对该红外图像进行预处理,并通过特定算法定位人眼,利用超分辨技术对人眼视线进行跟踪,拍摄图像的局部区域,比如提取出大致的瞳孔区域,使用超分辨技术获得具有较高分辨率的图像,以便精确的提取人眼的特征参数。再根据空间相似三角形的原理,利用人眼图像中瞳孔中心与两反射点构成的三角形,和售货柜上注视点及两个红外光源构成的三角形为近似相似三角形来确定售货柜上注视点的大致位置,从而确定人眼目光所关注的售货区域。

需要说明的是,在本实施例中,还可以通过其他视线追踪技术来确定用户的目光所对应的售货区域,而不仅限于上述两种方法。

在一些实施例中,如图4所示,确定所述用户所关注的所述售货柜的售货区域包括:

步骤1021’、获取所述用户最近一次的目光所对应的售货区域;

步骤1022’、确定所述最近一次的目光所对应的售货区域为所述用户所关注的售货区域。

可以理解的是,除了根据用户目光在售货区域停留的时长来判断用户最关注的售货区域之外,还可以将用户最后一次目光所停留的区域确定为用户最关注的售货区域。

其中,可以通过上述列举的方法来确定用户目光所对应的售货区域。并且将用户目光最后一次所停留的区域确定为用户所关注的售货区域。

步骤103、基于所述用户的历史购买记录和所述售货区域,在所述售货柜的展示区展示推荐的商品信息。

在本实施例中,为了更精确的向用户推荐其当前想购买的商品的信息,将同时考虑用户的历史购买记录和用户当前关注的售货区域,通过分析,更准确的为用户展示推荐的商品信息。

具体地,如图5所示,所述基于所述用户的历史购买记录和所述售货区域,在所述售货柜的展示区展示推荐的商品信息包括:

步骤1031、根据所述用户的历史购买记录,建立用户购买记录表。

在本实施例中,该用户购买记录表可以通过分析用户历史购买的商品的种类、数量、购买时间、购买地点以及商品价格中的一种或几种来建立。例如,按照购买数量从高到低的顺序给用户购买过的商品进行排序,根据排序结果建立用户购买记录表。或者,根据购买时间的先后顺序对用户购买过的商品进行排序,根据排序结果建立用户购买记录表,等。

在本实施例中,可以从最终建立的用户购买记录表中获取用户的个人喜好。例如,购买数量最多的商品即认为是用户最喜欢的商品;用户最近一次购买的商品即认为是用户最喜欢的商品,等。

步骤1032、判断所述用户所关注的售货区域中是否存在所述用户购买记录表中的商品。

在本实施例中,售货柜中每一售货区域所存放的商品的信息都会预先录入本地或者云端。当确定用户当前所关注的售货区域后,将该售货区域中商品的信息与用户购买记录表中的商品的信息进行匹配,若商品信息匹配一致,则表示当前用户所关注的售货区域包含用户历史购买的商品。其中,可以根据商品名称或者商品对应的二维码或者其他商品标签来进行匹配。

步骤1033、若存在所述用户购买记录表中的商品,将存在的所述商品的信息进行展示,并且展示所述商品的优惠信息。

需要说明的是,如果当前用户关注的售货区域存在用户购买记录表中的商品,此时,可以在售货柜的展示区展示所存在的全部商品的信息,以及全部商品中有打折或者其他优惠的商品的信息;也可以在售货柜的展示区仅展示出所存在的并且有优惠信息的商品的信息。其中,所展示的商品的信息包括商品的名称、价格、生产日期、生产地等,该优惠信息包括打折信息、抽奖信息等。

步骤1034、若不存在所述用户购买记录表中的商品,判断所述用户所关注的售货区域是否存在与所述用户购买记录表中的商品相似的商品。

其中,与所述用户购买记录表中的商品相似的商品指的是与用户购买记录表中商品的种类相同的商品。例如,纯净水类所包含的不同商品都是相似商品;饮料类所包含的不同商品都是相似商品,其中,该饮料类又可以进一步划分为碳酸饮料、果汁、茶类、奶类等,因此可以认为不同的碳酸饮料都是相似的商品,等。

根据商品的种类判断售货区域中是否存在用户购买记录表中的商品的相似商品,如果商品种类相同,则表示存在相似的商品,否则,不存在。

步骤1035、若存在所述相似的商品,将所述相似的商品的信息进行展示,并且展示所述相似的商品的优惠信息。

在这里,在售货柜的展示区展示该相似的商品的信息,以及相似的商品的优惠信息。其中,所展示的商品的信息包括商品的名称、价格、生产日期、生产地等,该优惠信息包括打折信息、抽奖信息等。

步骤1036、若不存在所述相似的商品,将所述目标购买区域中售卖次数最多的商品的信息进行展示,并且展示所述售卖次数最多的商品的优惠信息。

如果用户当前所关注的购买区域中不存在用户购买记录表中的商品,并且不存在与用户购买记录表中的商品相似的商品,此时,可以根据服务器记录的关于当前区域的历史售卖记录,确定该区域受欢迎的商品,从而在售货柜的展示区展示这些受欢迎的商品的信息,以及对应的优惠信息。其中,所展示的商品的信息包括商品的名称、价格、生产日期、生产地等,该优惠信息包括打折信息、抽奖信息等。

在本发明实施例中,当用户历史购买的商品,或者与历史购买商品相似的商品,存在于用户当前关注的售货柜的售货区域时,在售货柜的展示区向用户推荐这些存在的商品的信息以及商品的优惠信息。该实施方式,丰富了基于售货柜的商品推荐方法,而且向用户推荐的商品信息更符合用户实时的需求,推荐结果更准确,提升了用户体验。

请参阅图6,图6是本发明另一实施例提供的一种商品推荐方法的流程示意图,如图6所示,该方法包括:

步骤201、根据用户的用户信息获取所述用户的历史购买记录;

步骤202、确定所述用户所关注的售货区域;

步骤203、基于所述用户的历史购买记录和所述售货区域,在所述售货柜的展示区展示推荐的商品信息;

在本实施例中,步骤201-步骤203与上述方法实施例基于相同的构思,具体的可参考上述实施例中的叙述,在此不再赘述。

步骤204、采集所述用户的面部图像;

步骤205、通过预定算法分析所述面部图像,以获取所述用户的面部表情标签;

步骤206、根据所述用户的面部表情标签,更新展示的所述推荐的商品信息。

在本实施例中,在售货柜售货区展示推荐的商品的信息后,还同时采集用户的面部图像,根据用户的面部表情判断推荐的商品的信息是否符合用户的需求。

其中,可以通过摄像头采集用户的面部图像。基于图像识别和图像分析分析采集的面部图像,提取面部图像的特征参数,从而确定当前用户的面部表情标签。该面部表情标签是根据面部表情参数预先设定的,包括愤怒、厌恶、喜悦、中性、悲哀、惊讶等。每一面部表情标签都有其对应的表情参数。因此,可以通过面部图像反映的表情参数确定用户当前的面部表情标签。

在本实施例中,当用户面部表情标签为喜悦或者中性时,不更新展示的所述推荐的商品信息。当用户面部表情标签为愤怒或者厌恶或者悲哀时,更新展示的所述推荐的商品信息,具体要更新的内容可以根据用户历史购买记录所分析出的用户偏好来确定(比如展示用户历史购买次数最多的商品),也可以基于售货柜中的商品的优惠信息来确定(比如将打折最多的商品进行展示),还可以通过其他方式来确定。需要说明的是,更新后所展示的商品的信息与之前展示的商品信息是不同的。当用户面部表情标签为惊讶时,需要进一步确定用户表情的变化情况,再确定是否更新展示的商品的信息。例如,用户的表情由惊讶变为喜悦时,则不需要更新展示的商品的信息;用户的表情有惊讶变为厌恶时,则需要更新展示的商品的信息。

在本发明实施例中,根据用户的历史购买记录以及当前所关注的售货区域确定向用户推荐的商品,并展示商品的信息。进一步地,还根据用户的表情变化情况更新展示的商品的信息。该实施方式,丰富了基于售货柜的商品推荐方法,而且向用户推荐的商品信息更符合用户实时的需求,推荐结果更准确,提升了用户体验。

请参阅图7,图7是本发明又一实施例提供的一种商品推荐方法的流程示意图,如图7所示,该方法包括:

步骤301、根据用户的用户信息获取所述用户的历史购买记录;

步骤302、确定所述用户所关注的售货区域;

步骤303、基于所述用户的历史购买记录和所述售货区域,在所述售货柜的展示区展示推荐的商品信息;

步骤304、采集所述用户的面部图像;

步骤305、通过预定算法分析所述面部图像,以获取所述用户的面部表情标签;

步骤306、根据所述用户的面部表情标签,更新展示的所述推荐的商品信息;

在本实施例中,步骤301-步骤306与上述方法实施例基于相同的构思,具体的可参考上述实施例中的叙述,在此不再赘述。

步骤307、接收用户输入的商品查找信息;

步骤308、显示所述用户查找的商品的位置信息。

可以理解的是,当更新了展示的推荐商品的信息之后也不能满足用户的需求时,或者,根据推荐信息用户确定了要购买的商品后,不能及时从售货柜中找到该商品时,可以在售货柜的展示区展示用户确定要购买的商品的具体的位置信息。

其中,用户可以通过语音输入的方式输入其要查找的商品,例如,通过麦克风告诉售货柜“我要口香糖”,售货柜通过声音识别和语音分析,识别出“口香糖”这一关键词,获取“口香糖”所在的位置,并且在展示区展出。用户还可以通过键盘或者触摸屏输入其要求查找的商品。

在本发明实施例中,根据用户的历史购买记录以及当前所关注的售货区域确定向用户推荐的商品,并展示商品的信息,并且还根据用户的表情变化情况更新展示的商品的信息,进一步地,还接收用户输入的商品查找信息,并显示查找的商品的位置信息。一方面,使得向用户推荐的商品信息更符合用户的需求,另一方面,能够使用户更快速的获取其需要购买的商品。

请参阅图8,图8是本发明实施例提供的一种商品推荐装置的结构示意图。如图8所示,该装置40包括:获取模块41、确定模块42以及推荐模块43。

其中,获取模块41,用于根据用户的用户信息获取所述用户的历史购买记录;确定模块42,用于确定所述用户所关注的售货区域;推荐模块43,用于基于所述用户的历史购买记录和所述售货区域,在所述售货柜的展示区展示推荐的商品信息。

其中,确定模块42包括第一获取单元421和第一确定单元422。第一获取单元421,用于获取所述用户的目光在不同目标购买区域的停留时长;第一确定单元422,用于将最大的停留时长对应的售货区域确定为所述用户所关注的售货区域。

在一些实施例中,确定模块42还包括第二获取单元423和第二确定单元424。第二获取单元423,用于获取所述用户最近一次的目光所对应的售货区域;第二确定单元424,用于确定所述最近一次的目光所对应的售货区域为所述用户所关注的售货区域。

其中,推荐模块43包括建立单元431、第一判断单元432、第一处理单元433、第二判断单元434、第二处理单元435以及第三处理单元436。

建立单元431,用于根据所述用户的历史购买记录,建立用户购买记录表;第一判断单元432,用于判断所述用户所关注的售货区域中是否存在所述用户购买记录表中的商品;第一处理单元433,用于若存在所述用户购买记录表中的商品,将存在的所述商品的信息进行展示,并且展示所述商品的优惠信息;第二判断单元434,用于若不存在所述用户购买记录表中的商品,判断所述用户所关注的售货区域是否存在与所述用户购买记录表中的商品相似的商品;第二处理单元435,用于若存在所述相似的商品,将所述相似的商品的信息进行展示,并且展示所述相似的商品的优惠信息;第三处理单元436,用于若不存在所述相似的商品,将所述目标购买区域中售卖次数最多的商品的信息进行展示,并且展示所述售卖次数最多的商品的优惠信息。

如图9所示,在一些实施例中,该装置40还包括:采集模块44、第一获取模块45、更新模块46。其中,采集模块44,用于采集所述用户的面部图像;第一获取模块45,用于通过预定算法分析所述面部图像,以获取所述用户的面部表情标签;更新模块46,用于根据所述用户的面部表情标签,更新展示的所述推荐的商品信息。

同样请参阅图9,在一些实施例中,该装置40还包括:接收模块47和显示模块48。接收模块47,用于接收用户输入的商品查找信息;显示模块48,用于显示所述用户查找的商品的位置信息。

需要说明的是,本发明实施例中的商品推荐装置中的各个模块、单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容同样适用于商品推荐装置。本发明实施例中的各个模块能作为单独的硬件或软件来实现,并且可以根据需要使用单独的硬件或软件来实现各个单元的功能的组合。

本发明实施例提供了一种商品推荐装置,该装置根据用户的历史购买记录以及当前所关注的售货区域确定向用户推荐的商品,并展示商品的信息,并且还根据用户的表情变化情况更新展示的商品的信息,进一步地,还接收用户输入的商品查找信息,并显示查找的商品的位置信息。一方面,使得向用户推荐的商品信息更符合用户的需求,另一方面,能够使用户更快速的获取其需要购买的商品。

请参考图10,图10是本发明实施例提供的执行商品推荐方法的电子设备的硬件结构示意图,如图10所示,该电子设备50包括:

一个或多个处理器51以及存储器52,图10中以一个处理器51为例。

处理器51和存储器52可以通过总线或者其他方式连接,图10中以通过总线连接为例。

存储器52作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本发明实施例中的商品推荐方法对应的程序指令/模块(例如,附图8所示的获取模块41、确定模块42以及推荐模块43)。处理器51通过运行存储在存储器52中的非易失性软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例商品推荐方法。

存储器52可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据商品推荐装置的使用所创建的数据等。此外,存储器52可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器52可选包括相对于处理器51远程设置的存储器,这些远程存储器可以通过网络连接至商品推荐装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

所述一个或者多个模块存储在所述存储器52中,当被所述一个或者多个处理器51执行时,执行上述任意方法实施例中的商品推荐方法,例如,执行以上描述的图2中的方法步骤101至步骤103,图3中的方法步骤1021至步骤1022,图4中的方法步骤1021’至步骤1022’,图5中的方法步骤1031至步骤1036,图6中的方法步骤201至步骤206,图7中的方法步骤301至步骤308,实现图8中的模块41-43,单元421-424,单元431-436,图9中的模块41-48,单元421-424,单元431-436的功能。

上述产品可执行本发明实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明实施例所提供的方法。

本发明实施例的电子设备以多种形式存在,包括但不限于:服务器:提供计算服务的设备,服务器的构成包括处理器、硬盘、内存、系统总线等,服务器和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。或者,其他具有数据交互功能的电子装置。

本发明实施例提供了一种非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被电子设备执行上述任意方法实施例中的商品推荐方法,例如,执行以上描述的图2中的方法步骤101至步骤103,图3中的方法步骤1021至步骤1022,图4中的方法步骤1021’至步骤1022’,图5中的方法步骤1031至步骤1036,图6中的方法步骤201至步骤206,图7中的方法步骤301至步骤308,实现图8中的模块41-43,单元421-424,单元431-436,图9中的模块41-48,单元421-424,单元431-436的功能。

本发明实施例提供了一种计算机程序产品,包括存储在非易失性计算机可读存储介质上的计算程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时时,使所述计算机执行上述任意方法实施例中的商品推荐方法,例如,执行以上描述的图2中的方法步骤101至步骤103,图3中的方法步骤1021至步骤1022,图4中的方法步骤1021’至步骤1022’,图5中的方法步骤1031至步骤1036,图6中的方法步骤201至步骤206,图7中的方法步骤301至步骤308,实现图8中的模块41-43,单元421-424,单元431-436,图9中的模块41-48,单元421-424,单元431-436的功能。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

通过以上的实施方式的描述,本领域普通技术人员可以清楚地了解到各实施方式可借助软件加通用硬件平台的方式来实现,当然也可以通过硬件。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同方面的许多其它变化,为了简明,它们没有在细节中提供;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1