基于垃圾识别的商品推荐系统及方法与流程

文档序号:19118342发布日期:2019-11-13 01:23阅读:274来源:国知局
基于垃圾识别的商品推荐系统及方法与流程

本发明实施例涉及人工智能技术领域,具体涉及一种基于垃圾识别的商品推荐系统及方法。



背景技术:

在“互联网+”的大背景下,电子商务获得蓬勃发展,同时,国家也大力支持电商的发展,解决了很多人的就业问题。当前,已经涌现大批电商平台,商品数量数以亿计,要消费者逐个去找到自己想要的东西变成不可能的任务,通常电商平台都会对商品进行分门别类摆放,或者提供搜索能力,但这让人找到想要的商品还是很吃力。目前,已经有些电商网站使用商品推荐系统为顾客提供推荐感兴趣的商品。这些电商平台的推荐系统主要是根据用户过往数据等相关信息,自动为用户展示可能有兴趣的商品,如根据用户的历史购买记录如购买类别、购买时间等来为同一用户推荐商品,大大提高了用户购买效率,增强了用户体验,已成为电商平台的重要组成部分。

目前,商品推荐系统大多应用于电商平台,主要是针对用户在网上购物而设计的。其依据是通过用户行为,如购买历史,浏览历史等获取用户的偏好,利用协同过滤算法进行商品推荐。新用户还未产生历史数据时,无法推荐任何准确的商品,即现有的购物网站或购物app,无法为首次到店用户提供智能商品推荐。



技术实现要素:

为此,本发明实施例提供一种基于垃圾识别的商品推荐系统及方法,以解决现有技术中由于现有的购物网站或购物app,无法为首次到店用户提供智能商品推荐的问题。

为了实现上述目的,本发明实施例提供如下技术方案:

根据本发明实施例的第一方面,提供一种商品推荐系统,包括:

图像采集模块,用于获取预设时间段内目标用户所产生垃圾的图像;

后台服务器,用于基于所述图像计算目标用户在所述预设时间段内产生的垃圾类别及各类垃圾所对应的数量;

后台服务器,还用于基于目标用户在所述预设时间段内产生的垃圾类别及各类垃圾所对应的数量,计算目标用户在所述预设时间段内消耗的商品类别及各类商品所对应的数量;

后台服务器,还用于基于目标用户在所述预设时间段内消耗的商品类别及各类商品所对应的数量,生成商品推荐清单,将商品推荐清单发送给目标用户的用户终端;

用户终端将所述商品推荐清单进行展示。

进一步地,后台服务器进一步用于:基于目标用户在所述预设时间段内消耗的各类商品所对应的数量多少,对各商品类别进行排序,优先选择消耗数量多的商品类别放入商品推荐清单。

进一步地,所述图像采集模块基于摄像头采集预设时间段内目标用户所产生垃圾的图像,并基于无线通信技术发送给后台服务器。

进一步地,所述后台服务器分别与图像采集模块和用户终端无线通信连接。

根据本发明实施例的第二方面,提供一种商品推荐方法,包括以下步骤:

获取预设时间段内目标用户所产生垃圾的图像;

基于所述图像计算目标用户在所述预设时间段内产生的垃圾类别及各类垃圾所对应的数量;

基于目标用户在所述预设时间段内产生的垃圾类别及各类垃圾所对应的数量,计算目标用户在所述预设时间段内消耗的商品类别及各类商品所对应的数量;

基于目标用户在所述预设时间段内消耗的商品类别及各类商品所对应的数量,生成商品推荐清单,将商品推荐清单进行展示。

进一步地,所述基于目标用户在所述预设时间段内消耗的商品类别及各类商品所对应的数量,生成商品推荐清单的步骤,进一步包括:基于目标用户在所述预设时间段内消耗的各类商品所对应的数量多少,对各商品类别进行排序,优先选择消耗数量多的商品类别放入商品推荐清单。

进一步地,所述获取预设时间段内目标用户所产生垃圾的图像的步骤,进一步包括:基于摄像头采集预设时间段内目标用户所产生垃圾的图像,并基于无线通信技术发送给后台服务器。

