一种电商平台智能赠送的方法及系统与流程

文档序号:12735349阅读:368来源:国知局
一种电商平台智能赠送的方法及系统与流程

本发明涉及计算机技术领域,尤其是涉及一种电商平台智能赠送的方法及系统。



背景技术:

目前,互联网购物已经普及,各大电商平台之间竞争激烈,为了吸引更多的用户,提高订单量、客单价,电商平台常常在用户购买物品的时候赠送赠品。但是,电商平台赠送赠品往往无法考虑到用户的需求,无法赠送用户想要的赠品给用户,其赠送方式不够精准、智能。



技术实现要素:

本发明的目的在于克服上述技术不足,提出一种电商平台智能赠送的方法及系统,解决现有技术中电商平台赠送赠品不够精准、智能的技术问题。

为达到上述技术目的,本发明的技术方案提供一种电商平台智能赠送的方法,包括:

S1、给不同的用户赋予唯一的用户ID,给不同的商品赋予唯一的商品ID,给不同的商品类目赋予唯一的商品类目ID,商品类目包括预先录入的商品,商品类目ID与一用户集合一一对应;

S2、用户预分组:采集一用户的历史购买数据,从历史购买数据中获取用户历史购买的所有商品,将用户历史购买的所有商品按照商品类目分类,然后获取用户历史购买的商品最多的一商品类目的商品类目ID,将用户ID录入商品类目ID对应的用户集合;

S3、当识别到用户ID浏览电商平台,依据用户ID查询用户ID所属的用户集合,依据用户集合获取用户集合对应的商品类目ID,设置商品类目ID中录入的所有商品为用户ID对应的活动商品并将活动信息显示给用户;

S4、当用户选择活动商品加入购物车时,依据购物车中活动商品的件数和活动商品总金额配置赠品件数和赠品总金额,依据月销量、商品评价信息从S3设置的活动商品中筛选出第一赠品集合,依据配置的赠品件数和赠品总金额从第一赠品集合中遍历商品,组合出符合配置的赠品件数和赠品总金额的第二赠品集合,将第二赠品集合展示给用户选择。

本发明还提供一种电商平台智能赠送的系统,包括:

预处理模块:给不同的用户赋予唯一的用户ID,给不同的商品赋予唯一的商品ID,给不同的商品类目赋予唯一的商品类目ID,商品类目包括预先录入的商品,商品类目ID与一用户集合一一对应;

用户预分组模块:采集一用户的历史购买数据,从历史购买数据中获取用户历史购买的所有商品,将用户历史购买的所有商品按照商品类目分类,然后获取用户历史购买的商品最多的一商品类目的商品类目ID,将用户ID录入商品类目ID对应的用户集合;

活动商品显示模块:当识别到用户ID浏览电商平台,依据用户ID查询用户ID所属的用户集合,依据用户集合获取用户集合对应的商品类目ID,设置商品类目ID中录入的所有商品为用户ID对应的活动商品并将活动信息显示给用户;

赠品显示及选择模块:当用户选择活动商品加入购物车时,依据购物车中活动商品的件数和活动商品总金额配置赠品件数和赠品总金额,依据月销量、商品评价信息从活动商品显示模块设置的活动商品中筛选出第一赠品集合,依据配置的赠品件数和赠品总金额从第一赠品集合中遍历商品,组合出符合配置的赠品件数和赠品总金额的第二赠品集合,将第二赠品集合展示给用户选择。

与现有技术相比,本发明的有益效果包括:用户历史购买最多的商品类目是用户最有购买需要的一类商品,设置用户历史购买的商品最多的一商品类目下的所有商品为活动商品,当用户购买活动商品就送赠品,可以更容易地促进用户消费;送的赠品从用户历史购买最多的商品类目中筛选,筛选出性价比高、销量大且符合配置的赠品件数与总金额的赠品集合给用户选择,实现了智能、精准的筛选出了用户可能最需要的赠品,在促进用户消费的同时,还减轻了人工配置赠品的工作量。

附图说明

图1是本发明提供的一种电商平台智能赠送的方法流程图;

图2是本发明提供的一种电商平台智能赠送的系统结构框图;

图3是图2中赠品显示及选择模块的结构框图。

