Context-Aware Service Recommendation Based on Knowledge Graph Embedding

被引:48
|
作者
Mezni, Haithem [1 ]
Benslimane, Djamal [2 ]
Bellatreche, Ladjel [3 ]
机构
[1] Taibah Univ, Dept Comp Informat Sci, Medina 42353, Saudi Arabia
[2] Claude Bernard Univ, F-69373 Lyon, France
[3] Natl Engn Sch Mech & Aerotech, F-86961 Poitiers, France
关键词
Knowledge engineering; Context-aware services; Recommender systems; Data mining; Context modeling; Social networking (online); Data models; Service recommendation; context-awareness; knowledge graph; knowledge graph embedding; subgraph-aware proximity; dilated recurrent neural networks; SYSTEMS;
D O I
10.1109/TKDE.2021.3059506
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Over two decades, context awareness has been incorporated into recommender systems in order to provide, not only the top-rated items to consumers but also the ones that are suitable to the user context. As a class of context-aware systems, context-aware service recommendation (CASR) aims to bind high-quality services to users, while taking into account their context requirements, including invocation time, location, social profiles, connectivity, and so on. However, current CASR approaches are not scalable with the huge amount of service data (QoS and context information, users reviews and feedbacks). In addition, they lack a rich representation of contextual information, as they adopt a simple matrix view. Moreover, current CASR approaches adopt the traditional user-service relation and they do not allow for multi-relational interactions between users and services in different contexts. To offer a scalable and context-sensitive service recommendation with great analysis and learning capabilities, we provide a rich and multi-relational representation of the CASR knowledge, based on the concept of knowledge graph. The constructed context-aware service knowledge graph (C-SKG) is, then, transformed into a low-dimensional vector space to facilitate its processing. For this purpose, we adopt Dilated Recurrent Neural Networks to propose a context-aware knowledge graph embedding, based on the principles of first-order and subgraph-aware proximity. Finally, a recommendation algorithm is defined to deliver the top-rated services according to the target user's context. Experiments have proved the accuracy and scalability of our solution, compared to state-of-the-art CASR approaches.
引用
收藏
页码:5225 / 5238
页数:14
相关论文
共 50 条
  • [1] Context-Aware Temporal Knowledge Graph Embedding
    Liu, Yu
    Hua, Wen
    Xin, Kexuan
    Zhou, Xiaofang
    [J]. WEB INFORMATION SYSTEMS ENGINEERING - WISE 2019, 2019, 11881 : 583 - 598
  • [2] Context-aware Graph Embedding for Session-based News Recommendation
    Sheu, Heng-Shiou
    Li, Sheng
    [J]. RECSYS 2020: 14TH ACM CONFERENCE ON RECOMMENDER SYSTEMS, 2020, : 657 - 662
  • [3] POI Recommendation Based on Multidimensional Context-aware Graph Embedding Model
    Chen, Jin-Song
    Meng, Xiang-Wu
    Ji, Wei-Yu
    Zhang, Yu-Jie
    [J]. Ruan Jian Xue Bao/Journal of Software, 2020, 31 (12): : 3700 - 3715
  • [4] Context-Aware Explainable Recommendation Based on Domain Knowledge Graph
    Syed, Muzamil Hussain
    Tran Quoc Bao Huy
    Chung, Sun-Tae
    [J]. BIG DATA AND COGNITIVE COMPUTING, 2022, 6 (01)
  • [5] Pairwise Intent Graph Embedding Learning for Context-Aware Recommendation
    Liu, Dugang
    Wu, Yuhao
    Li, Weixin
    Zhang, Xiaolian
    Wang, Hao
    Yang, Qinjuan
    Ming, Zhong
    [J]. PROCEEDINGS OF THE 17TH ACM CONFERENCE ON RECOMMENDER SYSTEMS, RECSYS 2023, 2023, : 588 - 598
  • [6] Context-aware graph embedding with gate and attention for session-based recommendation
    Zeng, Biqing
    Chi, Junlong
    Hong, Peilin
    Lu, Guangming
    Zhang, David
    Chen, Bingzhi
    [J]. NEUROCOMPUTING, 2024, 574
  • [7] CAKE: A Context-Aware Knowledge Embedding Model of Knowledge Graph
    Chen, Jiadong
    Ke, Hua
    Mo, Haijian
    Gao, Xiaofeng
    Chen, Guihai
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, DEXA 2022, PT I, 2022, 13426 : 48 - 62
  • [8] User-Event Graph Embedding Learning for Context-Aware Recommendation
    Liu, Dugang
    He, Mingkai
    Luo, Jinwei
    Lin, Jiangxu
    Wang, Meng
    Zhang, Xiaolian
    Pan, Weike
    Ming, Zhong
    [J]. PROCEEDINGS OF THE 28TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, KDD 2022, 2022, : 1051 - 1059
  • [9] LightCAKE: A Lightweight Framework for Context-Aware Knowledge Graph Embedding
    Ning, Zhiyuan
    Qiao, Ziyue
    Dong, Hao
    Du, Yi
    Zhou, Yuanchun
    [J]. ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PAKDD 2021, PT III, 2021, 12714 : 181 - 193
  • [10] A context-aware approach based Web service recommendation
    Deborah, Nancy R.
    Chitrakala, S.
    [J]. PROCEEDINGS OF THE 2016 IEEE 2ND INTERNATIONAL CONFERENCE ON ADVANCES IN ELECTRICAL & ELECTRONICS, INFORMATION, COMMUNICATION & BIO INFORMATICS (IEEE AEEICB-2016), 2016, : 188 - 192