• DocumentCode
    109040
  • Title

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

  • Author

    Zhibo Wang ; Jilong Liao ; Qing Cao ; Hairong Qi ; Zhi Wang

  • Author_Institution
    Sch. of Comput., Wuhan Univ., Wuhan, China
  • Volume
    14
  • Issue
    3
  • fYear
    2015
  • fDate
    March 1 2015
  • Firstpage
    538
  • Lastpage
    551
  • Abstract
    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.
  • Keywords
    data mining; graph theory; query processing; recommender systems; smart phones; social networking (online); statistical distributions; Android-based smart phone; Friendbook; latent Dirichlet allocation algorithm; semantic-based friend recommendation system; similarity metric; social graph; social networking service; text mining; user query; user-centric sensor data; Data mining; Matrix decomposition; Mobile computing; Probabilistic logic; Smart phones; Social network services; Vectors; Friend recommendation; life style; mobile sensing; social networks;
  • fLanguage
    English
  • Journal_Title
    Mobile Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1536-1233
  • Type

    jour

  • DOI
    10.1109/TMC.2014.2322373
  • Filename
    6811189