Improving Transformer-based Sequential Conversational Recommendations through Knowledge Graph Embeddings

被引:2
|
作者
Petruzzelli, Alessandro [1 ]
Martina, Alessandro Francesco Maria [1 ]
Spillo, Giuseppe [1 ]
Musto, Cataldo [1 ]
de Gemmis, Marco [1 ]
Lops, Pasquale [1 ]
Semeraro, Giovanni [1 ]
机构
[1] Univ Bari, Bari, Italy
关键词
Conversational Recommendations; Transformers; Knowledge Graphs; Recommender Systems; PREFERENCES; CRITIQUES;
D O I
10.1145/3627043.3659565
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Conversational Recommender Systems (CRS) have recently drawn attention due to their capacity of delivering personalized recommendations through multi-turn natural language interactions. In this paper, we fit into this research line and we introduce a Knowledge-Aware Sequential Conversational Recommender System (KASCRS) that exploits transformers and knowledge graph embeddings to provide users with recommendations in a conversational setting. In particular, KASCRS is able to predict a suitable recommendation based on the elements that are mentioned in a conversation between a user and a CRS. To do this, we design a model that: (i) encodes each conversation as a sequence of entities that are mentioned in the dialogue (i.e., items and properties), and (ii) is trained on a cloze task, that is to say, it learns to predict the final element in the sequence - that corresponds to the item to be recommended - based on the information it has previously seen. The model has two main hallmarks: first, we exploit Transformers and self-attention to capture the sequential dependencies that exist among the entities that are mentioned in the training dialogues, in a way similar to session-based recommender systems [25]. Next, we used knowledge graphs (KG) to improve the quality of the representation of the elements mentioned in each sequence. Indeed, we exploit knowledge graph embeddings techniques to pre-train the representation of items and properties, and we fed the input layer of our architecture with the resulting embeddings. In this way, KASCRS integrates both knowledge from the KGs as well as the dependencies and the co-occurrences emerging from conversational data, resulting in a more accurate representation of users and items. Our experiments confirmed this intuition, since KASCRS overcame several state-of-the-art baselines on two different datasets.
引用
收藏
页码:172 / 182
页数:11
相关论文
共 50 条
  • [1] Improving Conversational Recommender Systems via Transformer-based Sequential Modelling
    Zou, Jie
    Kanoulas, Evangelos
    Ren, Pengjie
    Ren, Zhaochun
    Sun, Aixin
    Long, Cheng
    PROCEEDINGS OF THE 45TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '22), 2022, : 2319 - 2324
  • [2] Knowledge-Enhanced Conversational Recommendation via Transformer-Based Sequential Modeling
    Zou, Jie
    Sun, Aixin
    Long, Cheng
    Kanoulas, Evangelos
    ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2024, 42 (06)
  • [3] Improving Transformer-based Sequential Recommenders through Preference Editing
    Ma, Muyang
    Ren, Pengjie
    Chen, Zhumin
    Ren, Zhaochun
    Liang, Huasheng
    Ma, Jun
    De Rijke, Maarten
    ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2023, 41 (03)
  • [4] Improving Transformer-based Conversational ASR by Inter-Sentential Attention Mechanism
    Wei, Kun
    Guo, Pengcheng
    Jiang, Ning
    INTERSPEECH 2022, 2022, : 3804 - 3808
  • [5] Designing a Movie Recommendation System Through a Transformer-Based Embeddings Space
    Iglesias, Oscar I. R.
    Pardo, Carlos E. B.
    Lopez, Jose Onate
    Quintero, Christian G. M.
    2024 IEEE COLOMBIAN CONFERENCE ON COMMUNICATIONS AND COMPUTING, COLCOM 2024, 2024,
  • [6] Personalization Through User Attributes for Transformer-Based Sequential Recommendation
    Fischer, Elisabeth
    Dallmann, Alexander
    Hotho, Andreas
    RECOMMENDER SYSTEMS IN FASHION AND RETAIL, 2023, 981 : 25 - 43
  • [7] GELT: A graph embeddings based lite-transformer for knowledge tracing
    Liang, Zhijie
    Wu, Ruixia
    Liang, Zhao
    Yang, Juan
    Wang, Ling
    Su, Jianyu
    PLOS ONE, 2024, 19 (05):
  • [8] Knowledge Graph Transformer for Sequential Recommendation
    Zhu, Jinghua
    Cui, Yanchang
    Zhang, Zhuohao
    Xi, Heran
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING, ICANN 2023, PT VI, 2023, 14259 : 459 - 471
  • [9] Improving Knowledge Graph Embeddings with Ontological Reasoning
    Jain, Nitisha
    Tran, Trung-Kien
    Gad-Elrab, Mohamed H.
    Stepanova, Daria
    SEMANTIC WEB - ISWC 2021, 2021, 12922 : 410 - 426
  • [10] Improving Conversational Recommendation System Through Personalized Preference Modeling and Knowledge Graph
    Wu, Feng
    Zhao, Guoshuai
    Li, Tengjiao
    Shen, Jialie
    Qian, Xueming
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2024, 36 (12) : 8529 - 8540