Context-Aware Service Recommendation Based on Knowledge Graph Embedding

被引:58
|
作者
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
    WEB INFORMATION SYSTEMS ENGINEERING - WISE 2019, 2019, 11881 : 583 - 598
  • [2] CAKE: A Context-Aware Knowledge Embedding Model of Knowledge Graph
    Chen, Jiadong
    Ke, Hua
    Mo, Haijian
    Gao, Xiaofeng
    Chen, Guihai
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, DEXA 2022, PT I, 2022, 13426 : 48 - 62
  • [3] LightCAKE: A Lightweight Framework for Context-Aware Knowledge Graph Embedding
    Ning, Zhiyuan
    Qiao, Ziyue
    Dong, Hao
    Du, Yi
    Zhou, Yuanchun
    ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PAKDD 2021, PT III, 2021, 12714 : 181 - 193
  • [4] Framework for context-aware service recommendation
    Liu, Dong
    Meng, Xiang Wu
    Chen, Jun Liang
    10TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, VOLS I-III: INNOVATIONS TOWARD FUTURE NETWORKS AND SERVICES, 2008, : 2131 - 2134
  • [5] Context-Aware Interactive Knowledge-Based Recommendation
    Dadouchi C.
    Agard B.
    Montreuil B.
    SN Computer Science, 3 (6)
  • [6] CAME: Content- and Context-Aware Music Embedding for Recommendation
    Wang, Dongjing
    Zhang, Xin
    Yu, Dongjin
    Xu, Guandong
    Deng, Shuiguang
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2021, 32 (03) : 1375 - 1388
  • [7] Graph Neural Network for Context-Aware Recommendation
    Sattar, Asma
    Bacciu, Davide
    NEURAL PROCESSING LETTERS, 2023, 55 (05) : 5357 - 5376
  • [8] Graph Neural Network for Context-Aware Recommendation
    Asma Sattar
    Davide Bacciu
    Neural Processing Letters, 2023, 55 : 5357 - 5376
  • [9] A Context-aware Collaborative Filtering Approach for Service Recommendation
    Hu, Rong
    Dou, Wanchun
    Liu, Jianxun
    2012 INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICE COMPUTING (CSC), 2012, : 148 - 155
  • [10] Context-Aware Recommendation System using Graph-based Behaviours Analysis
    Lan Zhang
    Xiang Li
    Weihua Li
    Huali Zhou
    Quan Bai
    Journal of Systems Science and Systems Engineering, 2021, 30 : 482 - 494