一种电商智能化推荐系统及方法与流程

未命名 07-22 阅读:143 评论:0


1.本发明涉及机器学习领域,具体为一种电商智能化推荐系统及方法。


背景技术:

2.随着电子商务的迅速发展,电子商务行业内各大企业之间的竞争越来越激烈,竞争的着眼点不再局限于价格,提升用户体验成为商务平台的重要目标。在人们生活质量的不断提升的过程中,对价格的要求会有所降低,但对消费体验的要求是不断增加的。过去人们在销售工作中主要凭借经验和简单的数据分析来做决策,而在如今的大数据时代,简单的数据分析已经无法满足商家的需求,如果能充分利用数据挖掘技术,对订单数据进行有效分析,就能够分析挖掘客户特性,采用更加高效的营销策略,进而有效提升销售量。
3.电子商务领域的数据分析与挖掘工作,一般以用户行为分析、消费者心理分析为主,并且前人的研究重心多放在商品销售前,也就是说,在电商领域,过去人们主要研究消费者需求,可是他们往往会忽略用户的潜在需求,且对电商平台订单流失情况预测模型的研究较少。


技术实现要素:

4.本发明提供一种电商智能化推荐方法,包括以下步骤:s1.依据商城基础数据、订单特征以及消费者及商家特征进行分析;s2.依据场景、商品及订单流失情况进行关联分析;s3.依据s2步骤的分析数据通过随机森林算法构件订单流失预测模型;s4.结合s1步骤的分析数据与订单流失预测模型进行个性化推荐。
5.进一步地,所述s1步骤中订单特征包括:商品分类、订单时间、收货地址;所述商品分类包括:商品销售情况、商品不同来源销售情况;所示订单时间包括:各时间段销售情况、订单数量周变化、订单地域特征、各地区销售额、各地区订单单价。
6.进一步地,所述s3步骤中构件订单流失预测模型包括以下步骤:a1.将商品的具体信息与订单的交易情况放入样本池,并进行抽样提取;a2.抽取多个样本进行训练生成多个训练集,并依照训练集生成初始模型;a3.将未抽取出的样本建立oob样本集,并依照oob样本集生成测试集;a4.依照初始模型与测试集建立订单预测模型进行自身检验;a5.将模型中各个节点进行变更后重复a2-a4步骤;a6.生成最优订单预测模型,即订单流失预测模型。
7.进一步地,所述s2步骤中使用apriori,fp-growth算法进行关联分析。
8.一种电商智能化推荐系统,包括:商品信息管理模块、订单信息管理模块、信息分析模块以及消息推送模块。
9.进一步地,所述商品信息管理模块用于管理商品信息,包括:商品数量、商品类别、商品价格、店家信息。
10.进一步地,所述订单信息管理模块用于管理订单成交与失败信息,包括:订单金额、订单时间、订单地域、订单数量、订单平台。
11.进一步地,所述信息分析模块用于依据商品信息与订单信息进行分析,并依据分
析结果确立关联商品与订单流失预测模型。
12.进一步地,所述消息推送模块根据商品关联信息与订单流失预测模型对用户进行相关商品信息推送。
13.本发明提供一种电商智能化推荐系统及方法,有效地解决了现有技术中往往会忽略用户的潜在需求,且对电商平台订单流失情况预测模型的研究较少的问题。
附图说明
14.图1为本发明提供的一种电商智能化推荐系统及方法的方法流程图;图2为本发明提供的一种电商智能化推荐系统及方法的系统模块示意图;图3为本发明提供的一种电商智能化推荐系统及方法的构件订单流失预测模型的流程图。
具体实施方式
15.以下结合附图对本发明的实施方法进行详细说明,所描述的仅为部分实施例,并非全部实施例,为了清楚的目的,在附图及说明中省略了与本发明无关的表示及描述。
16.如图1所示,本发明提供一种电商智能化推荐方法,包括以下步骤:s1.依据商城基础数据、订单特征以及消费者及商家特征进行分析;s2.依据场景、商品及订单流失情况进行关联分析;s3.依据s2步骤的分析数据通过随机森林算法构件订单流失预测模型;s4.结合s1步骤的分析数据与订单流失预测模型进行个性化推荐。
17.其中,s1步骤中订单特征包括:商品分类、订单时间、收货地址;所述商品分类包括:商品销售情况、商品不同来源销售情况;所示订单时间包括:各时间段销售情况、订单数量周变化、订单地域特征、各地区销售额、各地区订单单价。
18.不同的电商平台都有自己的主营商品,首先分析商城的各类商品的销售情况,判断主营分类,高利润分类,优势价格分类等。根据商品卖家的目的不同,广告投放的方法也不同,由于电脑与手机网页分辨率,插件安装等要求不同,所以 h5(手机移动端)的广告和 pc(电脑端)的商品推荐是分开投放的,因此需要按不同端来分析数据。
19.订单时间特征分析:店铺的订单销售数量不仅可以与产品的分类特征相结合,还可以与时间相结合,得出销量高峰时段,从而针对特殊时间点有针对性的做推广活动;对一周之内商品销售数量和销售额变化趋势进行分析;由于全国各省经济发展水平不同,消费水平也不同,自然消费群体的消费水平和需求也不同,所以按地区进行销售情况分析是有必要的;由于我国幅员辽阔,各地区消费水平、风俗习惯以及季节、气温的差异明显,各地区订单的特征也存在一定的差异。结合订单收货省份与订单的销售额、订单数以及订单单价的分析可得出不同地区消费者简要的购买偏好特征,从而可针对不同区域对不同特性的产品进行定向推广;各地区的订单单价是指各地区的销售额除以订单数的平均数概念,可用于横向比较各地区每笔订单的平均价格。
20.用户消费者特征分析:根据用户的基本属性,购买行为属性和商品偏好,将一类有共同特征的用户聚类分析,抽象出相应的标签。这可以帮助我们更加精准进行决策,通过市场数据推论到产品的定位人群,对市场细分和用户分群,做到精细化运营。
21.商家店铺特征分析:对店铺销售商品的分类,店铺所在的地址,消费者购买后的评
价进行分析,抽象出相应的标签,聚类。
22.s2步骤中,场景关联分析:时间指标的确定,从订单数据中选取了两个时间维度指标,第一个维度是周一至周日,第二个维度是每天 0 点至 23 点,其中 0 表示 0 点至 1 点时间段订单,依次类推23代表23 点至 24 点内完成订单;时间划分的根据是之前第三章有分析过时间对订单的影响,其中周五和上午 10 点至 11 点是订单高峰期,并且周一至周日和每天不同时间段的订单情况都有波动;地点指标的确定,因为可以将广告投放可以精确到每个省乃至每个市,将每个市作为一个区块进行分析。通过关联分析挖掘订单数据,使用apriori,fp-growth算法,以上述分析指标作为输入,分析出平台相关商品的最佳上架时间、市场较大的地区和对商品存在需求的消费者的购买习惯,根据输出结果进行商品推荐。
23.商品关联分析:首先对商品的不同类别进行关联分析,研究其关联性,之后选择具有代表性的类别的所有商品进行分析,分析的目的在于研究消费者习惯购买商品之间的关联性,对所有商品订单数据进行预处理,筛选出具有重复购买记录的用户(对于一次性购买多种商品的订单进行分单处理)。使用apriori,fp-growth 算法,以商品作为输入,分析出分析哪些商品之间购买关联性比较强,哪些商品之间互斥性比较强,将关联性较强的商品组合出售,或在用户购买过某些商品后推送相关性强的商品,挖掘那些本没有打算购买其他产品的用户的潜在需求。
24.如图3所示,s3步骤中构件订单流失预测模型包括以下步骤:a1.将商品的具体信息与订单的交易情况放入样本池,并进行抽样提取;a2.抽取多个样本进行训练生成多个训练集,并依照训练集生成初始模型;a3.将未抽取出的样本建立oob样本集,并依照oob样本集生成测试集;a4.依照初始模型与测试集建立订单预测模型进行自身检验;a5.将模型中各个节点进行变更后重复a2-a4步骤;a6.生成最优订单预测模型,即订单流失预测模型。
25.对于电商平台来说,失败订单的预测正确率的重要性要大于成功订单,因为失败订单一旦预测错误那么就必定带来利润上的损失,而成功订单的预测错误并不会带来利润损失,所以在建立模型时需将失败订单的权重调高。对于被预测为失败交易的订单,需要及时提取交易记录,提醒相关工作人员在交易完成前做出尽可能的补救措施。
26.对于订单流失预测模型的完善,模型需要不断地更新,由于随机森林分类模型生成的过程是在全样本的中随意抽取测试集和训练集的。随着订单数量的不断增加,数据库也在不断更新,模型的抽样框也在不断更新,所以需要定期的对模型调整和更新,以保证模型的时效性。
27.如图2所示,一种电商智能化推荐系统,包括:商品信息管理模块、订单信息管理模块、信息分析模块以及消息推送模块。
28.其中,商品信息管理模块用于管理商品信息,包括:商品数量、商品类别、商品价格、店家信息。订单信息管理模块用于管理订单成交与失败信息,包括:订单金额、订单时间、订单地域、订单数量、订单平台。信息分析模块用于依据商品信息与订单信息进行分析,并依据分析结果确立关联商品与订单流失预测模型。消息推送模块根据商品关联信息与订单流失预测模型对用户进行相关商品信息推送。
29.对订单数据进行情境关联分析,分析出平台相关商品的最佳上架时间、市场较大的地区和对商品存在需求的消费者的购买习惯。本发明通过对现有的订单数据进行分析研
究发现,不同时间、不同地点、在不同平台的消费者对同一种商品的需求强度是不同的,也就是说,不同情境下的消费者购买同一种商品的可能性是不同的。为了减少公司广告费用并提高工作效率,本发明提出了情境关联分析这一概念,即将时间、地点、平台及购买商品等指标进行关联分析,并找到最适合指定商品出售的情境。根据情境关联规则为商城建立个性化推荐系统,这个系统能识别每一个用户的特征,最终提供合适的商品,从而达到提高用户体验、挖掘用户需求的效果、节省公司广告成本和管理成本。
30.其次,本发明通过分析顾客购买习惯和需求惯性,对商品进行合理的捆绑销售和定价,以达到提高服务质量,节约客户时间,挖掘客户需求,提高客单价的作用。随后,还对订单流失情况进行了关联分析,发现订单流失情况与订单属性关系密切。
31.以上所述仅是本发明的优选实施方式,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。

