[发明专利]一种基于电商评论识别恶意用户的方法有效
| 申请号: | 202010063701.5 | 申请日: | 2020-01-20 |
| 公开(公告)号: | CN111242647B | 公开(公告)日: | 2021-04-13 |
| 发明(设计)人: | 孙宏亮;付泉赟;卜湛;曹杰 | 申请(专利权)人: | 南京财经大学 |
| 主分类号: | G06Q30/00 | 分类号: | G06Q30/00 |
| 代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 葛潇敏 |
| 地址: | 210023 *** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 评论 识别 恶意 用户 方法 | ||
1.一种基于电商评论识别恶意用户的方法,其特征在于包括如下步骤:
步骤1,构建三元组G[Ui,Oα,ωs]用于存储评分数据,Ui代表用户i,i={1,…,m},m是用户数;Oα代表商品α,α={1,…,n},n是商品数;ωs代表评分s;
步骤2,初始化所有用户的信誉为1;
步骤3,计算各商品在各个评分下的带权群组大小,权值即为评价该商品的用户信誉;
根据下式计算商品α在评分s下的带权群组大小Λsα:
其中,Ris表示对商品α评分为s的用户i的信誉分;
步骤4,根据步骤3得出的带权群组大小,计算不同商品中各群组的占比矩阵;
根据下式计算不同商品中各群组的占比矩阵:
步骤5,步骤4得到的占比矩阵中,行和列分别对应商品和评分,将其映射到行和列分别对应用户和商品的矩阵中;具体为:
其中,当用户i对商品α的评分为s时,将商品评分占比矩阵中的映射到行和列分别对应用户和商品的用户商品占比矩阵中得到A′iα,如果没有评分认为值不存在;
步骤6,计算各用户所在群组占比的平均值和标准差,并计算用户评分的标准差;
根据下式计算用户i所在群组占比的平均值:
根据下式计算用户i所在群组占比的标准差:
其中,ki为用户i的度;
步骤7,根据步骤6计算得到的数据计算用户信誉;
步骤8,基于步骤7计算得到的用户信誉,重复步骤3-7,然后计算两次用户信誉的差值,若大于阈值则以新的用户信誉重复步骤3-7,直至用户信誉变化小于或等于阈值时迭代结束;
步骤9,对最终得到的用户信誉进行排序,将信誉最低的L个用户当作恶意用户。
2.如权利要求1所述的基于电商评论识别恶意用户的方法,其特征在于:所述步骤6中,计算用户评分的标准差的具体过程是;
首先计算各个用户的平均评分:
其中,ωiα表示用户i对商品α的评分,ki是用户i的度;
然后计算评分的标准差:
3.如权利要求2所述的基于电商评论识别恶意用户的方法,其特征在于:所述步骤7中,根据下式计算用户信誉:
其中,μ(A′i)、σ(A′i)、σ(ωi)分别是用户i所在群组占比的平均值、用户i所在群组占比的标准差、用户评分的标准差。
4.如权利要求1所述的基于电商评论识别恶意用户的方法,其特征在于:所述步骤8中,两次用户信誉的差值计算公式是:
Δ=|R-R'|=∑i(Ri-R′i)2/m
其中,Δ为差值,R、R'分别为两次用户信誉,Ri、R′i分别为用户i的两次用户信誉。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京财经大学,未经南京财经大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010063701.5/1.html,转载请声明来源钻瓜专利网。





