Guided Walk: A Scalable Recommendation Algorithm for Complex Heterogeneous Social Networks

被引:2
|
作者
Levin, Roy [1 ]
Abassi, Hassan [2 ]
Cohen, Uzi [3 ]
机构
[1] Microsoft, Herzliyya, Israel
[2] Technion, Haifa, Israel
[3] IBM Res, Haifa, Israel
关键词
Recommendations; Heterogeneous Networks; Social Networks; Apache Spark; GraphX; Pregel;
D O I
10.1145/2959100.2959143
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Online social networks have become predominant in recent years and have grown to encompass massive scales of data. In addition to data scale, these networks can be heterogeneous and contain complex structures between different users, between social entities and various interactions between users and social entities. This is especially true in enterprise social networks where hierarchies explicitly exist between employees as well. In such networks, producing the best recommendations for each user is a very challenging problem for two main reasons. First, the complex structures in the social network need to be properly mined and exploited by the algorithm. Second, these networks contain millions or even billions of edges making the problem very difficult computationally. In this paper we present Guided Walk, a supervised graph based algorithm that learns the significance of different network links for each user and then produces entity recommendations based on this learning phase. We compare the algorithm with a set of baseline algorithms using offline evaluation techniques as well as a user survey. The offline results show that the algorithm outperforms the next best algorithm by a factor of 3.6. The user survey further confirms that the recommendation are not only relevant but also rank high in terms of personal relevance for each user. To deal with large scale social networks, the Guided Walk algorithm is formulated as a Pregel program which allows us to utilize the power of distributed parallel computing. This would allow horizontally scaling the algorithm for larger social networks by simply adding more compute nodes to the cluster.
引用
收藏
页码:293 / 300
页数:8
相关论文
共 50 条
  • [31] Context-Aware Friend Recommendation for Location Based Social Networks using Random Walk
    Bagci, Hakan
    Karagoz, Pinar
    PROCEEDINGS OF THE 25TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW'16 COMPANION), 2016, : 531 - 536
  • [32] Random Walk Based Context-Aware Activity Recommendation for Location Based Social Networks
    Bagci, Hakan
    Karagoz, Pinar
    PROCEEDINGS OF THE 2015 IEEE INTERNATIONAL CONFERENCE ON DATA SCIENCE AND ADVANCED ANALYTICS (IEEE DSAA 2015), 2015, : 661 - 669
  • [33] A Random Walk Around the City: New Venue Recommendation in Location-Based Social Networks
    Noulas, Anastasios
    Scellato, Salvatore
    Lathia, Neal
    Mascolo, Cecilia
    PROCEEDINGS OF 2012 ASE/IEEE INTERNATIONAL CONFERENCE ON PRIVACY, SECURITY, RISK AND TRUST AND 2012 ASE/IEEE INTERNATIONAL CONFERENCE ON SOCIAL COMPUTING (SOCIALCOM/PASSAT 2012), 2012, : 144 - 153
  • [34] Friend Recommendation Algorithm for Online Social Networks Based on Location Preference
    Wu, Manfang
    Wang, Zhanquan
    Sun, Haoran
    Hu, HaiLong
    2016 3RD INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING (ICISCE), 2016, : 379 - 385
  • [35] Location Recommendation Algorithm for Online Social Networks Based on Location Trust
    BaoLei
    Wang Zhanquan
    Sun, Haoran
    Huang, Shalin
    PROCEEDINGS FIRST INTERNATIONAL CONFERENCE ON ELECTRONICS INSTRUMENTATION & INFORMATION SYSTEMS (EIIS 2017), 2017, : 1000 - 1005
  • [36] Friend Recommendation Algorithm Based on Location-Based Social Networks
    Lin, Kunhui
    Chen, Yating
    Li, Xiang
    Wu, Qingfeng
    Xu, Zhentuan
    PROCEEDINGS OF 2016 IEEE 7TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2016), 2016, : 233 - 236
  • [37] A Novel Social Situation Analytics-Based Recommendation Algorithm for Multimedia Social Networks
    Zhang, Zhiyong
    Sun, Ranran
    Choo, Kim-Kwang Raymond
    Fan, Kefeng
    Wu, Wei
    Zhang, Manhua
    Zhao, Changwei
    IEEE ACCESS, 2019, 7 : 117749 - 117760
  • [38] A General Recommendation Model for Heterogeneous Networks
    Tuan-Anh Nguyen Pham
    Li, Xutao
    Cong, Gao
    Zhang, Zhenjie
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2016, 28 (12) : 3140 - 3153
  • [39] Movie Recommendation in Heterogeneous Information Networks
    Chen, Yannan
    Liu, Ruifang
    Xu, Weiran
    2016 IEEE INFORMATION TECHNOLOGY, NETWORKING, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (ITNEC), 2016, : 637 - 640
  • [40] Weighted Hybrid Recommendation for Heterogeneous Networks
    Vahedian, Fatemeh
    PROCEEDINGS OF THE 8TH ACM CONFERENCE ON RECOMMENDER SYSTEMS (RECSYS'14), 2014, : 429 - 432