一种基于大数据分析的产品推荐方法技术

技术编号:22644240 阅读:14 留言:0更新日期:2019-11-26 16:46
本发明专利技术公开一种基于大数据分析的产品推荐方法,包括如下步骤:基于大数据平台,获取用户维度数据,其中,所述用户维度数据包括:用户行为和用户画像;对所述用户维度数据进行数据采集、清洗、标准化处理以及特征组合和提取,获得特征向量;调用多个预设的机器学习推荐模型分别对所述特征向量进行运算,获得各个机器学习推荐模型下相应用户的产品推荐列表,以及产品的购买概率;基于所述购买概率向用户进行产品推荐。旨在通过全方位的精准数据刻画用户的购买意图,推荐用户有购买意愿的商品,提高用户体验,提升下单转化率,增强用户黏性。

A product recommendation method based on big data analysis

The invention discloses a product recommendation method based on big data analysis, which comprises the following steps: obtaining user dimension data based on big data platform, wherein the user dimension data includes: user behavior and user portrait; collecting, cleaning, standardizing processing, feature combination and extraction of the user dimension data to obtain the feature vector; calling multiple presets The proposed machine learning recommendation model calculates the eigenvectors respectively, and obtains the product recommendation list of corresponding users under each machine learning recommendation model, as well as the purchase probability of products; based on the purchase probability, recommend products to users. The purpose is to describe users' purchase intention through all-round accurate data, recommend products with purchase intention, improve user experience, improve order conversion rate, and enhance user stickiness.

【技术实现步骤摘要】
一种基于大数据分析的产品推荐方法
本专利技术属于网络推荐
,特别是涉及一种基于大数据分析的产品推荐方法。
技术介绍
随着电子商务的蓬勃发展,网络购物已成为了新时代背景下的必需品,电商平台也在发展中产生了海量的用户数据,针对传统的广告营销和引流方式已无法满足电商平台发展的情况下,精准营销成为了解决这一困境的核心点。由于大数据技术和人工智能技术的发展,为用户分析带来了全新的模式和价值,从随机匹配、关键字匹配等单一模式,逐渐发展成为基于用户画像和机器深度学习的多维度模式,通过产品推荐系统实现精准营销的目标,进一步匹配供需平衡关系,实现消费端到供应端的路径优化。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种基于大数据分析的产品推荐方法,旨在通过全方位的精准数据刻画用户的购买意图,推荐用户有购买意愿的商品,提高用户体验,提升下单转化率,增强用户黏性。为实现上述目的及其他相关目的,本专利技术提供一种基于大数据分析的产品推荐方法,包括如下步骤:基于大数据平台,获取用户维度数据,其中,所述用户维度数据包括:用户行为和用户画像;对所述用户维度数据进行数据采集、清洗、标准化处理以及特征组合和提取,获得特征向量;调用多个预设的机器学习推荐模型分别对所述特征向量进行运算,获得各个机器学习推荐模型下相应用户的产品推荐列表,以及产品的购买概率;基于所述购买概率向用户进行产品推荐。一种实现方式中,所述基于大数据平台,获取用户维度数据,其中,所述用户维度数据包括:用户行为和用户画像的步骤,包括:基于大数据平台,获取客户端上报的用户行为日志,并存储在服务器基础数据库中,其中,所述用户行为日志数据包括用户历史购买记录、历史浏览记录、关注信息、评价信息;基于所述用户行为日志,获取所述用户维度数据。一种实现方式中,在所述基于大数据平台,获取客户端上报的用户行为日志,并存储在服务器基础数据库中之后,所述方法还包括:对所述用户历史购买记录、历史浏览记录、关注信息、评价信息进行数据清洗、标准化处理以及特征组合和提取。一种实现方式中,所述调用多个预设的机器学习推荐模型分别对所述特征向量进行运算,获得各个机器学习推荐模型下相应用户的产品推荐列表,以及产品的购买概率的步骤,包括:采用k折交叉验证法对每个机器学习推荐模型进行训练,在训练阶段,每个机器学习推荐模型采用网格搜索法进行参数调优,得到最优参数,并生成各个用户在各个机器学习推荐模型下的产品推荐列表,以及产品的购买概率。一种实现方式中:采用k折交叉验证法对每个机器学习推荐模型进行训练包括以下步骤:将各个机器学习推荐模型的训练样本集划分成k个大小相同且内容互斥的子集;进行k次迭代,每次迭代均采用k-1个子集的并集作为训练集,余下的子集作为测试集,将得到的k组训练集和测试集进行所述机器学习推荐模型的训练。一种实现方式中,所述基于大数据平台,获取用户维度数据的步骤,包括:采用滑动窗口法对用户行为日志数据进行采样,获取用户维度数据。一种实现方式中,所述采用滑动窗口法对用户行为日志数据进行采样,获取用户维度数据的步骤,包括:采用长短期记忆网络进行训练时,在采样的滑动窗口每滑动一次的数据集的基础上,将该数据集作为相应的机器学习推荐模型的输入,对所述机器学习推荐模型采用反向传播算法的训练算法进行训练。应用本专利技术提供的实施例的基于大数据分析的产品推荐方法的布局方法,具有的有益效果:通过全方位的精准数据刻画用户的购买意图,推荐用户有购买意愿的商品,提高用户体验,提升下单转化率,增强用户黏性。从消费端出发,利用各类线上和线下的行为接触点,通过引流获取潜在顾客至电商平台(线上)和终端实体店(线下),利用大数据技术,对潜在顾客信息进行挖掘和分析,包括基本信息、产品信息、联系信息、事件信息、关系信息、沟通信息、财务信息、风险信息、资产信息等维度,建立用户画像,进而进行产品推荐。附图说明图1显示为本专利技术的一个实施例的基于大数据分析的产品推荐方法的流程示意图。具体实施方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。需要说明的是,以下实施例中所提供的图示仅以示意方式说明本专利技术的基本构想,遂图式中仅显示与本专利技术中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。具体地,请参阅图1所示,图1显示为本专利技术的一种基于大数据分析的产品推荐方法,包括如下步骤:S101,基于大数据平台,获取用户维度数据,其中,所述用户维度数据包括:用户行为和用户画像。一种实现方式中,所述基于大数据平台,获取用户维度数据的步骤,包括:采用滑动窗口法对用户行为日志数据进行采样,获取用户维度数据。可以理解的是,当用户浏览网站或者购物平台的时候,会留下用户的痕迹,例如用户的账号、查看的物品、购买的物品、购买种类和数量,查看物品的种类等等。所以,通过数据抓取可以将用户的上述数据进行抓取,那么针对每一用户来说,可以获得用户的未读数据。用户行为分析,是指在获得网站或APP等平台访问量基本数据的情况下,对有关数据进行统计、分析,从中发现用户访问网站或APP等平台的规律,并将这些规律与网络营销策略等相结合,从而发现目前网络营销活动中可能存在的问题,并为进一步修正或重新制定网络营销策略提供依据。这是狭义的只指网络上的用户行为分析。用户画像又称用户角色,作为一种勾画目标用户、联系用户诉求与设计方向的有效工具,用户画像在各领域得到了广泛的应用。用户画像最初是在电商领域得到应用的,在大数据时代背景下,用户信息充斥在网络中,将用户的每个具体信息抽象成标签,利用这些标签将用户形象具体化,从而为用户提供有针对性的服务。S102,对所述用户维度数据进行数据采集、清洗、标准化处理以及特征组合和提取,获得特征向量。需要说明的是,数据清洗是根据数据过滤的规则进行数据的过滤,标准化处理是进行数据的归一化处理,然后根据特征的类别进行组合后提取,得到每一个特征对应的特征向量。S103,调用多个预设的机器学习推荐模型分别对所述特征向量进行运算,获得各个机器学习推荐模型下相应用户的产品推荐列表,以及产品的购买概率。可以理解的是,机器学习模型是经过预先训练好的,将用户的维度数据对应的特征向量输入后就能够进行自动运算,根据用户数据计算用户购买其他商品的概率,以及用户对其他商品感兴趣的列表,也就是推荐列表。S104,基于所述购买概率向用本文档来自技高网...