进一步地,所述生成商品推荐清单,将商品推荐清单进行展示的步骤,进一步包括:

生成商品推荐清单,将商品推荐清单发送给目标用户的用户终端;用户终端将所述商品推荐清单进行展示。

本发明实施例提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任一项所述商品推荐方法的步骤。

本发明实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述任一项所述商品推荐方法的步骤。

本发明实施例提供一种垃圾识别的商品推荐系统及方法,其中所述系统包括:图像采集模块,用于获取预设时间段内目标用户所产生垃圾的图像;后台服务器,用于基于所述图像计算目标用户在所述预设时间段内产生的垃圾类别及各类垃圾所对应的数量;后台服务器,还用于基于目标用户在所述预设时间段内产生的垃圾类别及各类垃圾所对应的数量,计算目标用户在所述预设时间段内消耗的商品类别及各类商品所对应的数量;后台服务器,还用于基于目标用户在所述预设时间段内消耗的商品类别及各类商品所对应的数量,生成商品推荐清单,将商品推荐清单发送给目标用户的用户终端;用户终端将所述商品推荐清单进行展示。

本发明实施例具有如下优点:结合采集到的目标用户的垃圾信息,为购物网站或购物app为的目标用户及时、方便的提供个性化的商品推荐服务,具有结构简单、操作方便和提高销售效率的优点。

附图说明

为了更清楚地说明本发明的实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图引伸获得其它的实施附图。

本说明书所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本发明可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本发明所能产生的功效及所能达成的目的下,均应仍落在本发明所揭示的技术内容能涵盖的范围内。

图1为本发明实施例提供的一种基于垃圾识别的商品推荐系统整体结构示意图;

图2为本发明实施例提供的一种基于垃圾识别的商品推荐方法整体流程示意图;

图3为本发明实施例提供的电子设备结构示意图。

具体实施方式

以下由特定的具体实施例说明本发明的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本发明的其他优点及功效,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

现阶段已有相关技术通过物品的照片对其进行人工识别,对垃圾进行识别与分类在技术上已经可行,但是当前尚未有相关的技术通过对个人及家庭的垃圾进行分析来发掘个人潜在需求的人工智能技术应用。

为解决现有技术中的至少一个问题,本发明实施例提供商品推荐系统。如图1,所述商品推荐系统整体上包括:

图像采集模块10,用于获取预设时间段内目标用户所产生垃圾的图像;

后台服务器11,用于基于所述图像计算目标用户在所述预设时间段内产生的垃圾类别及各类垃圾所对应的数量;

后台服务器11,还用于基于目标用户在所述预设时间段内产生的垃圾类别及各类垃圾所对应的数量,计算目标用户在所述预设时间段内消耗的商品类别及各类商品所对应的数量;

后台服务器11,还用于基于目标用户在所述预设时间段内消耗的商品类别及各类商品所对应的数量,生成商品推荐清单,将商品推荐清单发送给目标用户的用户终端12;

用户终端12将所述商品推荐清单进行展示。

其中,后台服务器进一步用于:基于目标用户在所述预设时间段内消耗的各类商品所对应的数量多少,对各商品类别进行排序,优先选择消耗数量多的商品类别放入商品推荐清单。

进一步地,所述图像采集模块基于摄像头采集预设时间段内目标用户所产生垃圾的图像,并基于无线通信技术发送给后台服务器。

又进一步地,所述后台服务器分别与图像采集模块和用户终端无线通信连接。

本发明实施例提供一种垃圾识别的商品推荐系统,其中所述系统包括:图像采集模块,用于获取预设时间段内目标用户所产生垃圾的图像;后台服务器,用于基于所述图像计算目标用户在所述预设时间段内产生的垃圾类别及各类垃圾所对应的数量;后台服务器,还用于基于目标用户在所述预设时间段内产生的垃圾类别及各类垃圾所对应的数量,计算目标用户在所述预设时间段内消耗的商品类别及各类商品所对应的数量;后台服务器,还用于基于目标用户在所述预设时间段内消耗的商品类别及各类商品所对应的数量,生成商品推荐清单,将商品推荐清单发送给目标用户的用户终端;用户终端将所述商品推荐清单进行展示。本发明实施例具有如下优点:结合采集到的目标用户的垃圾信息,为购物网站或购物app为的目标用户及时、方便的提供个性化的商品推荐服务,具有结构简单、操作方便和提高销售效率的优点。

