[发明专利]一种基于记录时间差的朋友推荐方法在审
申请号: | 201710034479.4 | 申请日: | 2017-01-17 |
公开(公告)号: | CN106933943A | 公开(公告)日: | 2017-07-07 |
发明(设计)人: | 付明磊;郭雯;乐孜纯 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06Q50/00 |
代理公司: | 杭州斯可睿专利事务所有限公司33241 | 代理人: | 王利强 |
地址: | 310014 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于记录时间差的朋友推荐方法,包括以下步骤步骤1根据好友添加时间计算记录时间差列表;步骤2计算满足0<T3≤上限阈值条件的好友的共同邻居指标ki;步骤3根据所述记录时间差T3和共同邻居指标ki计算推荐指数yi;步骤4根据推荐指数yi的数值,对好友的共同邻居进行推荐,推荐次序按照推荐指数yi从大到小排序。本发明提出一种提高朋友推荐模型的时效性的基于记录间差的朋友推荐方法。 | ||
搜索关键词: | 一种 基于 记录 时间差 朋友 推荐 方法 | ||
【主权项】:
一种基于记录时间差的朋友推荐方法,其特征在于:所述推荐方法包括以下步骤:步骤1:根据好友添加时间计算记录时间差列表,过程如下:步骤1.1:当用户添加好友i时,记录初始时间T1,保存在时间表格第一列中;步骤1.2:每个月月底产生一次新的推荐,将每月底作为推荐时间T2,保存在时间表格第二列中;步骤1.3:通过计算,将记录时间差T3保存在时间表格第三列中,计算按照公式(1)计算:T3=T2‑T1 (1)步骤1.4:根据所述记录时间差T3,对好友进行分类,若T3>上限阈值,不考虑此好友;若0<T3≤上限阈值TH,执行步骤2;步骤2:计算满足0<T3≤上限阈值TH条件的好友的共同邻居指标ki,所述共同邻居指标ki按照公式(2)计算:ki=|s(a)∩s(i)| (2)其中,s(a)代表用户a的邻居集合,s(i)代表好友i的邻居集合;步骤3:根据所述记录时间差T3和共同邻居指标ki计算推荐指数yi,过程如下:步骤3.1:若0<T3≤下限阈值TL,推荐指数yi按照公式(3)进行计算:yi=25ki+β1T3+32---(3)]]>其中,β1与TL的关系按照公式(4)进行计算:β1=3TL‑2 (4)步骤3.2:若下限阈值TL<T3≤上限阈值TH,推荐指数yi按照公式(5)进行计算:yi=35ki+β2T3---(5)]]>其中,β2与TL的关系按照公式(6)进行计算:β2=2TL‑1 (6)步骤4:根据推荐指数yi的数值,对好友的共同邻居进行推荐,推荐次序按照推荐指数yi从大到小排序。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710034479.4/,转载请声明来源钻瓜专利网。