一种结合用户评分信息的改进好友推荐算法

被引:4
作者
汤颖
钟南江
范菁
机构
[1] 浙江工业大学计算机科学与技术学院
基金
浙江省自然科学基金;
关键词
社交网络; 推荐; 拓扑结构; 评分; 聚类; 相似度;
D O I
暂无
中图分类号
TP391.3 [检索机];
学科分类号
081203 ; 0835 ;
摘要
传统的好友推荐算法在计算好友相似度时通常仅仅考虑用户在社交网络的拓扑结构的相似性,而对用户的兴趣相似性考虑较少,因此推荐的结果往往不够精准。现有的很多社交网站(如豆瓣网)提供了用户评分功能,用户可以对某类物品(如电影)给出自己的评分。为了在推荐时计算用户的兴趣相似度,提出基于用户给出的对某类物品的评分来计算用户的兴趣相似度,从而在拓扑相似度的基础上结合兴趣相似度得到更精准的推荐结果。首先使用余弦相似度计算出用户间拓扑相似度;其次在计算基于评分的用户兴趣相似度时,通过建立概率模型得到用户聚类评分相似度矩阵,从该评分矩阵推导出用户间基于评分的兴趣相似度;最后,结合拓扑相似度和评分相似度得到最终的改进好友推荐算法,计算出相似度值最高的N个人推荐给当前用户。为了验证所提方法的有效性,用提出的方法对豆瓣网抓取的用户数据进行好友推荐,实验结果证明所提方法与传统的基于拓扑的好友推荐算法相比可以有效提高好友推荐的准确性。
引用
收藏
页码:111 / 115
页数:5
相关论文
共 7 条
[1]  
Alike People, Alike Interests? Inferring Interest Similarity in Online Social Networks[J] . Xiao Han,Leye Wang,Noel Crespi,Soochang Park,ángel Cuevas.Decision Support Systems . 2014
[2]  
Predicting missing links via local information[J] . Tao Zhou,Linyuan Lü,Yi-Cheng Zhang.The European Physical Journal B . 2009 (4)
[3]   Latent semantic models for collaborative filtering [J].
Hofmann, T .
ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2004, 22 (01) :89-115
[4]   Friends and neighbors on the Web [J].
Adamic, LA ;
Adar, E .
SOCIAL NETWORKS, 2003, 25 (03) :211-230
[5]   Birds of a feather [J].
Robertson, B .
COMPUTER GRAPHICS WORLD, 2001, 24 (01) :22-+
[6]  
Learning and Revising User Profiles: The Identification of Interesting Web Sites[J] . Michael Pazzani,Daniel Billsus.Machine Learning . 1997 (3)
[7]   A NEW STATUS INDEX DERIVED FROM SOCIOMETRIC ANALYSIS [J].
KATZ, L .
PSYCHOMETRIKA, 1953, 18 (01) :39-43