【技术实现步骤摘要】
一种基于用户交易数据的鞋类流行趋势的预测推荐方法及系统
[0001]本专利技术涉及数据挖掘
,具体涉及到一种基于用户交易数据的鞋类流行趋势的预测推荐方法及系统。
技术介绍
[0002]随着电子商务的发展,网上交易数量随之急剧增加,极大的丰富了用户与商家的选择,同时也为传统的鞋品购买交易提供了新的消费方式。但是面对海量的商品信息用户很难筛选出自己合适和喜欢的鞋品种类,且不能很快地分析出当下的流行趋势。如何根据历史交易记录和用户操作信息等进行数据挖掘,为用户推荐喜欢的流行鞋品,对提升用户体验和增加销售量十分重要。目前的推荐方法大多基于单一的协同过滤推荐技术,仅利用简单的评分数据来获取用户偏好,虽然避免了数据复杂的问题,但不能更全面和精确的判断用户偏好和群体趋势。
[0003]综上所述,如何克服上述缺陷,是本领域技术人员急需解决的问题。
技术实现思路
[0004]本方案针对上文提到的问题和需求,提出一种基于用户交易数据的鞋类流行趋势的预测推荐方法,具体由于采取了如下技术方案而能够解决上述技术问题。
[0005]为实现上述目的,本专利技术提供如下技术方案:一种基于用户交易数据的鞋类流行趋势的预测推荐方法及系统,包括:获取用户的初始交易数据,并对所述初始交易数据进行分析得到包含用户交易鞋类的标签、选择的个性化服务和用户评分数据的行为时序链;
[0006]获取用户的基本数据,并根据用户的基本数据对用户进行分类,得到用户类型信息;
[0007]建立鞋类推荐数据库,所述鞋类推荐数 ...
【技术保护点】
【技术特征摘要】
1.一种基于用户交易数据的鞋类流行趋势的预测推荐方法,其特征在于,包括以下步骤:获取用户的初始交易数据,并对所述初始交易数据进行分析得到包含用户交易鞋类的标签、选择的个性化服务和用户评分数据的行为时序链;获取用户的基本数据,并根据用户的基本数据对用户进行分类,得到用户类型信息;建立鞋类推荐数据库,所述鞋类推荐数据库包括多种鞋品和用于描述所述多种鞋品的若干个标签;构建预测推荐模型,将得到的时序链信息和用户分类属性作为输入,通过预测推荐模型为不同类型的目标用户推荐对应的鞋类流行标签;根据推荐的鞋类流行标签,从所述鞋类推荐数据库中匹配对应的鞋品信息。2.如权利要求1所述的基于用户交易数据的鞋类流行趋势的预测推荐方法,其特征在于,所述获取用户的初始交易数据,并对所述初始交易数据进行分析包括:从交易终端平台上获取用户的历史交易行为数据,所述历史交易行为数据包括用户在历史时间段上的操作记录,所述操作记录包括用户id信息、商品id信息、浏览行为信息、收藏行为信息、加入购物车行为信息、购买行为信息和信息对应的时间戳;对所述操作记录进行特征提取,得到用户数据、鞋品数据和用户
‑
鞋品关联数据特征;通过决策树模型对所述用户数据、鞋品数据和用户
‑
鞋品关联数据特征进行特征降维,并对降维后的特征进行筛选和组合,得到特征子集;所述特征子集包括用户行为特征、鞋品浏览轨迹特征和关联操作特征,将所述特征子集作为用于描述用户购买意愿的时序链输入所述预测推荐模型进行鞋类流行趋势标签的预测。3.如权利要求1所述的基于用户交易数据的鞋类流行趋势的预测推荐方法,其特征在于,所述并根据用户的基本数据对用户进行分类,得到用户类型信息具体包括:获取M个用户对N个鞋品流行标签的评分数据,并形成M*N阶的用户评分矩阵T,Tij表示用户Ui对鞋品流行标签Xj的评分;然后根据余弦相似度计算公式:对用户a和用户b间的相似度进行评估计算,其中,T
a,
与T
b,
分别表示用户a和用户b对标签i的评分,X
a
和X
b
分别表示用户a和用户b各自的项目评分集合,X
a,
表示用户a和用户b有共同评价的项目集合;通过匹配用户之间的相似度,获取用户近邻集合L={l1,l2,
…
,lm},用户Li在所述最近邻集合中的顺序依据目标用户a的相似性大小排列,并根据预设的相似性阈值或最近邻数量从所述近邻集合中筛选出最近邻集合La={l1,l2,
…
,ln};并对此类用户的职业、年龄、性别和用户ID进行标记,得到各类用户分类属性信息。4.如权利要求3所述的基于用户交易数据的鞋类流行趋势的预测推荐方法,其特征在于,所述建立鞋类推荐数据库包括:获取当前待推荐的所有鞋品相关数据,并为各类鞋品进行编号或赋值;构建当前对各类鞋品的描述标签集合,并为所述描述标签集合中的流行标签进行编号
或赋值;根据所述各类鞋品的编号或赋值和所述描...
【专利技术属性】
技术研发人员:潘少宝,曹政敏,
申请(专利权)人:浙江星链数据科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。