Aligning Large Language Models with Searcher Preferences
Organizations: School of Artificial Intelligence and Data Science, University of Science and Technology of China, Hefei, China · Xiaohongshu Inc., Beijing, China · Thrust of Artificial Intelligence, The Hong Kong University of Science and Technology (Guangzhou), Guangzhou, China · Department of Computer Science and Engineering, The Hong Kong University of Science and Technology, Hong Kong SAR, China
Abstract
The paradigm shift from item-centric ranking to answer-centric synthesis is redefining the role of search engines. While recent industrial progress has applied generative techniques to closed-set item ranking in e-commerce, research and deployment of open-ended generative search on large content platforms remain limited. This setting introduces challenges, including robustness to noisy retrieval, non-negotiable safety guarantees, and alignment with diverse user needs. In this work, we introduce SearchLLM, the first large language model (LLM) for open-ended generative search. We design a hierarchical, multi-dimensional reward system that separates bottom-line constraints, including factual grounding, basic answer quality and format compliance, from behavior optimization objectives that promote robustness to noisy retrieval and alignment with user needs. Concretely, our reward model evaluates responses conditioned on the user query, session history, and retrieved evidence set, combining rule-based checks with human-calibrated LLM judges to produce an interpretable score vector over these dimensions. We introduce a Gated Aggregation Strategy to derive the training reward for optimizing SearchLLM with Group Relative Policy Optimization (GRPO). We deploy SearchLLM in the AI search entry of RedNote. Offline evaluations and online A/B tests show improved generation quality and user engagement, increasing Valid Consumption Rate by 1.03% and reducing Re-search Rate by 2.81%, while upholding strict safety and reliability standards.
Figures & tables
| Layer | Req. | Subset | Reward Dimension | GenRM | Rubric | Ours |
| Behavioral | R1 | Query | Query Satisfy | 71.52 | 73.31 | 87.24 |
| Evidence | Reference Conflict | 79.01 | 70.48 | 90.84 | ||
| Reference Irrelevant | 88.92 | 83.63 | 94.96 | |||
| Bottom-line | R2 | Basic Quality | Answer Quality | 64.02 | 65.69 | 82.43 |
| Self Consistency | 59.68 | 64.22 | 78.20 | |||
| Multi-turn Repeat/Conflict | 80.60 | 83.40 | 94.20 |
| Layer | Req. | Subset | Reward Dimension | GenRM | Rubric | Ours |
|---|---|---|---|---|---|---|
| Behavioral | R1 | Query | Planning Quality | 84.74 | 73.68 | 89.47 |
| Evidence | Reference Beneficiality | 79.56 | 72.41 | 94.83 | ||
| Reference Diversity | 72.60 | 96.44 | 97.86 | |||
| Reference Satisfaction | 76.04 | 82.29 | 84.38 | |||
| R3 | Richness | Claim Diversity | 77.69 | 87.40 | 96.07 | |
| Concise/ Usability | Answer Firstness | 80.47 | 95.05 | 97.66 |
| Method | AUC |
|---|---|
| GenRM | 70.90 |
| Rubric | 72.13 |
| Reward System (Ours) | 86.48 |
| Robustness (R1) | Bottom-line (R2) | Alignment (R3) | |||||
|---|---|---|---|---|---|---|---|
| Method | Query | Evidence | Basic | Hallu | Format | Rich | Usability |
| SFT | 0.9167 | 0.5809 | 0.9675 | 0.9176 | 0.9697 | 0.9222 | 0.7939 |
| RFT | 0.9720 | 0.5880 | 0.9930 | 0.9260 | 0.9890 | 0.9600 | 0.8950 |
| DPO | 0.9540 | 0.6120 | 0.9885 | 0.9510 | 0.9745 | 0.9690 | 0.8610 |
| GRPO-GenRM | 0.9630 | 0.5980 | 0.9870 | 0.9340 | 0.9670 | 0.9840 | 0.8450 |
| GRPO-Linear | 0.9636 | 0.5861 | 0.9906 | 0.9714 | 0.9730 | 0.9738 | 0.8604 |
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
| Layer | Requirement | Subset | Reward Dimension | Implementation | Definition / Role |
|---|---|---|---|---|---|
| Layer I (Bottom-line) | R2 | Hallucination | Highlight Hallucination | LLM-based | First sentence free of obvious hallucinations. |
| Claim Hallucination | LLM-based | Non-hallucination at the claim level. | |||
| LLM Knowledge | LLM-based | Checks knowledge correctness with external validation. | |||
| No Supply Reject | LLM-based | Proper refusal behavior when no evidence is available. | |||
| Basic Quality | Self Consistency | LLM-based | Logical self-consistency, no internal contradictions. | ||
| Answer Quality | LLM-based | Avoids gibberish or extremely low-quality answers. |
Personalized Language Model Alignment
Personalized language model alignment adapts model behavior to individual preferences while preserving safety, accuracy, and other shared constraints.
See all 61 papers