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 条
  • [21] Transformer-based convolutional forgetting knowledge tracking
    Tieyuan Liu
    Meng Zhang
    Chuangying Zhu
    Liang Chang
    Scientific Reports, 13
  • [22] Transformer-based convolutional forgetting knowledge tracking
    Liu, Tieyuan
    Zhang, Meng
    Zhu, Chuangying
    Chang, Liang
    SCIENTIFIC REPORTS, 2023, 13 (01)
  • [23] Transformer-Based Rating-Aware Sequential Recommendation
    Li, Yang
    Li, Qianmu
    Meng, Shunmei
    Hou, Jun
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2021, PT I, 2022, 13155 : 759 - 774
  • [24] TransGAD: A Transformer-Based Autoencoder for Graph Anomaly Detection
    Guo, Zehao
    Wu, Nannan
    Zhao, Yiming
    Wang, Wenjun
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PT VI, DASFAA 2024, 2024, 14855 : 269 - 284
  • [25] Transformer-Based Graph Neural Networks for Outfit Generation
    Becattini, Federico
    Teotini, Federico Maria
    Bimbo, Alberto Del
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2024, 12 (01) : 213 - 223
  • [26] Evaluation of Transformer-Based Encoder on Conditional Graph Generation
    Abeywickrama, Thamila E. H.
    Tsugawa, Sho
    Manada, Akiko
    Watabe, Kohei
    2024 IEEE 48TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE, COMPSAC 2024, 2024, : 1526 - 1527
  • [27] Transformer-Based Graph Convolutional Network for Sentiment Analysis
    AlBadani, Barakat
    Shi, Ronghua
    Dong, Jian
    Al-Sabri, Raeed
    Moctard, Oloulade Babatounde
    APPLIED SCIENCES-BASEL, 2022, 12 (03):
  • [28] Incorporating Graph Information in Transformer-based AMR Parsing
    Vasylenko, Pavlo
    Cabot, Pere-Lluis Huguet
    Lorenzo, Abelardo Carlos Martinez
    Navigli, Roberto
    FINDINGS OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS, ACL 2023, 2023, : 1995 - 2011
  • [29] Improvement of Web Semantic and Transformer-Based Knowledge Graph Completion in Low-Dimensional Spaces
    Yan, Xiai
    Yi, Yao
    Shi, Weiqi
    Tian, Hua
    Su, Xin
    INTERNATIONAL JOURNAL ON SEMANTIC WEB AND INFORMATION SYSTEMS, 2024, 20 (01)
  • [30] MTKGCformer: A Multi-train Transformer-based Representation Learning for Knowledge Graph Completion task
    Deng, Bowen
    Sun, Ming
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING, ICDSP 2024, 2024, : 219 - 224