LogicRec: Recommendation with Users' Logical Requirements
Not on the map. Why?
Abstract (arXiv)
Users may demand recommendations with highly personalized requirements involving logical operations, e.g., the intersection of two requirements, where such requirements naturally form structured logical queries on knowledge graphs (KGs). To date, existing recommender systems lack the capability to tackle users' complex logical requirements. In this work, we formulate the problem of recommendation with users' logical requirements (LogicRec) and construct benchmark datasets for LogicRec. Furthermore, we propose an initial solution for LogicRec based on logical requirement retrieval and user preference retrieval, where we face two challenges. First, KGs are incomplete in nature. Therefore, there are always missing true facts, which entails that the answers to logical requirements can not be completely found in KGs. In this case, item selection based on the answers to logical queries is not applicable. We thus resort to logical query embedding (LQE) to jointly infer missing facts and retrieve items based on logical requirements. Second, answer sets are under-exploited. Existing LQE methods can only deal with query-answer pairs, where queries in our case are the intersected user preferences and logical requirements. However, the logical requirements and user preferences have different answer sets, offering us richer knowledge about the requirements and preferences by providing requirement-item and preference-item pairs. Thus, we design a multi-task knowledge-sharing mechanism to exploit these answer sets collectively. Extensive experimental results demonstrate the significance of the LogicRec task and the effectiveness of our proposed method.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 29 of its 43 references that are in the map. First posted on arXiv 23 Apr 2023.
Builds on
29 of 43 references.
References · 29
- 2017Neural Collaborative Filteringcited by 1,111
- 2016Wide & Deep Learning for Recommender Systemscited by 747
- 2019Neural Graph Collaborative Filteringcited by 661
- 2019KGAT: Knowledge Graph Attention Network for Recommendationcited by 343
- 2018xDeepFM: Combining Explicit and Implicit Feature Interactions for Recommender Systemscited by 278
- 2017Neural Factorization Machines for Sparse Predictive Analyticscited by 183
- 2020Query2box: Reasoning over Knowledge Graphs in Vector Space using Box Embeddingscited by 171
- 2020A Survey on Knowledge Graph-Based Recommender Systemscited by 170
- 2018RippleNet: Propagating User Preferences on the Knowledge Graph for Recommender Systemscited by 138
- 2020RecBole: Towards a Unified, Comprehensive and Efficient Framework for Recommendation Algorithmscited by 138
- 2020Beta Embeddings for Multi-Hop Logical Reasoning in Knowledge Graphscited by 129
- 2020Improving Conversational Recommender Systems via Knowledge Graph based Semantic Fusioncited by 122
17 more
- 2019Knowledge Graph Convolutional Networks for Recommender Systemscited by 121
- 2018Embedding Logical Queries on Knowledge Graphscited by 120
- 2020Complex Query Answering with Neural Link Predictorscited by 99
- 2020Towards Topic-Guided Conversational Recommender Systemcited by 94
- 2021Learning Intents behind Interactions with Knowledge Graph for Recommendationcited by 94
- 2019Unifying Knowledge Graph Learning and Recommendation: Towards a Better Understanding of User Preferencescited by 87
- 2020Knowledge Graph Embedding for Link Prediction: A Comparative Analysiscited by 85
- 2021ConE: Cone Embeddings for Multi-Hop Reasoning over Knowledge Graphscited by 78
- 2019Multi-Task Feature Learning for Knowledge Graph Enhanced Recommendationcited by 71
- 2018NAIS: Neural Attentive Item Similarity Model for Recommendationcited by 52
- 2020Self-Supervised Hyperboloid Representations from Logical Queries over Knowledge Graphscited by 35
- 2015Type-Constrained Representation Learning in Knowledge Graphscited by 34
- 2022Multi-level Cross-view Contrastive Learning for Knowledge-aware Recommender Systemcited by 30
- 2021Logic Embeddings for Complex Query Answeringcited by 17
- 2020Leveraging Historical Interaction Data for Improving Conversational Recommender Systemcited by 15
- 2022Positive-Unlabeled Learning with Adversarial Data Augmentation for Knowledge Graph Completioncited by 13
- 2021Fuzzy Logic Based Logical Query Answering on Knowledge Graphscited by 11
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.