一种基于用户关系的商品推荐方法及系统技术方案

技术编号:39593898 阅读:8 留言:0更新日期:2023-12-03 19:49
本发明专利技术公开了一种基于用户关系的商品推荐方法及系统,涉及电子商务技术领域

【技术实现步骤摘要】
一种基于用户关系的商品推荐方法及系统


[0001]本专利技术属于电子商务
,具体涉及一种基于用户关系的商品推荐方法及系统


技术介绍

[0002]随着互联网时代的到来,人们的生活习惯和购物习惯也随之发生了变化,越来越多的消费者开始通过网上进行购物和消费

而随着电子商务的发展和应用,同时为了便于商家对不同的用户进行有针对性的定向推荐,很多电商企业开发了基于大数据分析的商品推荐服务方案

[0003]目前,现有的商品推荐服务方案主要是通过对当前用户或者与当前用户有交集的其他用户的购买和浏览等行为进行统计分析,并根据分析结果进行商品推荐

由于这种商品推荐服务方案主要是考虑用户与用户之间的关系和
/
或用户与商品之间的关系,而忽略了用户与商家之间的信任关系,因此现有商品推荐服务方案还停留在战术层面,如何基于用户与商家之间的信任关系进行战略性商品推荐,以便提高商品推荐服务的准确度和商家总收益,进而帮助商家进行客情维护,提升商品推荐服务软件的商家黏度,是本领域技术人员亟需研究的课题


技术实现思路

[0004]本专利技术的目的是提供一种基于用户关系的商品推荐方法

系统

计算机设备及计算机可读存储介质,用以解决现有商品推荐服务方案还停留在战术层面,导致商品推荐服务的准确度

对商家客情维护的帮助以及商家总收益均有限的问题

[0005]为了实现上述目的,本专利技术采用以下技术方案:
[0006]第一方面,提供了一种基于用户关系的商品推荐方法,包括:
[0007]获取多对样本交易双方在历史单位时期的历史交易互评记录数据和用户关系标签,其中,所述样本交易双方是指发生商品交易行为的样本用户和样本商家,所述用户关系标签用于反映用户与商家的信任关系等级,并由浅入深划分有无关系

微关系

弱关系

强关系和超强关系;
[0008]针对在所述多对样本交易双方中的各对样本交易双方,从对应的历史交易互评记录数据中提取出对应的多个样本特征词,其中,所述样本特征词包含有利于信任关系提升的正面话语用词

引发信任关系下降的负面话语用词和中性词;
[0009]应用所述各对样本交易双方的所述多个样本特征词以及所述用户关系标签对基于
LightGBM
的机器学习模型进行分类训练,得到用户关系估计模型;
[0010]获取目标交易双方在最近单位时期内的最近交易互评记录数据,其中,所述目标交易双方是指待发生商品交易行为的目标用户和目标商家;
[0011]从所述最近交易互评记录数据中提取出所述目标交易双方的多个目标特征词,其中,所述多个目标特征词与所述多个样本特征词具有相同词数,所述目标特征词也包含有
利于信任关系提升的正面话语用词

引发信任关系下降的负面话语用词和中性词;
[0012]将所述目标交易双方的所述多个目标特征词输入所述用户关系估计模型,输出得到所述目标交易双方在所述最近单位时期的用户关系标签或在各个用户关系标签上的概率,其中,所述各个用户关系标签是指所述无关系

所述微关系

所述弱关系

所述强关系和所述超强关系;
[0013]根据所述目标交易双方在所述最近单位时期的用户关系标签或在各个用户关系标签上的概率,指示所述目标商家向所述目标用户推荐与之匹配的商品

[0014]基于上述
技术实现思路
,提供了一种基于历史交易互评记录数据的用户关系估计模型训练并应用进行商品推荐的新方案,即在获取多对样本交易双方的历史交易互评记录数据和用户关系标签后,针对各对样本交易双方从对应的历史交易互评记录数据中提取出对应的多个样本特征词,然后应用所述各对样本交易双方的所述多个样本特征词以及所述用户关系标签对基于
LightGBM
的机器学习模型进行分类训练,可得到用户关系估计模型,再然后将目标交易双方的多个目标特征词输入所述用户关系估计模型,即可输出得到目标交易双方的用户关系标签或在各个用户关系标签上的概率,最后根据输出结果指示目标商家向目标用户推荐与之匹配的商品,如此可以基于用户与商家之间的信任关系进行战略性商品推荐,提高商品推荐服务的准确度和商家总收益,进而帮助商家进行客情维护,提升商品推荐服务软件的商家黏度,便于实际应用和推广

[0015]在一个可能的设计中,针对在所述多对样本交易双方中的各对样本交易双方,从对应的历史交易互评记录数据中提取出对应的多个样本特征词,包括:
[0016]针对在所述多对样本交易双方中的各对样本交易双方,将对应的历史交易互评记录数据转换为文本并做分词处理,得到对应的历史用词集合;
[0017]针对所述各对样本交易双方,从对应的历史用词集合中抽取出利于信任关系提升的正面话语用词

引发信任关系下降的负面话语用词和中性词,得到对应的历史话语用词集合;
[0018]根据所有的所述历史话语用词集合,采用词频

逆文档频率
TF

IDF
统计算法计算得到在第一话语用词总集合中的各个话语用词在各个所述历史话语用词集合中的词频,其中,所述第一话语用词总集合包含有在所有的所述历史话语用词集合中的所有话语用词;
[0019]采用如下方式为所述各对样本交易双方分别选取多个样本特征词:先针对各个话语用词类别,从所述第一话语用词总集合中选取属于对应类别的且按样本交易双方词频从高至低顺序排序的前
Round(w
×
M)
个话语用词作为对应的选取特征词,然后汇总所述各个话语用词类别的选取特征词,得到所述多个样本特征词,其中,所述话语用词类别包括正面话语用词类别