在本发明上述实施例的基础上,提供一种基于垃圾识别的商品推荐系统,后台服务器进一步用于:基于目标用户在所述预设时间段内消耗的各类商品所对应的数量多少,对各商品类别进行排序,优先选择消耗数量多的商品类别放入商品推荐清单。

其中,所述后台服务器可以将目标用户在所述预设时间段内消耗的各类商品所对应的数量进行统计,按照数量对各类商品进行排序,基于排序结果选择排序靠前的多个商品种类,放入商品推荐清单。本发明实施例具有如下优点:结合采集到的目标用户的垃圾信息,为购物网站或购物app为的目标用户及时、方便的提供个性化的商品推荐服务,具有结构简单、操作方便和提高销售效率的优点。

在本发明任一上述实施例的基础上,提供一种基于垃圾识别的商品推荐系统,所述图像采集模块基于摄像头采集预设时间段内目标用户所产生垃圾的图像,并基于无线通信技术发送给后台服务器。

图像采集模块从摄像头从垃圾桶等垃圾放置位置获取垃圾的图像,将垃圾的图像基于无线发送给后台服务器,后台服务器基于现有技术中的图像识别技术识别垃圾的种类。本发明实施例具有如下优点:结合采集到的目标用户的垃圾信息,为购物网站或购物app为的目标用户及时、方便的提供个性化的商品推荐服务,具有结构简单、操作方便和提高销售效率的优点。

在本发明任一上述实施例的基础上,提供一种基于垃圾识别的商品推荐系统,所述后台服务器分别与图像采集模块和用户终端无线通信连接。

本发明实施例中,所述后台服务器分别与图像采集模块和用户终端无线通信连接比如通过3g/4g网络或者wifi网络等无线的方式进行数据的传输,节省了线缆连接的复杂性,简化结构,比较方便、节约空间和成本。本实施例中的终端为手机或者平板电脑或者计算机,根据具体情况进行选择,比较方便对用户进行商品推荐。

为解决现有技术中的至少一个技术问题,本发明实施例提供一种基于垃圾识别的商品推荐方法。如图2所示,所述方法包括以下步骤。

步骤s1,获取预设时间段内目标用户所产生垃圾的图像;

步骤s2,基于所述图像计算目标用户在所述预设时间段内产生的垃圾类别及各类垃圾所对应的数量;

步骤s3,基于目标用户在所述预设时间段内产生的垃圾类别及各类垃圾所对应的数量,计算目标用户在所述预设时间段内消耗的商品类别及各类商品所对应的数量;

步骤s4,基于目标用户在所述预设时间段内消耗的商品类别及各类商品所对应的数量,生成商品推荐清单,将商品推荐清单进行展示。

其中,所述基于目标用户在所述预设时间段内消耗的商品类别及各类商品所对应的数量,生成商品推荐清单的步骤,进一步包括:基于目标用户在所述预设时间段内消耗的各类商品所对应的数量多少,对各商品类别进行排序,优先选择消耗数量多的商品类别放入商品推荐清单。

需要说明的是,所述获取预设时间段内目标用户所产生垃圾的图像的步骤,进一步包括:基于摄像头采集预设时间段内目标用户所产生垃圾的图像,并基于无线通信技术发送给后台服务器。

进一步地,所述生成商品推荐清单,将商品推荐清单进行展示的步骤,进一步包括:

生成商品推荐清单,将商品推荐清单发送给目标用户的用户终端;用户终端将所述商品推荐清单进行展示。

