REVIEW 4 major objections 6 minor 27 references
RecCoT: Enhancing Recommendation via Chain-of-Thought
T0 review · 4 major / 6 minor · reviewed 2026-08-06 · deepseek-v4-flash
Pith's one-line read RecCoT claims that a chain-of-thought generated for each review, compressed into cached embeddings, beats all compared baselines on seven Amazon categories.
desk verdict RecCoT is a sensible slow-fast LLM architecture for review-based rating prediction, but the experiments never isolate CoT as the causal driver, so the headline reasoning claim is not supported as written. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing mechanism is the decoupled slow-fast pipeline. In the slow stage, group-relative policy optimization (GRPO)—a reinforcement-learning objective that normalizes rewards within a group of sampled outputs—steers a large language model toward CoTs that are format-compliant, 100–200 characters long, and accurate on rare rating classes via Eq. 5's frequency-aware reward. In the fast stage, a smaller masked-language encoder is fine-tuned with mean-squared error to map the concatenation of CoT and original review to its [CLS] embedding; these embeddings are cached so the downstream recommender never re-runs the LLM. At prediction time, cross-attention layers let the user's review embeddings refine the item representation and vice versa, and a contrastive margin loss tightens user-item alignment before an MLP emits the rating. The cache is what makes the framework cheap to serve, and the ablation attributes most of the accuracy gain to it.
What would settle it
Run RecCoT against a matched control in which each generated CoT is replaced by a length-matched filler with no reasoning content (for example, a shuffled or templated paraphrase) before the embedding stage. If the control's MSE is statistically indistinguishable from RecCoT's on the same seven Amazon splits, the paper's claim that chain-of-thought reasoning drives the improvement is falsified.
Extended reading notes
Core claim
On the paper's own terms, the discovery is that the reasoning trace is itself a useful predictive signal: a 'slow' large model produces a CoT explaining each predicted rating, and a 'fast' small model compresses CoT-plus-review into a [CLS] embedding that is cached for downstream use. The slow model is trained with group-relative policy optimization under a three-part reward—format compliance, a length-based analysis-quality term, and a frequency-aware piecewise accuracy term that upweights rare rating classes and penalizes over- and under-estimation asymmetrically. The downstream model applies cross-attention between user and item review embeddings, a contrastive margin loss, and an MLP rating head. The paper reports that this pipeline beats graph-based and LLM-based baselines on all seven datasets, that the cache alone accounts for a large share of the improvement, and that CoT adds a further increment.
Load-bearing premise
The load-bearing premise is that the measured gains come from the reasoning content of the chain-of-thought, yet the reward that shapes it measures only text length and rating closeness, never whether the reasoning is correct; if the CoT is effectively a longer paraphrase of the review, the reasoning claim collapses.
Editorial extensions
If this is right
- If the claim is correct, a recommender can get the accuracy benefit of LLM-level reasoning at serving time without running the LLM, because only cached embeddings enter the prediction model.
- The frequency-aware reward should specifically improve prediction for low-frequency, low-rating reviews, which are the cases where collaborative filtering is weakest.
- The same CoT that supports the rating prediction can be shown to users as a human-readable explanation, connecting accuracy with interpretability.
- The reported cross-category transfer implies one CoT-and-embedding checkpoint can seed a new product domain with little or no fine-tuning.
- The ablation ordering—cache alone already beats the strongest LLM baseline, and CoT adds a smaller gain—suggests the caching mechanism is the primary driver, with reasoning as a secondary refinement.
Reading between the lines
- Because Eq. 4's analysis-quality reward depends only on CoT text length, the model is never rewarded for the factual or logical correctness of its reasoning; it is plausible that the accuracy gain comes from adding a constrained-length explanatory paraphrase rather than from genuine logical inference.
- A direct test of that reading is to replace each generated CoT with a length-matched, content-free filler before the embedding stage; if downstream MSE is unchanged, reasoning content is not the active ingredient.
- The cache design decouples CoT length and generation cost from serving cost, so the framework could accommodate much longer reasoning traces, or multiple candidate rationales, without raising online inference cost.
- The non-monotonic effect of review length in Table 7 hints that there is an optimal input-length budget; an untested variant could tune that budget per user or per item instead of globally.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes RecCoT, a three-stage framework for review-based rating prediction. In the first stage, a large Qwen model is fine-tuned with GRPO using a frequency-aware reward to generate a chain-of-thought (CoT) explanation for each review. In the second stage, a smaller BERT model is fine-tuned on the concatenation of the CoT and the original review to produce cached semantic embeddings. In the third stage, a downstream recommender uses cross-attention and contrastive learning on these cached embeddings to predict ratings. The method is evaluated on seven Amazon review datasets with MSE, and the paper reports improvements over baselines including ANR, BiGI, RGCL, and LoID.
Significance. If the causal claim is established, the decoupled slow-fast LLM design would be a practical contribution: it confines the expensive reasoning LLM to an offline generation stage and uses cached BERT embeddings for online serving, which is a credible way to bring interpretable reasoning into recommender systems without prohibitive inference costs. The paper also reports implementation details, a GitHub link, and qualitative CoT examples, which support reproducibility. However, the current evidence does not tie the reported accuracy gains to the reasoning content of the CoT: the quality reward in Eq. (4) depends only on text length, the main comparison in Table 3 varies three components at once, and no statistical significance or variance analysis is provided. The central claim that reasoning ability enhances recommendation therefore remains unsupported.
major comments (4)
- [Section 4.1, Eq. (4)] The Analysis Quality Reward R_quality is defined as a normalized linear function of the CoT text length only, with no term rewarding factual correctness, logical coherence, or informativeness. As a result, the GRPO objective in Eqs. (1)-(3) is free to maximize reward by generating longer restatements of the review rather than better reasoning. This is a load-bearing problem because the paper's central claim is that reasoning ability improves recommendation. The paper's own qualitative cases in Section 5.8 (Cases 4 and 6) show the CoT misclassifying clearly positive reviews as neutral or moderate, while predictions remain close to the LoID+Cache baseline, which is consistent with the alternative explanation that text length or BERT fine-tuning, not CoT content, drives the gains. Please add a controlled ablation that keeps text length and all other pipeline components fixed and varies only the presence or correctness of the CoT (e.g., replacing CoT with a length-matched paraphrase).
- [Section 5.3, Table 3] The comparison between RecCoT and LoID+Cache Embedding changes the input text (CoT+review vs review only), the embedding model (fine-tuned BERT vs LoID's original LLM embeddings), and the training objective (MSE plus contrastive loss vs LoID's objective) simultaneously. Since no variant removes only the CoT while holding the other components fixed, the reported MSE differences cannot be attributed to the CoT. In addition, no standard deviations, number of seeds, or significance test results are reported, and on Baby&Products the improvement (0.941 vs 0.946) is below the 1% relative threshold that the paper itself declares significant in Section 5.2.1. The authors should report multiple-seed means with error bars and run significance tests on all seven datasets.
- [Section 5.4, Table 4] The reward-mechanism ablation is run on only two datasets and omits the values of the reward hyperparameters in Eq. (5): lambda, mu, gamma, kappa, and the frequency f. Because the reward function shapes the distribution of CoT lengths and content, the ablation results cannot be interpreted without these details and without a quantitative characterization of the generated CoT (e.g., length, sentiment agreement, factual correctness). Please report all hyperparameters and include an analysis of the CoT outputs for the linear and frequency rewards.
- [Section 5.8, Cases 4 and 6] The failure cases in Section 5.8 explicitly demonstrate that the generated CoT can be factually wrong about the review's sentiment (Case 4: 'works well and great for the price' is labeled 'moderate'; Case 6: a positive product description is labeled 'neutral'), yet the model's predictions are only slightly worse than in correct cases. These examples are not merely diagnostic; they undermine the claim that the CoT's reasoning content is the causal driver of the reported accuracy improvements. The paper should either provide a control experiment showing that predictions degrade when the CoT is replaced with a length-matched non-reasoning text, or substantially temper the causal interpretation of the gains.
minor comments (6)
- [Section 3.3, Table 1] The prompt template is incomplete: the assistant response is cut off after 'Okay, I will analyze according to the following steps:' and the full JSON output format is not shown. Please include the complete prompt and the exact output format specification.
- [Section 4.1, Eq. (5)] The variable f is not defined (empirical frequency, normalized frequency, or something else), and the values of lambda, mu, gamma, kappa are not reported anywhere in the paper.
- [Section 4.1] The phrase 'with 2-fold setting to avoid the over-fitting problem' is unclear; please explain what the 2-fold setting is and how it is applied.
- [Section 5.2.1] The citation [18] for the 1% significance threshold is a paper on community detection evaluation, not on rating prediction; please replace it with a relevant reference or provide a statistical test instead.
- [Table 3] The caption refers to 'color blocks' that are not visible in the text, and the table headers (Emb, RecSys, CoT(MAE)) are ambiguous. Please clarify what each column measures and whether the CoT(MAE) column applies only to RecCoT.
- [Throughout] The manuscript contains numerous typographical and grammatical errors (e.g., 'convergenced' in the abstract, 'a highparticular' in Section 5.8.1, 'We employ a MSE loss' in Section 4.4). A careful proofreading pass is needed.
Circularity Check
No circularity: RecCoT's held-out ratings are not constructed from their targets; the main threats are experimental confounds, not definitional reductions.
full rationale
RecCoT is an empirical supervised-learning paper. The reported held-out MSE values are produced by training on one split and evaluating on another; no reported quantity is defined in terms of the quantity it claims to predict. The CoT generation stage uses a reward that includes the true rating (Eq. 5) and an 'Analysis Quality Reward' that is only a length ramp (Eq. 4). Those choices weaken the causal claim that reasoning quality drives the gains and are legitimate correctness/interpretability concerns, but they do not make any prediction reduce by construction to a fitted input or to a self-citation. The only self-citation, LoID [4], is used as a baseline and as the substrate for a cache variant; beating it is an empirical comparison, not a definitional entailment. The comparison RecCoT vs LoID+Cache changes several variables at once, so the CoT contribution is confounded, but confounding is not circularity. No uniqueness theorem or ansatz is imported from the authors' prior work. The evaluation is self-contained against external benchmarks, so the paper does not exhibit circularity in its derivation chain.
Assumptions & free parameters
free parameters (6)
- Underestimation penalty factors lambda and mu =
Not reported
- Overestimation penalty factors gamma and kappa =
Not reported
- Contrastive loss margin Delta =
Not reported
- Contrastive loss weight lambda (in Eq13) =
Not reported
- CoT length thresholds l_min and l_max =
l_min=100, l_max=200
- Minimum interaction count for preprocessing =
5
assumptions (4)
- domain assumption GRPO with the clipped surrogate objective (Eq1-3) is an appropriate and stable optimization for reward-based CoT generation.
- ad hoc to paper Text length is a valid proxy for CoT analysis quality.
- domain assumption CoT text, when concatenated with the original review and distilled through BERT, transfers reasoning that improves downstream rating prediction.
- domain assumption Amazon review rating prediction with MSE is a representative evaluation of recommendation quality.
Cite this review
Pith. "Pith review of RecCoT: Enhancing Recommendation via Chain-of-Thought." pith.science (2026). https://pith.science/paper/QHC5IPMM
@misc{pith2026250621032,
author = {Pith},
title = {Pith review of: RecCoT: Enhancing Recommendation via Chain-of-Thought},
year = {2026},
howpublished = {\url{https://pith.science/paper/QHC5IPMM}},
note = {Machine review of arXiv:2506.21032}
}
read the original abstract
In real-world applications, users always interact with items in multiple aspects, such as through implicit binary feedback (e.g., clicks, dislikes, long views) and explicit feedback (e.g., comments, reviews). Modern recommendation systems (RecSys) learn user-item collaborative signals from these implicit feedback signals as a large-scale binary data-streaming, subsequently recommending other highly similar items based on users' personalized historical interactions. However, from this collaborative-connection perspective, the RecSys does not focus on the actual content of the items themselves but instead prioritizes higher-probability signals of behavioral co-occurrence among items. Consequently, under this binary learning paradigm, the RecSys struggles to understand why a user likes or dislikes certain items. To alleviate it, some works attempt to utilize the content-based reviews to capture the semantic knowledge to enhance recommender models. However, most of these methods focus on predicting the ratings of reviews, but do not provide a human-understandable explanation.
Figures
Reference graph
Works this paper leans on
-
[1]
Josh Achiam, Steven Adler, Sandhini Agarwal, Lama Ahmad, Ilge Akkaya, Floren- cia Leoni Aleman, Diogo Almeida, Janko Altenschmidt, Sam Altman, Shyamal Anadkat, et al. 2023. Gpt-4 technical report. arXiv preprint arXiv:2303.08774 (2023)
arXiv 2023
-
[2]
Jinze Bai, Shuai Bai, Yunfei Chu, Zeyu Cui, Kai Dang, Xiaodong Deng, Yang Fan, Wenbin Ge, Yu Han, Fei Huang, et al. 2023. Qwen technical report. arXiv preprint arXiv:2309.16609 (2023)
arXiv 2023
-
[3]
Jiangxia Cao, Xixun Lin, Shu Guo, Luchen Liu, Tingwen Liu, and Bin Wang. 2021. Bipartite graph embedding via mutual information maximization. In Proceedings of the 14th ACM international conference on web search and data mining . 635–643
work page 2021
-
[4]
Jiangxia Cao, Wentao Xu, Qianqian Xie, Shuo Yang, and Shuchao Pang. 2024. LoID: Enhancing Content-based Recommendation via Large Language Model. In Proceedings of the 33rd ACM International Conference on Information & Knowledge Management (CIKM)
work page 2024
-
[5]
Jin Yao Chin, Kaiqi Zhao, Shafiq Joty, and Gao Cong. 2018. ANR: Aspect-based neural recommender. In ACM International Conference on Information and Knowl- edge Management (CIKM)
work page 2018
-
[6]
Paul Covington, Jay Adams, and Emre Sargin. 2016. Deep neural networks for youtube recommendations. In Proceedings of the 10th ACM conference on recommender systems. 191–198
2016
-
[7]
Zeyu Cui, Jianxin Ma, Chang Zhou, Jingren Zhou, and Hongxia Yang. 2022. M6-rec: Generative pretrained language models are open-ended recommender systems. arXiv preprint arXiv:2205.08084 (2022)
arXiv 2022
-
[8]
Jacob Devlin, Ming-Wei Chang, Kenton Lee, and Kristina Toutanova. 2018. Bert: Pre-training of deep bidirectional transformers for language understanding.ArXiv (2018)
work page 2018
Show all 27 references
-
[9]
Dheeru Dua, Shivanshu Gupta, Sameer Singh, and Matt Gardner. 2022. Successive prompting for decomposing complex questions. arXiv preprint arXiv:2212.04092 (2022)
2022 arXiv
-
[10]
Luke Friedman, Sameer Ahuja, David Allen, Zhenning Tan, Hakim Sidahmed, Changbo Long, Jun Xie, Gabriel Schubiner, Ajay Patel, Harsh Lara, et al. 2023. Leveraging large language models in conversational recommender systems.arXiv preprint arXiv:2305.07961 (2023)
2023 arXiv
-
[11]
Shijie Geng, Shuchang Liu, Zuohui Fu, Yingqiang Ge, and Yongfeng Zhang. 2023. Recommendation as Language Processing (RLP): A Unified Pretrain, Personalized Prompt & Predict Paradigm (P5). arXiv:2203.13366 [cs.IR] https://arxiv.org/abs/ 2203.13366
2023 arXiv
-
[12]
Daya Guo, Dejian Yang, Haowei Zhang, Junxiao Song, Ruoyu Zhang, Runxin Xu, Qihao Zhu, Shirong Ma, Peiyi Wang, Xiao Bi, et al . 2025. Deepseek-r1: Incentivizing reasoning capability in llms via reinforcement learning. arXiv preprint arXiv:2501.12948 (2025)
2025 arXiv
-
[13]
Yupeng Hou, Jiacheng Li, Zhankui He, An Yan, Xiusi Chen, and Julian McAuley
-
[14]
Edward J Hu, Yelong Shen, Phillip Wallis, Zeyuan Allen-Zhu, Yuanzhi Li, Shean Wang, Lu Wang, and Weizhu Chen. 2021. Lora: Low-rank adaptation of large language models. ArXiv (2021)
2021
-
[15]
Jun Hu, Wenwen Xia, Xiaolu Zhang, Chilin Fu, Weichang Wu, Zhaoxin Huan, Ang Li, Zuoli Tang, and Jun Zhou. 2024. Enhancing sequential recommendation via llm-based semantic embedding learning. In Companion Proceedings of the ACM Web Conference 2024. 103–111
2024
- [16]
-
[17]
Diederik Kingma and Lei Jimmy Ba
P. Diederik Kingma and Lei Jimmy Ba. 2015. Adam: A Method for Stochastic Optimization. In International Conference on Learning Representations (ICLR)
2015
-
[18]
Xin Liu, Hui-Min Cheng, and Zhong-Yuan Zhang. 2019. Evaluation of community detection methods. IEEE Transactions on Knowledge and Data Engineering 32, 9 (2019), 1736–1746
2019
-
[19]
Sungyong Seo, Jing Huang, Hao Yang, and Yan Liu. 2017. Interpretable convo- lutional neural networks with dual local and global attention for review rating prediction. In ACM Conference on Recommender Systems (RecSys)
2017
-
[20]
Zhihong Shao, Peiyi Wang, Qihao Zhu, Runxin Xu, Junxiao Song, Xiao Bi, Haowei Zhang, Mingchuan Zhang, YK Li, Y Wu, et al . 2024. Deepseekmath: Pushing the limits of mathematical reasoning in open language models. arXiv preprint arXiv:2402.03300 (2024)
2024 arXiv
-
[21]
Jie Shuai, Kun Zhang, Le Wu, Peijie Sun, Richang Hong, Meng Wang, and Yong Li
-
[22]
Alicia Y Tsai, Adam Kraft, Long Jin, Chenwei Cai, Anahita Hosseini, Taibai Xu, Zemin Zhang, Lichan Hong, Ed H Chi, and Xinyang Yi. 2024. Leveraging LLM Reasoning Enhances Personalized Recommender Systems. arXiv preprint arXiv:2408.00802 (2024)
2024 arXiv
-
[23]
Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N Gomez, Łukasz Kaiser, and Illia Polosukhin. 2017. Attention is all you need. Advances In Neural Information Processing Systems (2017)
2017
-
[24]
Lilian Weng. 2025. Why We Think. lilianweng.github.io (May 2025). https: //lilianweng.github.io/posts/2025-05-01-thinking/
2025
-
[25]
Zheng, V
L. Zheng, V. Noroozi, and P. S. Yu. 2017. Joint Deep Modeling of Users and Items Using Reviews for Recommendation. In Proceedings of the 10th ACM International Conference on Web Search and Data Mining (WSDM) . 425–434
2017
-
[2022]
In ACM International Conference on Research on Development in Information Retrieval (SIGIR)
A review-aware graph contrastive learning framework for recommendation. In ACM International Conference on Research on Development in Information Retrieval (SIGIR)
-
[2024]
arXiv preprint arXiv:2403.03952 (2024)
Bridging Language and Items for Retrieval and Recommendation. arXiv preprint arXiv:2403.03952 (2024)
2024 arXiv
Reviewed August 6, 2026 · model on record in the stance chip above.
Discussion (0). Sign in to comment.