A graph-based model to improve social trust and influence for social recommendation

被引:11
|
作者
Bathla, Gourav [1 ]
Aggarwal, Himanshu [1 ]
Rani, Rinkle [2 ]
机构
[1] Punjabi Univ, Dept Comp Engn, Patiala, Punjab, India
[2] Thapar Univ, Dept Comp Sci & Engn, Patiala, Punjab, India
来源
JOURNAL OF SUPERCOMPUTING | 2020年 / 76卷 / 06期
关键词
Social big data; Social recommendation; Social trust; Social influence; Mahout; SNAP; IPG;
D O I
10.1007/s11227-017-2196-2
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Social big data is large scale of data due to exponential popularity of social network and social media. Researchers can use social big data and social network for their observations if they analyse those in an intelligent manner. The target of intelligent decision is to find the most credible user in social network, who has the highest influence. A very large number of users are connected in social networks, implicitly friends-of-friends or explicitly mutual friends. They are able to communicate with each other and share their likes or dislikes on different topics. If users want to analyse any topic or purchase product like movie, book, they are populated with a lot of choices. Information overload due to large number of choices available to users limits effective product selection and hence results in reduced users' satisfaction. Recommendation models are solution for providing better suggestion to users. Product's recommendation at Amazon, friend's recommendation at Facebook and music recommendation at iTunes are some of the popular examples of suggestions made on the basis of user's interests. Recommendation models ease the user by reducing search space in social network graph. The main purpose of this paper is to improve social recommendations so that better and more appropriate choices are available for users. In this paper, an efficient technique for social recommendations using hyperedge and transitive closure is proposed. Social big data is processed and analysed in the form of social graphs. User-user and user-item connections are represented in the form of matrices. We have exploited homophily so that large number of connected users have trust on each other. Our model provides better recommendation to users by leveraging increased trust. The proposed model overcomes the limitations of traditional recommender systems like sparsity, cold start. It also improves prediction accuracy. The proposed model is evaluated through different metrics like MAE, precision, recall and RMSE. Empirical analysis shows significant improvement in recommendations. We have used Mahout library for improving recommendation accuracy and also handling large volume of data. SNAP library is also used for analysis of social big graphs. The proposed recommendation model is evaluated using Epinions and FilmTrust datasets. These datasets contain user's ratings for various products in the scale of 1-5. Through analysis it is verified that the proposed model boosts the performance significantly. We have formulated recommendation model using manipulated social graph as per our proposed technique. This manipulated graph is mentioned as influence product graph (IPG) throughout this paper. IPG increases social trust value between connected users and this effect in recommending products in an effective and efficient manner.
引用
下载
收藏
页码:4057 / 4075
页数:19
相关论文
共 50 条
  • [1] A graph-based model to improve social trust and influence for social recommendation
    Gourav Bathla
    Himanshu Aggarwal
    Rinkle Rani
    The Journal of Supercomputing, 2020, 76 : 4057 - 4075
  • [2] Graph-based recommendation by trust
    Wang, Liejun
    Pan, Long
    Qin, Jiwei
    INTERNATIONAL JOURNAL OF INTERNET PROTOCOL TECHNOLOGY, 2021, 14 (01) : 33 - 40
  • [3] A General Graph-based Model for Recommendation in Event-based Social Networks
    Tuan-Anh Nguyen Pham
    Li, Xutao
    Cong, Gao
    Zhang, Zhenjie
    2015 IEEE 31ST INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2015, : 567 - 578
  • [4] Graph-based service recommendation in Social Internet of Things
    Chen, Yuanyi
    Tao, Yanyun
    Zheng, Zengwei
    Chen, Dan
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2021, 17 (04)
  • [5] A Knowledge Graph-Based Many-Objective Model for Explainable Social Recommendation
    Cai, Xingjuan
    Guo, Wanwan
    Zhao, Mengkai
    Cui, Zhihua
    Chen, Jinjun
    IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2023, 10 (06) : 3021 - 3030
  • [6] Trust-aware location recommendation in location-based social networks: A graph-based approach
    Canturk, Deniz
    Karagoz, Pinar
    Kim, Sang-Wook
    Toroslu, Ismail Hakki
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 213
  • [7] MADM: A Model-agnostic Denoising Module for Graph-based Social Recommendation
    Ma, Wenze
    Wang, Yuexian
    Zhu, Yanmin
    Wang, Zhaobo
    Jing, Mengyuan
    Zhao, Xuhao
    Yu, Jiadi
    Tang, Feilong
    PROCEEDINGS OF THE 17TH ACM INTERNATIONAL CONFERENCE ON WEB SEARCH AND DATA MINING, WSDM 2024, 2024, : 501 - 509
  • [8] A heterogeneous graph neural recommendation model with hierarchical social trust
    Xu, Shangshang
    Sun, Funzhen
    Wu, Xiangshuai
    Zhang, Wenlong
    Zhang, Zhiwei
    Wang, Shaoqing
    COMPUTERS & ELECTRICAL ENGINEERING, 2023, 111
  • [9] A graph-based comprehensive reputation model: Exploiting the social context of opinions to enhance trust in social commerce
    Yan, Su-Rong
    Zheng, Xiao-Lin
    Wang, Yan
    Song, William Wei
    Zhang, Wen-Yu
    INFORMATION SCIENCES, 2015, 318 : 51 - 72
  • [10] Using Graph-Based Models in a Persuasive Social Recommendation System
    Palanca, Javier
    Heras, Stella
    Jorge, Javier
    Julian, Vicente
    30TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, VOLS I AND II, 2015, : 189 - 194