附图中:1、电商平台智能赠送的系统,11、预处理模块,12、用户预分组模块,13、活动商品显示模块,14、赠品显示及选择模块,141、第一筛选单元,142、第二筛选单元。

具体实施方式

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

本发明提供了一种电商平台智能赠送的方法,其中,包括:

S1、给不同的用户赋予唯一的用户ID,给不同的商品赋予唯一的商品ID,给不同的商品类目赋予唯一的商品类目ID,商品类目包括预先录入的商品,商品类目ID与一用户集合一一对应;

S2、用户预分组:采集一用户的历史购买数据,从历史购买数据中获取用户历史购买的所有商品,将用户历史购买的所有商品按照商品类目分类,然后获取用户历史购买的商品最多的一商品类目的商品类目ID,将用户ID录入商品类目ID对应的用户集合;

S3、当识别到用户ID浏览电商平台,依据用户ID查询用户ID所属的用户集合,依据用户集合获取用户集合对应的商品类目ID,设置商品类目ID中录入的所有商品为用户ID对应的活动商品并将活动信息显示给用户;

S4、当用户选择活动商品加入购物车时,依据购物车中活动商品的件数和活动商品总金额配置赠品件数和赠品总金额,依据月销量、商品评价信息从S3设置的活动商品中筛选出第一赠品集合,依据配置的赠品件数和赠品总金额从第一赠品集合中遍历商品,组合出符合配置的赠品件数和赠品总金额的第二赠品集合,将第二赠品集合展示给用户选择,符合配置的赠品件数和赠品总金额的第二赠品集合至少有一个,第二赠品集合中的商品需保证设定数目的库存量。

本发明所述的电商平台智能赠送的方法,步骤S2中:

设置采集时间点,间隔设定时间采集用户在上一采集时间点到当前时间内产生的历史购买数据,获取用户在上一采集时间点到当前时间内历史购买的商品,将当前时间用户历史购买的所有商品按照商品类目分类,然后获取用户历史购买的商品最多的一商品类目的商品类目ID,将用户ID录入商品类目ID对应的用户集合,由此,用户历史购买的商品最多的一商品类目间隔设定时间发生更新,用户ID所属的用户集合间隔设定时间发生更新。

本发明所述的电商平台智能赠送的方法,步骤S3中:

在本发明的具体实施中,会根据赠送活动规则创建活动,设置活动信息,设置的主要内容有:设置参加活动的购买门槛(活动商品的件数和活动商品总金额),本实施例中购买门槛可设置为0元,即是将依据购物车中活动商品的件数和活动商品总金额配置的赠品件数设置为至少一件;设置参加的终端设备;设置活动的有效时间段。将设置好的活动信息保存在数据库Mysql中,同时向消息中间件kafka发送创建活动的消息,利用消息中间件实现解耦,消费端消费,把活动信息写入缓存redis中,缓存数据结构为key=活动Id,value={活动开始时间:”xxxx-xx-xx xx:xx:xx”,活动结束时间:”xxxx-xx-xxxx:xx:xx”,终端设备:[APP,PC,微信],”赠品列表”:[赠品Id1,赠品Id2],活动门槛(元):”0”},以后获取活动信息的时候,直接从缓存中获取,也就是从内存获取,减少IO操作,提高性能。

本发明所述的电商平台智能赠送的方法,步骤S4包括:

S41、获取S3中获取的商品类目中录入的所有商品的商品ID,依据商品ID查询商品的月销量,并按照月销量进行排序,获取排序结果中设定范围内的商品为第三赠品集合;

S42、获取第三赠品集合中每个商品的评论,对每个商品的评论进行语义分析,识别出带有“性价比高”字样的商品评论,并计算每个商品的带有“性价比高”字样的商品评论数量所占每个商品的商品总评论数量的比例值,筛选出比例值高于设定比例值的商品为第一赠品集合。

本发明还提供一种电商平台智能赠送的系统1,其中,包括:

预处理模块11:给不同的用户赋予唯一的用户ID,给不同的商品赋予唯一的商品ID,给不同的商品类目赋予唯一的商品类目ID,商品类目包括预先录入的商品,商品类目ID与一用户集合一一对应;

用户预分组模块12:采集一用户的历史购买数据,从历史购买数据中获取用户历史购买的所有商品,将用户历史购买的所有商品按照商品类目分类,然后获取用户历史购买的商品最多的一商品类目的商品类目ID,将用户ID录入商品类目ID对应的用户集合;