技术特征:
1.一种电商智能化推荐方法,其特征在于,包括以下步骤:s1.依据商城基础数据、订单特征以及消费者及商家特征进行分析;s2.依据场景、商品及订单流失情况进行关联分析;s3.依据s2步骤的分析数据通过随机森林算法构件订单流失预测模型;s4.结合s1步骤的分析数据与订单流失预测模型进行个性化推荐。2.根据权利要求1所述的一种电商智能化推荐方法,其特征在于,所述s1步骤中订单特征包括:商品分类、订单时间、收货地址;所述商品分类包括:商品销售情况、商品不同来源销售情况;所示订单时间包括:各时间段销售情况、订单数量周变化、订单地域特征、各地区销售额、各地区订单单价。3.根据权利要求1所述的一种电商智能化推荐方法,其特征在于,所述s3步骤中构件订单流失预测模型包括以下步骤:a1.将商品的具体信息与订单的交易情况放入样本池,并进行抽样提取;a2.抽取多个样本进行训练生成多个训练集,并依照训练集生成初始模型;a3.将未抽取出的样本建立oob样本集,并依照oob样本集生成测试集;a4.依照初始模型与测试集建立订单预测模型进行自身检验;a5.将模型中各个节点进行变更后重复a2-a4步骤;a6.生成最优订单预测模型,即订单流失预测模型。4.根据权利要求1所述的一种电商智能化推荐方法,其特征在于,所述s2步骤中使用apriori,fp-growth算法进行关联分析。5.一种电商智能化推荐系统,基于权利要求1-4任一项所述的一种电商智能化推荐方法,其特征在于,包括:商品信息管理模块、订单信息管理模块、信息分析模块以及消息推送模块。6.根据权利要求5所述的一种电商智能化推荐系统,其特征在于,所述商品信息管理模块用于管理商品信息,包括:商品数量、商品类别、商品价格、店家信息。7.根据权利要求5所述的一种电商智能化推荐系统,其特征在于,所述订单信息管理模块用于管理订单成交与失败信息,包括:订单金额、订单时间、订单地域、订单数量、订单平台。8.根据权利要求5所述的一种电商智能化推荐系统,其特征在于,所述信息分析模块用于依据商品信息与订单信息进行分析,并依据分析结果确立关联商品与订单流失预测模型。9.根据权利要求5所述的一种电商智能化推荐系统,其特征在于,所述消息推送模块根据商品关联信息与订单流失预测模型对用户进行相关商品信息推送。

技术总结
本发明公开了一种电商智能化推荐系统及方法,包括以下步骤:S1.依据商城基础数据、订单特征以及消费者及商家特征进行分析;S2.依据场景、商品及订单流失情况进行关联分析;S3.依据S2步骤的分析数据通过随机森林算法构件订单流失预测模型;S4.结合S1步骤的分析数据与订单流失预测模型进行个性化推荐。包括:商品信息管理模块、订单信息管理模块、信息分析模块以及消息推送模块。本发明有效地解决了现有技术中往往会忽略用户的潜在需求,且对电商平台订单流失情况预测模型的研究较少的问题。平台订单流失情况预测模型的研究较少的问题。平台订单流失情况预测模型的研究较少的问题。


技术研发人员:李中强
受保护的技术使用者:启明信息技术股份有限公司
技术研发日:2023.04.23
技术公布日:2023/7/20
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