本发明实施例提供一种商品推荐方法,所述方法包括:获取预设时间段内目标用户所产生垃圾的图像;基于所述图像计算目标用户在所述预设时间段内产生的垃圾类别及各类垃圾所对应的数量;基于目标用户在所述预设时间段内产生的垃圾类别及各类垃圾所对应的数量,计算目标用户在所述预设时间段内消耗的商品类别及各类商品所对应的数量;基于目标用户在所述预设时间段内消耗的商品类别及各类商品所对应的数量,生成商品推荐清单,将商品推荐清单进行展示。本发明实施例具有如下优点:结合采集到的目标用户的垃圾信息,为购物网站或购物app为的目标用户及时、方便的提供个性化的商品推荐服务,具有结构简单、操作方便和提高销售效率的优点。

在本发明上述实施例的基础上,提供一种商品推荐方法,所述基于目标用户在所述预设时间段内消耗的商品类别及各类商品所对应的数量,生成商品推荐清单的步骤,进一步包括:基于目标用户在所述预设时间段内消耗的各类商品所对应的数量多少,对各商品类别进行排序,优先选择消耗数量多的商品类别放入商品推荐清单。

其中,所述后台服务器可以将目标用户在所述预设时间段内消耗的各类商品所对应的数量进行统计,按照数量对各类商品进行排序,基于排序结果选择排序靠前的多个商品种类,放入商品推荐清单。本发明实施例具有如下优点:结合采集到的目标用户的垃圾信息,为购物网站或购物app为的目标用户及时、方便的提供个性化的商品推荐服务,具有结构简单、操作方便和提高销售效率的优点。

在本发明上述实施例的基础上,提供一种商品推荐方法,所述获取预设时间段内目标用户所产生垃圾的图像的步骤,进一步包括:基于摄像头采集预设时间段内目标用户所产生垃圾的图像,并基于无线通信技术发送给后台服务器。

图像采集模块从摄像头从垃圾桶等垃圾放置位置获取垃圾的图像,将垃圾的图像基于无线发送给后台服务器,后台服务器基于现有技术中的图像识别技术识别垃圾的种类。本发明实施例具有如下优点:结合采集到的目标用户的垃圾信息,为购物网站或购物app为的目标用户及时、方便的提供个性化的商品推荐服务,具有结构简单、操作方便和提高销售效率的优点。

在本发明上述实施例的基础上,提供一种商品推荐方法,商品推荐方法,其特征在于,所述生成商品推荐清单,将商品推荐清单进行展示的步骤,进一步包括:

生成商品推荐清单,将商品推荐清单发送给目标用户的用户终端;用户终端将所述商品推荐清单进行展示。

本发明实施例具有如下优点:结合采集到的目标用户的垃圾信息,为购物网站或购物app为的目标用户及时、方便的提供个性化的商品推荐服务,具有结构简单、操作方便和提高销售效率的优点。

图3示例了一种电子设备的实体结构示意图,如图3所示,该电子设备可以包括:处理器(processor)310、通信接口(communicationsinterface)320、存储器(memory)330和通信总线340,其中,处理器310,通信接口320,存储器330通过通信总线340完成相互间的通信。处理器310可以调用存储器330中的逻辑指令,以执行如下方法:获取预设时间段内目标用户所产生垃圾的图像;基于所述图像计算目标用户在所述预设时间段内产生的垃圾类别及各类垃圾所对应的数量;基于目标用户在所述预设时间段内产生的垃圾类别及各类垃圾所对应的数量,计算目标用户在所述预设时间段内消耗的商品类别及各类商品所对应的数量;基于目标用户在所述预设时间段内消耗的商品类别及各类商品所对应的数量,生成商品推荐清单,将商品推荐清单进行展示。

此外,上述的存储器330中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

另一方面,本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的传输方法,例如包括:获取预设时间段内目标用户所产生垃圾的图像;基于所述图像计算目标用户在所述预设时间段内产生的垃圾类别及各类垃圾所对应的数量;基于目标用户在所述预设时间段内产生的垃圾类别及各类垃圾所对应的数量,计算目标用户在所述预设时间段内消耗的商品类别及各类商品所对应的数量;基于目标用户在所述预设时间段内消耗的商品类别及各类商品所对应的数量,生成商品推荐清单,将商品推荐清单进行展示。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

虽然,上文中已经用一般性说明及具体实施例对本发明作了详尽的描述,但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。

虽然,上文中已经用一般性说明及具体实施例对本发明作了详尽的描述,但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。

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