Context-Aware Explainable Recommendation Based on Domain Knowledge Graph

Citations

WEB OF SCIENCE

19
Citations

SCOPUS

27

초록

With the rapid growth of internet data, knowledge graphs (KGs) are considered as efficient form of knowledge representation that captures the semantics of web objects. In recent years, reasoning over KG for various artificial intelligence tasks have received a great deal of research interest. Providing recommendations based on users' natural language queries is an equally difficult undertaking. In this paper, we propose a novel, context-aware recommender system, based on domain KG, to respond to user-defined natural queries. The proposed recommender system consists of three stages. First, we generate incomplete triples from user queries, which are then segmented using logical conjunction (perpendicular to) and disjunction (proves) operations. Then, we generate candidates by utilizing a KGE-based framework (Query2Box) for reasoning over segmented logical triples, with perpendicular to, proves, and there exists operators; finally, the generated candidates are re-ranked using neural collaborative filtering (NCF) model by exploiting contextual (auxiliary) information from GraphSAGE embedding. Our approach demonstrates to be simple, yet efficient, at providing explainable recommendations on user's queries, while leveraging user-item contextual information. Furthermore, our framework has shown to be capable of handling logical complex queries by transforming them into a disjunctive normal form (DNF) of simple queries. In this work, we focus on the restaurant domain as an application domain and use the Yelp dataset to evaluate the system. Experiments demonstrate that the proposed recommender system generalizes well on candidate generation from logical queries and effectively re-ranks those candidates, compared to the matrix factorization model.

키워드

domain knowledge graphnatural language queryrecommendation system
제목
Context-Aware Explainable Recommendation Based on Domain Knowledge Graph
저자
Syed, Muzamil HussainTran Quoc Bao HuyChung, Sun-Tae
DOI
10.3390/bdcc6010011
발행일
2022-03
유형
Article
저널명
BIG DATA AND COGNITIVE COMPUTING
6
1