活动商品显示模块13:当识别到用户ID浏览电商平台,依据用户ID查询用户ID所属的用户集合,依据用户集合获取用户集合对应的商品类目ID,设置商品类目ID中录入的所有商品为用户ID对应的活动商品并将活动信息显示给用户;

赠品显示及选择模块14:当用户选择活动商品加入购物车时,依据购物车中活动商品的件数和活动商品总金额配置赠品件数和赠品总金额,依据月销量、商品评价信息从活动商品显示模块13设置的活动商品中筛选出第一赠品集合,依据配置的赠品件数和赠品总金额从第一赠品集合中遍历商品,组合出符合配置的赠品件数和赠品总金额的第二赠品集合,将第二赠品集合展示给用户选择。

本发明所述的电商平台智能赠送的系统1,用户预分组模块12中:

设置采集时间点,间隔设定时间采集用户在上一采集时间点到当前时间内产生的历史购买数据,获取用户在上一采集时间点到当前时间内历史购买的商品,将当前时间用户历史购买的所有商品按照商品类目分类,然后获取用户历史购买的商品最多的一商品类目的商品类目ID,将用户ID录入商品类目ID对应的用户集合,由此,用户历史购买的商品最多的一商品类目间隔设定时间发生更新,用户ID所属的用户集合间隔设定时间发生更新。

本发明所述的电商平台智能赠送的系统1,赠品显示及选择模块14包括:

第一筛选单元141:获取活动商品显示模块13中获取的商品类目中录入的所有商品的商品ID,依据商品ID查询商品的月销量,并按照月销量进行排序,获取排序结果中设定范围内的商品为第三赠品集合;

第二筛选单元142:获取第三赠品集合中每个商品的评论,对每个商品的评论进行语义分析,识别出带有“性价比高”字样的商品评论,并计算每个商品的带有“性价比高”字样的商品评论数量所占每个商品的商品总评论数量的比例值,筛选出比例值高于设定比例值的商品为第一赠品集合。

本发明所述的电商平台智能赠送的系统1,赠品显示及选择模块14中:

符合配置的赠品件数和赠品总金额的第二赠品集合至少有一个,第二赠品集合中的商品需保证设定数目的库存量。

本发明提供的一种电商平台智能赠送的方法及系统在使用过程中,首先给不同的用户赋予唯一的用户ID,给不同的商品赋予唯一的商品ID,给不同的商品类目赋予唯一的商品类目ID,商品类目包括预先录入的商品,商品类目ID与一用户集合一一对应;然后进行用户预分组:采集一用户的历史购买数据,从历史购买数据中获取用户历史购买的所有商品,将用户历史购买的所有商品按照商品类目分类,然后获取用户历史购买的商品最多的一商品类目的商品类目ID,将用户ID录入商品类目ID对应的用户集合;当识别到用户ID浏览电商平台,依据用户ID查询用户ID所属的用户集合,依据用户集合获取用户集合对应的商品类目ID,设置商品类目ID中录入的所有商品为用户ID对应的活动商品并将活动信息显示给用户;当用户选择活动商品加入购物车时,依据购物车中活动商品的件数和活动商品总金额配置赠品件数和赠品总金额,依据月销量、商品评价信息从设置的活动商品中筛选出第一赠品集合,依据配置的赠品件数和赠品总金额从第一赠品集合中遍历商品,组合出符合配置的赠品件数和赠品总金额的第二赠品集合,将第二赠品集合展示给用户选择。

与现有技术相比,本发明的有益效果包括:用户历史购买最多的商品类目是用户最有购买需要的一类商品,设置用户历史购买的商品最多的一商品类目下的所有商品为活动商品,当用户购买活动商品就送赠品,可以更容易地促进用户消费;送的赠品从用户历史购买最多的商品类目中筛选,筛选出性价比高、销量大且符合配置的赠品件数与总金额的赠品集合给用户选择,实现了智能、精准的筛选出了用户可能最需要的赠品,在促进用户消费的同时,还减轻了人工配置赠品的工作量。

以上所述本发明的具体实施方式,并不构成对本发明保护范围的限定。任何根据本发明的技术构思所做出的各种其他相应的改变与变形,均应包含在本发明权利要求的保护范围内。

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