Friendbook: A Semantic-Based Friend Recommendation System for Social Networks

被引:182
作者
Wang, Zhibo [1 ,2 ]
Liao, Jilong [2 ]
Cao, Qing [2 ]
Qi, Hairong [2 ]
Wang, Zhi [3 ]
机构
[1] Wuhan Univ, Sch Comp, Key Lab Aerosp Informat Secur & Trusted Comp, Wuhan 430072, Peoples R China
[2] Univ Tennessee, Dept Elect Engn & Comp Sci, Knoxville, TN 37909 USA
[3] Zhejiang Univ, State Key Lab Ind Control Technol, Hangzhou 310027, Zhejiang, Peoples R China
基金
美国国家科学基金会;
关键词
Friend recommendation; mobile sensing; social networks; life style;
D O I
10.1109/TMC.2014.2322373
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Existing social networking services recommend friends to users based on their social graphs, which may not be the most appropriate to reflect a user's preferences on friend selection in real life. In this paper, we present Friendbook, a novel semantic-based friend recommendation system for social networks, which recommends friends to users based on their life styles instead of social graphs. By taking advantage of sensor-rich smartphones, Friendbook discovers life styles of users from user-centric sensor data, measures the similarity of life styles between users, and recommends friends to users if their life styles have high similarity. Inspired by text mining, we model a user's daily life as life documents, from which his/her life styles are extracted by using the Latent Dirichlet Allocation algorithm. We further propose a similarity metric to measure the similarity of life styles between users, and calculate users' impact in terms of life styles with a friend-matching graph. Upon receiving a request, Friendbook returns a list of people with highest recommendation scores to the query user. Finally, Friendbook integrates a feedback mechanism to further improve the recommendation accuracy. We have implemented Friendbook on the Android-based smartphones, and evaluated its performance on both small-scale experiments and large-scale simulations. The results show that the recommendations accurately reflect the preferences of users in choosing friends.
引用
收藏
页码:538 / 551
页数:14
相关论文
共 29 条
[1]  
[Anonymous], 2010, Proceedings of the 8th international conference on Mobile systems, applications, and services, DOI DOI 10.1145/1814433.1814437
[2]  
Arce G.R., 2005, Nonlinear Signal Processing: A Statistical Approach
[3]  
Bahmani B, 2010, PROC VLDB ENDOW, V4, P173
[4]  
Biagioni J., 2011, P 9 ACM C EMBEDDED N, P68
[5]  
Bian L., 2011, UBICOMM, P230
[6]  
Bishop Christopher, 2006, Pattern Recognition and Machine Learning, DOI 10.1117/1.2819119
[7]   Latent Dirichlet allocation [J].
Blei, DM ;
Ng, AY ;
Jordan, MI .
JOURNAL OF MACHINE LEARNING RESEARCH, 2003, 3 (4-5) :993-1022
[8]  
Desikan Prasanna., 2005, Special interest tracks and 114 posters of the 14th international conference on World Wide Web, P1094, DOI DOI 10.1145/1062745.1062885
[9]   Reality mining: sensing complex social systems [J].
Eagle, Nathan ;
Pentland, Alex .
PERSONAL AND UBIQUITOUS COMPUTING, 2006, 10 (04) :255-268
[10]   Discovering Routines from Large-Scale Human Locations using Probabilistic Topic Models [J].
Farrahi, Katayoun ;
Gatica-Perez, Daniel .
ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2011, 2 (01)