Leveraging Knowledge Graph and Self-Attention with Residual Block for Paper Recommendation

Xinyue Pang,Minghua Nuo,Jiamin Cao
DOI: https://doi.org/10.1109/HPBDIS53214.2021.9658455
2021-01-01
Abstract:Collaborative Filtering paper recommendation aims to help users find papers they are interested in. And it is essential to alleviate the problems of information overload and solve data sparseness. As we known, there are various knowledge entities in academic papers. So, recent research attempts to use Knowledge Graph (KG) as auxiliary information to simulate users' preferences for papers. However, most knowledge enhancement methods are incompetent in using neighborhood node information and seldom measure the user's preferences in different papers. In order to solve these problems, we propose a paper recommendation method based on collaborative knowledge graph, which uses self-attention with residual block for weight calculation (CKGSR). CKGSR uses TransH to map the nodes of users and paper into low-dimensional dense vector representations. Then, it uses a BiLSTM method to obtain paper vectors. In addition, it introduces a novel neighborhood node weight calculation mechanism for text and structural information to handle user's reading preferences. Experiments on two real-world datasets show that our model outperforms the latest benchmarks in paper recommendation. Moreover, the contribution of this paper is mining the potential semantic gaps between papers, and improving overall quality of paper recommendation.
What problem does this paper attempt to address?