KEMIM: Knowledge-Enhanced User Multi-Interest Modeling for Recommender Systems

Fan Yang, Yong Yue*, Gangmin Li, Terry R. Payne, Ka Lok Man

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

2 Citations (Scopus)


Researchers typically leverage side information, such as social networks or the knowledge graph, to overcome the sparsity and cold start problem in collaborative filtering. To tackle the limitations of existing user interest modeling, we propose a knowledge-enhanced user multi-interest modeling for recommender systems (KEMIM). First, we utilize the user-item historical interaction as the knowledge graph's head entity to create a user's explicit interests and leverage the relationship path to expand the user's potential interests through connections in the knowledge graph. Second, considering the diversity of a user's interests, we adopt an attention mechanism to learn the user's attention to each historical interaction and each potential interest. Third, we combine the user's attribute features with interests to solve the cold start problem effectively. With the knowledge graph's structural data, KEMIM could describe the features of users at a fine granularity and provide explainable recommendation results to users. In this study, we conduct an in-depth empirical evaluation across three open datasets for two different recommendation tasks: Click-Through rate (CTR) prediction and Top-K recommendation. The experimental findings demonstrate that KEMIM outperforms several state-of-the-art baselines.

Original languageEnglish
Pages (from-to)55425-55434
Number of pages10
JournalIEEE Access
Publication statusPublished - 5 Apr 2023


  • Multi-interest
  • knowledge graph
  • recommender systems
  • user modeling


Dive into the research topics of 'KEMIM: Knowledge-Enhanced User Multi-Interest Modeling for Recommender Systems'. Together they form a unique fingerprint.

Cite this