【技术保护点】
1.一种基于大数据分析的产品推荐方法,其特征在于:包括如下步骤:/n基于大数据平台,获取用户维度数据,其中,所述用户维度数据包括:用户行为和用户画像;/n对所述用户维度数据进行数据采集、清洗、标准化处理以及特征组合和提取,获得特征向量;/n调用多个预设的机器学习推荐模型分别对所述特征向量进行运算,获得各个机器学习推荐模型下相应用户的产品推荐列表,以及产品的购买概率;/n基于所述购买概率向用户进行产品推荐。/n

【技术特征摘要】
1.一种基于大数据分析的产品推荐方法,其特征在于:包括如下步骤:
基于大数据平台,获取用户维度数据,其中,所述用户维度数据包括:用户行为和用户画像;
对所述用户维度数据进行数据采集、清洗、标准化处理以及特征组合和提取,获得特征向量;
调用多个预设的机器学习推荐模型分别对所述特征向量进行运算,获得各个机器学习推荐模型下相应用户的产品推荐列表,以及产品的购买概率;
基于所述购买概率向用户进行产品推荐。


2.根据权利要求1所述的基于大数据分析的产品推荐方法,其特征在于,所述基于大数据平台,获取用户维度数据,其中,所述用户维度数据包括:用户行为和用户画像的步骤,包括:
基于大数据平台,获取客户端上报的用户行为日志,并存储在服务器基础数据库中,其中,所述用户行为日志数据包括用户历史购买记录、历史浏览记录、关注信息、评价信息;
基于所述用户行为日志,获取所述用户维度数据。


3.根据权利要求1所述的基于大数据分析的产品推荐方法,其特征在于,在所述基于大数据平台,获取客户端上报的用户行为日志,并存储在服务器基础数据库中之后,所述方法还包括:
对所述用户历史购买记录、历史浏览记录、关注信息、评价信息进行数据清洗、标准化处理以及特征组合和提取。


4.根据权利要求1所述的基于大数据分析的产品推荐方法,其特征在于,所述调用多个预设的机器学习推荐模型...

【专利技术属性】
技术研发人员:鄂雁祺
申请(专利权)人:南京国科双创信息技术研究院有限公司
类型:发明
国别省市:江苏;32

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

1