负面话语用词类型和中性词类型,所述样本交易双方词频是指话语用词在与样本交易双方对应的所述历史话语用词集合中的词频,
w
表示对应类别的话语用词在所述话语用词总集合中的占比,
M
表示特征词选取总数,
Round()
表示四舍五入取整函数

[0020]在一个可能的设计中,从所述最近交易互评记录数据中提取出所述目标交易双方的多个目标特征词,包括:
[0021]将所述最近交易互评记录数据转换为文本并做分词处理,得到最近用词集合;
[0022]从所述最近用词集合中抽取出利于信任关系提升的正面话语用词

引发信任关系下降的负面话语用词和中性词,得到最近话语用词集合;
[0023]根据所述最近话语用词集合和所有的所述历史话语用词集合,采用词频

逆文档频率
TF

IDF
统计算法计算得本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于用户关系的商品推荐方法,其特征在于,包括:获取多对样本交易双方在历史单位时期的历史交易互评记录数据和用户关系标签,其中,所述样本交易双方是指发生商品交易行为的样本用户和样本商家,所述用户关系标签用于反映用户与商家的信任关系等级,并由浅入深划分有无关系

微关系

弱关系

强关系和超强关系;针对在所述多对样本交易双方中的各对样本交易双方,从对应的历史交易互评记录数据中提取出对应的多个样本特征词,其中,所述样本特征词包含有利于信任关系提升的正面话语用词

引发信任关系下降的负面话语用词和中性词;应用所述各对样本交易双方的所述多个样本特征词以及所述用户关系标签对基于
LightGBM
的机器学习模型进行分类训练,得到用户关系估计模型;获取目标交易双方在最近单位时期内的最近交易互评记录数据,其中,所述目标交易双方是指待发生商品交易行为的目标用户和目标商家;从所述最近交易互评记录数据中提取出所述目标交易双方的多个目标特征词,其中,所述多个目标特征词与所述多个样本特征词具有相同词数,所述目标特征词也包含有利于信任关系提升的正面话语用词

引发信任关系下降的负面话语用词和中性词;将所述目标交易双方的所述多个目标特征词输入所述用户关系估计模型,输出得到所述目标交易双方在所述最近单位时期的用户关系标签或在各个用户关系标签上的概率,其中,所述各个用户关系标签是指所述无关系

所述微关系

所述弱关系

所述强关系和所述超强关系;根据所述目标交易双方在所述最近单位时期的用户关系标签或在各个用户关系标签上的概率,指示所述目标商家向所述目标用户推荐与之匹配的商品
。2.
根据权利要求1所述的商品推荐方法,其特征在于,针对在所述多对样本交易双方中的各对样本交易双方,从对应的历史交易互评记录数据中提取出对应的多个样本特征词,包括:针对在所述多对样本交易双方中的各对样本交易双方,将对应的历史交易互评记录数据转换为文本并做分词处理,得到对应的历史用词集合;针对所述各对样本交易双方,从对应的历史用词集合中抽取出利于信任关系提升的正面话语用词

引发信任关系下降的负面话语用词和中性词,得到对应的历史话语用词集合;根据所有的所述历史话语用词集合,采用词频

逆文档频率
TF

IDF
统计算法计算得到在第一话语用词总集合中的各个话语用词在各个所述历史话语用词集合中的词频,其中,所述第一话语用词总集合包含有在所有的所述历史话语用词集合中的所有话语用词;采用如下方式为所述各对样本交易双方分别选取多个样本特征词:先针对各个话语用词类别,从所述第一话语用词总集合中选取属于对应类别的且按样本交易双方词频从高至低顺序排序的前
Round(w
×
M)
个话语用词作为对应的选取特征词,然后汇总所述各个话语用词类别的选取特征词,得到所述多个样本特征词,其中,所述话语用词类别包括正面话语用词类别

负面话语用词类型和中性词类型,所述样本交易双方词频是指话语用词在与样本交易双方对应的所述历史话语用词集合中的词频,
w
表示对应类别的话语用词在所述话语用词总集合中的占比,
M
表示特征词选取总数,
Round()
表示四舍五入取整函数
。3.
根据权利要求2所述的商品推荐方法,其特征在于,从所述最近交易互评记录数据中
提取出所述目标交易双方的多个目标特征词,包括:将所述最近交易互评记录数据转换为文本并做分词处理,得到最近用词集合;从所述最近用词集合中抽取出利于信任关系提升的正面话语用词

引发信任关系下降的负面话语用词和中性词,得到最近话语用词集合;根据所述最近话语用词集合和所有的所述历史话语用词集合,采用词频

逆文档频率
TF

IDF
统计算法计算得到在第二话语用词总集合中的各个话语用词在所述最近话语用词集合和各个所述历史话语用词集合中的词频,其中,所述第二话语用词总集合包含有在所述最近话语用词集合和所有的所述历史话语用词集合中的所有话语用词;采用如下方式为所述目标交易双方选取多个目标特征词:先针对所述各个话语用词类别,从所述第二话语用词总集合中选取属于对应类别的且按目标交易双方词频从高至低顺序排序的前
Round(w
×
M)
个话语用词作为对应的选取特征词,然后汇总所述各个话语用词类别的选取特征词,得到所述多个目标特征词,其中,所述目标交易双方词频是指话语用词在与目标交易双方对应的所述最近话语用词集合中的词频
。4.
根据权利要求1所述的商品推荐方法,其特征在于,在所述机器学习模型的分类训练过程中,采用基于树结构的贝叶斯优...

【专利技术属性】
技术研发人员:张欣仪
申请(专利权)人:众合九通北京电子科技有限公司
类型:发明
国别省市:

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

1