Problem
Connecting language-derived knowledge with collaborative signals
LLM-CF uses an offline language-model teacher to build reusable reasoning examples, then retrieves those examples to improve a conventional recommender's prediction.
Collaborative filtering learns from patterns across user-item interactions. An LLM can add information about product attributes, user preferences, and the compatibility between a history and a candidate item. A prompt about one user and one item covers only a small part of the interaction data. LLM-CF brings similar historical interactions into the prediction context, together with reasoning generated from them.
The dashed boundary in the figure separates offline generation from online serving. Below it, RecGen-LLaMA writes a reusable collection of reasoning examples. Above it, the recommendation model receives a learned feature derived from retrieved examples. Serving still requires feature encoding, retrieval, ICT, and the backbone model; it does not require a fresh LLM-generated response for each request.
- Follow the lower path from recommendation data through RecGen-LLaMA to the in-context CoT dataset.
- The retrieved examples feed a collaborative-filtering feature into the recommender alongside its original user and item features.