CogRec: A Cognitive Recommender Agent Fusing Large Language Models and Soar for Explainable Recommendation
Jiaxin Hu, Tao Wang, Bingsan Yang, Hongrun Wang

TL;DR
CogRec is a novel cognitive recommender agent that combines Large Language Models and the Soar architecture to provide accurate, explainable, and adaptable recommendations through a dynamic reasoning and learning cycle.
Contribution
This paper introduces CogRec, a hybrid system that integrates LLMs with Soar for improved explainability and online learning in recommendation systems.
Findings
CogRec outperforms baseline models in recommendation accuracy.
It provides highly interpretable rationales for its suggestions.
Demonstrates effectiveness in addressing the long-tail problem.
Abstract
Large Language Models (LLMs) have demonstrated a remarkable capacity in understanding user preferences for recommendation systems. However, they are constrained by several critical challenges, including their inherent "Black-Box" characteristics, susceptibility to knowledge hallucination, and limited online learning capacity. These factors compromise their trustworthiness and adaptability. Conversely, cognitive architectures such as Soar offer structured and interpretable reasoning processes, yet their knowledge acquisition is notoriously laborious. To address these complementary challenges, we propose a novel cognitive recommender agent called CogRec which synergizes the strengths of LLMs with the Soar cognitive architecture. CogRec leverages Soar as its core symbolic reasoning engine and leverages an LLM for knowledge initialization to populate its working memory with production…
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
TopicsExplainable Artificial Intelligence (XAI) · Recommender Systems and Techniques · Multimodal Machine Learning Applications
