ControlRec: Bridging the Semantic Gap between Language Model and Personalized Recommendation
Junyan Qiu, Haitao Wang, Zhaolin Hong, Yiping Yang, Qiang Liu,, Xingxing Wang

TL;DR
ControlRec introduces a contrastive prompt learning framework that effectively aligns user/item IDs with natural language descriptions in LLM-based recommendation systems, enhancing recommendation accuracy.
Contribution
The paper proposes a novel contrastive learning framework, ControlRec, to bridge the semantic gap between language models and user/item IDs in recommendation systems.
Findings
Improves recommendation performance on four real-world datasets.
Effectively aligns heterogeneous features through contrastive objectives.
Enhances integration of user/item IDs with natural language descriptions.
Abstract
The successful integration of large language models (LLMs) into recommendation systems has proven to be a major breakthrough in recent studies, paving the way for more generic and transferable recommendations. However, LLMs struggle to effectively utilize user and item IDs, which are crucial identifiers for successful recommendations. This is mainly due to their distinct representation in a semantic space that is different from the natural language (NL) typically used to train LLMs. To tackle such issue, we introduce ControlRec, an innovative Contrastive prompt learning framework for Recommendation systems. ControlRec treats user IDs and NL as heterogeneous features and encodes them individually. To promote greater alignment and integration between them in the semantic space, we have devised two auxiliary contrastive objectives: (1) Heterogeneous Feature Matching (HFM) aligning item…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Recommender Systems and Techniques · Machine Learning in Healthcare
MethodsContrastive Learning
