Integrating LDA into the Weighted Average Method for Semantic Friend Recommendation

Friend recommendation is a fundamental service for both social networks and practical applications. The majority of existing friend-recommendation methods utilize user profiles, social relationships, or static post content data, but rarely consider the semantic intentions and dynamic behaviors of users. In this paper, we propose FRec++, a friend recommendation method based on semantic and dynamic information. In FRec++, the first plus stands for new friend recommendation using a semantic model based on LDA while the next plus stands for the use of dynamic user attributes (e.g., behaviors or positions). More specifically, we first use the LDA method to generate semantic topics for user interests, and then compute the topic similarities between the target user and candidate friends. Next, we calculate the similarities of dynamic behaviors (i.e., forwarding, making comments, liking, and replying) and investigate the static attributes of users to measure the relevance of preferences. Finally, the weighted average method is used to integrate the above factors. We conducted experiments on the Weibo dataset and the results show that FRec++ outperforms several existing methods.

[1]  Pinar Senkul,et al.  Context-Aware Friend Recommendation for Location Based Social Networks using Random Walk , 2016, WWW.

[2]  Li Lu,et al.  From Interest to Location: Neighbor-Based Friend Recommendation in Social Media , 2015, Journal of Computer Science and Technology.

[3]  Maryam Habibi,et al.  Keyword Extraction and Clustering for Document Recommendation in Conversations , 2015, IEEE/ACM Transactions on Audio, Speech, and Language Processing.

[4]  Hai Liu,et al.  A content-based recommendation algorithm for learning resources , 2017, Multimedia Systems.

[5]  Jing Xiao,et al.  Friend Recommendation by User Similarity Graph Based on Interest in Social Tagging Systems , 2015, ICIC.

[6]  Huifang Ma,et al.  Combining tag correlation and user social relation for microblog recommendation , 2017, Inf. Sci..

[7]  Daling Wang,et al.  A Unified Microblog User Similarity Model for Online Friend Recommendation , 2014, NLPCC.

[8]  Y Wang Social Circle-Based Algorithm for Friend Recommendation in Online Social Networks , 2014 .

[9]  Danial Hooshyar,et al.  Developing a hybrid collaborative filtering recommendation system with opinion mining on purchase review , 2018, J. Inf. Sci..

[10]  Hairong Qi,et al.  Friendbook: A Semantic-Based Friend Recommendation System for Social Networks , 2015, IEEE Transactions on Mobile Computing.

[11]  Sungchang Lee,et al.  Social Content Recommendation Based on Spatial-Temporal Aware Diffusion Modeling in Social Networks , 2016, Symmetry.

[12]  Juan-Zi Li,et al.  Typicality-Based Collaborative Filtering Recommendation , 2014, IEEE Transactions on Knowledge and Data Engineering.

[13]  Zhenguo Li,et al.  PowerWalk: Scalable Personalized PageRank via Random Walks with Vertex-Centric Decomposition , 2016, CIKM.

[14]  Suju Rajan,et al.  Building Discriminative User Profiles for Large-scale Content Recommendation , 2015, KDD.

[15]  Benjin Zhu,et al.  Improving user recommendation by extracting social topics and interest topics of users in uni-directional social networks , 2018, Knowl. Based Syst..

[16]  Zibin Zheng,et al.  Location-Aware and Personalized Collaborative Filtering for Web Service Recommendation , 2016, IEEE Transactions on Services Computing.

[17]  Hong Cheng,et al.  Integrating a weighted-average method into the random walk framework to generate individual friend recommendations , 2017, Science China Information Sciences.