Learning Heterogeneous Knowledge Base Embeddings for Explainable Recommendation

05/09/2018
by   Qingyao Ai, et al.
0

Providing model-generated explanations in recommender systems is important to user experience. State-of-the-art recommendation algorithms -- especially the collaborative filtering (CF) based approaches with shallow or deep models -- usually work with various unstructured information sources for recommendation, such as textual reviews, visual images, and various implicit or explicit feedbacks. Though structured knowledge bases were considered in content-based approaches, they have been largely ignored recently due to the availability of vast amount of data and the learning power of many complex models. However, structured knowledge bases exhibit unique advantages in personalized recommendation systems. When the explicit knowledge about users and items is considered for recommendation, the system could provide highly customized recommendations based on users' historical behaviors and the knowledge is helpful for providing informed explanations regarding the recommended items. In this work, we propose to reason over knowledge base embeddings for explainable recommendation. Specifically, we propose a knowledge base representation learning framework to embed heterogeneous entities for recommendation, and based on the embedded knowledge base, a soft matching algorithm is proposed to generate personalized explanations for the recommended items. Experimental results on real-world e-commerce datasets verified the superior recommendation performance and the explainability power of our approach compared with state-of-the-art baselines.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/17/2018

Learning over Knowledge-Base Embeddings for Recommendation

State-of-the-art recommendation algorithms -- especially the collaborati...
research
12/18/2019

Distilling Structured Knowledge into Embeddings for Explainable and Accurate Recommendation

Recently, the embedding-based recommendation models (e.g., matrix factor...
research
01/31/2018

Visually Explainable Recommendation

Images account for a significant part of user decisions in many applicat...
research
08/30/2023

Knowledge-grounded Natural Language Recommendation Explanation

Explanations accompanied by a recommendation can assist users in underst...
research
05/05/2020

Explainable AI for Classification using Probabilistic Logic Inference

The overarching goal of Explainable AI is to develop systems that not on...
research
08/21/2020

Explainable Recommender Systems via Resolving Learning Representations

Recommender systems play a fundamental role in web applications in filte...
research
09/14/2023

Neuro-Symbolic Recommendation Model based on Logic Query

A recommendation system assists users in finding items that are relevant...

Please sign up or login with your details

Forgot password? Click here to reset