Code for Paper: Learning Heterogeneous Knowledge Base Embeddings for Explainable Recommendation (KBE4ER)
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Explanation
Recommendation
Learning Heterogeneous Knowledge Base Embeddings for Explainable Recommendation.pdf
README.txt
dataset.txt Add files via upload Nov 21, 2018

README.txt

This reponsitory includes the code and dataset for the paper:

Qingyao Ai, Vahid Azizi, Xu Chen, Yongfeng Zhang.
Learning Heterogeneous Knowledge Base Embeddings for Explainable Recommendation
Algorithms. 2018, 11(9). Special Issue Collaborative Filtering and Recommender Systems.

which conducts knowledge graph reasoning to provide explainable recommendations.

The code consisits of two basic modules, a recommendation module (main.py and MultiViewEmbedding.py), and an explanation module (explain_results.py).

@article{DBLP:journals/algorithms/AiACZ18,
title = {Learning Heterogeneous Knowledge Base Embeddings for Explainable Recommendation},
author = {Qingyao Ai and Vahid Azizi and Xu Chen and Yongfeng Zhang},
url = {https://doi.org/10.3390/a11090137},
doi = {10.3390/a11090137},
year = {2018},
journal = {Algorithms},
volume = {11},
number = {9},
pages = {137},
keywords = {},
pubstate = {published},
tppubtype = {article}
}