KRED: Knowledge-Aware Document Representation for News Recommendations
arXiv:1910.11494 · doi:10.1145/3383313.3412237
Abstract
News articles usually contain knowledge entities such as celebrities or organizations. Important entities in articles carry key messages and help to understand the content in a more direct way. An industrial news recommender system contains various key applications, such as personalized recommendation, item-to-item recommendation, news category classification, news popularity prediction and local news detection. We find that incorporating knowledge entities for better document understanding benefits these applications consistently. However, existing document understanding models either represent news articles without considering knowledge entities (e.g., BERT) or rely on a specific type of text encoding model (e.g., DKN) so that the generalization ability and efficiency is compromised. In this paper, we propose KRED, which is a fast and effective model to enhance arbitrary document representation with a knowledge graph. KRED first enriches entities' embeddings by attentively aggregating information from their neighborhood in the knowledge graph. Then a context embedding layer is applied to annotate the dynamic context of different entities such as frequency, category and position. Finally, an information distillation layer aggregates the entity embeddings under the guidance of the original document representation and transforms the document vector into a new one. We advocate to optimize the model with a multi-task framework, so that different news recommendation applications can be united and useful information can be shared across different tasks. Experiments on a real-world Microsoft News dataset demonstrate that KRED greatly benefits a variety of news recommendation applications.
arXiv commentRecSys'20
References in corpus (5)
- Graph Convolutional Neural Networks for Web-Scale Recommender Systems
- KGAT: Knowledge Graph Attention Network for Recommendation
- RippleNet: Propagating User Preferences on the Knowledge Graph for Recommender Systems
- Unifying Knowledge Graph Learning and Recommendation: Towards a Better Understanding of User Preferences
- NPA: Neural News Recommendation with Personalized Attention
Cited by in corpus (9)
- A Survey on Accuracy-oriented Neural Recommendation: From Collaborative Filtering to Information-rich Recommendation
- Are we really making much progress? Revisiting, benchmarking, and refining heterogeneous graph neural networks
- USER: A Unified Information Search and Recommendation Model based on Integrated Behavior Sequence
- DaisyRec 2.0: Benchmarking Recommendation for Rigorous Evaluation
- HieRec: Hierarchical User Interest Modeling for Personalized News Recommendation
- PP-Rec: News Recommendation with Personalized User Interest and Time-aware News Popularity
- Personalized News Recommendation with Knowledge-aware Interactive Matching
- CROWN: A Novel Approach to Comprehending Users' Preferences for Accurate Personalized News Recommendation
- IP2: Entity-Guided Interest Probing for Personalized News Recommendation