Paper deep dive
Scaling Articulated Rationales for MLLM-based Recommendation
Haoke Xiao, Yueyang Liu, Yuhui Zhang, Xiang Chen, Yufei Liu, Jia Xu, Yalong Guan, Xiaolan Zhu, Xiaoyu Zhang, Shijun Wang, Shuang Yang, Zijie Meng, Zejian Zhang, Ruochen Yang, Xiangyu Wu, Tingting Gao, Han Li, Lantao Hu, Cheng Luo, Kun Gai
Intelligence
Status: succeeded | Model: Gemma-4-26B-A4B | Prompt: intel-v1 | Confidence: 93%
Last extracted: 9/17/2026, 3:39:49 AM
Summary
The paper introduces SARA (Scaling Articulated Rationales), an industrial framework for Kuaishou Live that scales sparse, low-quality Articulated User Rationales (AURs) into scalable recommendation signals. SARA employs a data engine to collect and curate 187,532 high-quality rationales (SARA-HQ) from 240M users, aligns a 7B-parameter MLLM (SARA-7B) via SFT and DPO to generate rationales for 10M authors, and integrates these into a production ranking model (SARA-Ranker) using rationale-aware interaction and rejection-memory modeling. The system improves engagement and reduces negative feedback in online A/B tests.
Entities (9)
Relation Signals (10)
SARA â deployedon â Kuaishou Live
confidence 98% ¡ elicits and curates AURs from 240M Kuaishou Live users
SARA â includescomponent â SARA-7B
confidence 95% ¡ It then aligns a general-purpose MLLM into SARA-7B
SARA â includescomponent â SARA-Ranker
confidence 95% ¡ Finally, SARA-Ranker integrates the generated positive and negative rationales
SARA â includescomponent â SARA-HQ
confidence 95% ¡ SARA first builds a data engine... producing SARA-HQ
SARA-Ranker â usesinputfrom â SARA-7B
confidence 93% ¡ Based on SARA-7B, we generate positive and negative rationales... and integrate them into the production ranking model... SARA-Ranker.
SARA-7B â trainedwith â SARA-HQ
confidence 92% ¡ Based on SARA-HQ, we adapt a general-purpose MLLM into a rationale generator... We term the resulting model SARA-7B.
SARA-Ranker â improvesmetric â engagement
confidence 90% ¡ SARA-Ranker improves engagement and reduces negative feedback in production.
SARA-Ranker â reducesmetric â negative feedback
confidence 90% ¡ SARA-Ranker improves engagement and reduces negative feedback in production.
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Modern recommendation systems largely infer user preferences from implicit behaviors such as clicks, watch time, and negative feedback, but these signals reveal what users do rather than why they like or dislike content. This work studies articulated user rationales (AURs), i.e., users' natural-language explanations of their preferences, as a new class of polarity-aware and reason-level textual signals for recommendation. Despite their potential value, AURs are difficult to use in industrial systems because they are naturally sparse, often low-quality, and only cover a small fraction of items. We present SARA (Scaling Articulated Rationales), an industrial framework that turns sparse AURs into scalable recommendation signals. SARA first builds a data engine that elicits and curates AURs from 240M Kuaishou Live users, producing SARA-HQ, a quality-controlled and author-centric rationale dataset. It then aligns a general-purpose MLLM into SARA-7B through large-scale SFT and Quality-Refining DPO, extending rationale generation from 86,564 AUR-covered authors to the full 10M-author space. Finally, SARA-Ranker integrates the generated positive and negative rationales into production ranking via rationale-aware interaction modeling and rejection-memory modeling. Extensive offline evaluation, human calibration, and online A/B tests show that SARA-7B generates more specific, polarity-consistent, and grounded rationales than strong MLLM baselines, while SARA-Ranker improves engagement and reduces negative feedback in production. Deployed with daily refresh for over 30 days, SARA establishes articulated rationales as a practical, first-class textual signal for industrial recommendation systems.
Tags
Links
- Source: https://arxiv.org/abs/2609.17639v1
- Canonical: https://arxiv.org/abs/2609.17639v1
Trouble viewing inline? Open PDF directly â
Full Text
94,765 characters extracted from source content.
Expand or collapse full text
Scaling Articulated Rationales for MLLM-based Recommendation Kuaishou Technology See Contributions section for a full author list. Abstract Modern recommendation systems largely infer user preferences from implicit behaviors such as clicks, watch time, and negative feedback, but these signals reveal what users do rather than why they like or dislike content. This work studiesarticulateduserrationales(AURs), i.e., usersâ natural-language explanations of their preferences, as a new class of polarity-aware and reason-level textual signals for recommendation. Despite their potential value, AURs are difficult to use in industrial systems because they are naturally sparse, often low-quality, and only cover a small fraction of items. We present SARA (Scaling Articulated Rationales), an industrial framework that turns sparse AURs into scalable recommendation signals. SARA first builds a data engine that elicits and curates AURs from 240M Kuaishou Live users, producing SARA-HQ, a quality-controlled and author-centric rationale dataset. It then aligns a general-purpose MLLM into SARA-7B through large-scale SFT and Quality-Refining DPO, extending rationale generation from 86,564 AUR- covered authors to the full 10M-author space. Finally, SARA-Ranker integrates the generated positive and negative rationales into production ranking via rationale-aware interaction modeling and rejection-memory modeling. Extensive offline evaluation, human calibration, and online A/B tests show that SARA-7B generates more specific, polarity-consistent, and grounded rationales than strong MLLM baselines, while SARA-Ranker improves engagement and reduces negative feedback in production. Deployed with daily refresh for over 30 days, SARA establishes articulated rationales as a practical, first-class textual signal for industrial recommendation systems. Date: Sep 10, 2026 Correspondence: hk.xiao.me@gmail.com 1 arXiv:2609.17639v1 [cs.IR] 15 Sep 2026 Contents 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 2 Data Engine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 2.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.2 Online Collection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.3 Post Curation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.4 Dataset Statistics and Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 3 Rationale-Oriented Alignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 3.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 3.2 Large-Scale SFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 3.3 Quality-Refining DPO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 4 Rationale Quality Evaluation Framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 4.1 overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 4.2 Online LLM Judge and Offline Agent Judge . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 4.3 Judge Corpus and Evaluator Training . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 4.4 Evaluator Validation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 5 Rationale-as-Feature Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 5.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 5.2 Rationale Embedding Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 5.3 Rationale SID Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 6 Experiments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 6.1 SARA-7B Experiments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 6.2 SARA-Ranker Experiment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 7 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 8 Appendix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 9 Contributions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 2 1 Introduction Modern recommendation systems (RS) primarily infer user preferences from behavioral feedback, including clicks, watch time, skips, and explicit negative actions, together with user profiles and interaction histories [20, 33]. These signals are abundant and easy to collect, but they mainly revealwhatusers do rather thanwhy they make a decision. The same observed behavior can arise from different motivations, while a skip or dislike alone does not specify which aspect of the content should be avoided. Consequently, behavior-only supervision provides limited support for modeling fine-grained, transferable user preferences. To bridge the semantic gap left by behavioral feedback, modern recommendation systems increasingly incorporate multi-modal signals to enrich their representations of users and items. Visual signals capture objects, scenes, appearances, and activities, while audio signals convey speech, music, vocal characteristics, and acoustic context. Textual signals provide complementary high-level semantics and user-generated opinions: hashtags help group related content [2]; news articles, headlines, and item descriptions characterize content semantics [11]; and reviews and comments provide opinionated evidence [9]. Recent MLLMs offer a unified interface for understanding and integrating these heterogeneous sources of information. Nevertheless, richer multimodal representations do not necessarily reveal why a particular user likes or dislikes an item. Visual and audio signals primarily describe what appears or occurs in the content, while hashtags and metadata summarize its topics and attributes. Reviews and comments may contain subjective opinions, but they are produced under unconstrained self-expression and are not necessarily associated with a specific preference decision. This missing connection between multimodal content understanding and user preference motivates articulated user rationales (AURs), which explicitly capture why a user likes or dislikes an item. Yet AURs have rarely been used as scalable recommendation signals, primarily due to three challenges: â˘R1. Native sparsity: After consuming an item, the most natural user behavior is to scroll away, skip, or remain silent. Explicitly articulating why one likes or dislikes an item is an extremely low-probability event, typically with a coverage rate below 1% [16]. â˘R2. Generally low expression quality: AURs entered through UI interfaces are often colloquial and fragmented, exhibit low information density, and are affected by emotional bias introduced through voluntary self-reporting [6]. â˘R3. Speculative generation by general-purpose MLLMs: Extending AUR coverage with general-purpose MLLMs is unreliable. Even when enhanced by behavioral signals, MLLMs observe preference outcomes rather than the underlying reasons, and may therefore generate plausible but post-hoc rationalizations that are not grounded in usersâ articulated preferences [3, 13]. LIVE I'm away from home; seeing my hometown live moved me. LIVE Life is hard, but they face it without fear. LIVE I reject street racing and riding without a helmet. SparseArticulatedRationalesDenseLive-streamingCandidates LIVELIVE ... Promote Rationales-aligned Item ... LIVELIVE Suppress Rationales-aligned Item RecommendationSystem MLLM Align Dataset ... LIVELIVE Promote Rationales-aligned Item Collect Generate Figure 1 Overview of SARA. In this work, we present SARA (Scaling Articulated Rationales), the first industrial framework that scales 3 sparse AURs into production-grade recommendation signals and demonstrates their practical value in a deployed system. As illustrated in Fig. 1, SARA connects articulated reasons to downstream recommendation through a standardcollectâscaleâintegratepipeline: it collects and curates native AURs, aligns an MLLM with this articulated-preference supervision, applies the aligned model to generate rationales for 10M authors, and integrates the resulting rationale signals into the ranking model to enhance recommendation. Specifically, SARA comprises the following key components: âData Engine. To address data sparsity and quality, we design a data engine that continuously elicits AURs from 240M Kuaishou Live users and applies post-collection curation. By August 2026, the data engine had curated 187,532 refined rationales, forming SARA-HQ. âRationale-Oriented Alignment. Based on SARA-HQ, we adapt a general-purpose MLLM into a rationale generator through a two-stage alignment pipeline: large-scale SFT for basic alignment, followed by Quality- Refining DPO for quality enhancement. We term the resulting model SARA-7B. âRationale-as-Feature Integration. Based on SARA-7B, we generate positive and negative rationales for 10M Kuaishou Live authors and integrate them into the production ranking model through a two-branch architecture: rationale-aware interaction modeling for positive preference matching, and rejection-memory modeling for generalizing negative feedback across semantically related authors. We term the resulting ranking model SARA-Ranker. SARA promotes sparse articulated user rationales to first-class input signals for MLLM-based recommendation systems and delivers measurable online gains in real-world industrial deployment. Beyond extensively explored multi-modal signals, articulated rationales are introduced into recommendation systems for the first time at industrial scale with daily-refresh deployment, establishing a new category of textual signals consumable by industrial recommendation systems. We hope this work can provide useful insights to the community on the exploration and utilization of scalable, high-value signals that bring tangible benefits to recommendation systems. 2 Data Engine 2.1 Overview The data engine consists of two components: online data collection and post-curation. The online collection pipeline is built to continuously gather large-scale, native AURs, while the post-curation stage focuses on distilling high-value rationale signals from the naive collections. The two components are described in detail below. Figure 2 provides an overview of the complete quantityâquality data engine before detailing its online collection and offline curation stages. 4 Delayed íť íŹííí¨í§ííŹ Q1: Preference Choice How do you feel about this live stream? PositiveNegative If Positive, Q2 is: If Negative, Q2 is: What do you like most about the author? Why do you not want to continue watching the author? Sparse Delivery Q2: Rationales Statement Collected Rationales Next Questionnaire System Reward SARA-HQ Dataset Stage1. Online Collection Live-streaming Context 6specific dimensions LightweightLLM(e.g., Bit-CPM) CoherenceRelevanceSpecificitySafety LLM-as-Judge Grounding Polarity Stage2. Offline Curation Agent-as-judge PositiveProfile NegativeProfile Answer Prompt Affected way of speaking. Aggregation LIVE Author-X Accepted It feels like they're faking eating. Exquisite ancient costume makeup and styling. Mukbang content is novel. Figure 2 Overview of the SARA data engine. 2.2 Online Collection In practice, the data collection process is conducted through a questionnaire-based sending and receiving system, which is ubiquitously deployed across the Kuaishou live-streaming ecosystem and is indiscriminately exposed to all users. The questionnaire content consists of two steps: âPreference Choice. Based on the current live-streaming context, users select the polarity preference from Positive and Negative. âArticulated Rationales Statement. Conditioned on the selected preference, the system dynamically issues the next open-ended follow-up question: if the user selects Positive, the system asks, âWhat do you like most about this live streaming? â; if the user selects Negative, the system asks, âWhy do you feel negative to this live streaming?â Herein, users state their articulated polarity rationales for live streaming context. The questionnaire above defines what preference feedback is collected. At production scale, the collection process must further balance data quantity with response quality. We therefore introduce the following mechanisms to improve both aspects jointly. âDelayed Triggering Mechanism. The questionnaire is issued only after a user has continuously watched the live stream forTseconds. IfTis too short, users may not yet have formed a stable perception of the streaming content, resulting in arbitrary or ambiguous responses. Conversely, ifTis too long, users with negative attitudes may leave the stream before the questionnaire is triggered, leading to missed collection opportunities. Balancing these trade-offs, we empirically setT= 10 seconds as an engineering compromise between response quality and collection coverage. âSparse Questionnaire Delivery Mechanism. Industrial practice suggests that overly frequent questionnaire exposure can induce survey fatigue, thereby reducing usersâ willingness to respond. Moreover, responses collected under fatigued conditions provide limited marginal value to the data engine, ultimately reducing the overall efficiency of data collection. To mitigate survey fatigue, questionnaires are delivered to users with a small probabilityP. The value ofPis determined through small-scale A/B testing: after evaluating candidate probabilities ranging from 1% to 20%, we select 5% as the baseline probability that balances collection scale and user fatigue. Therefore, we dynamically adjust the delivery probability according to the recent response rate: P = Min Max p 0 Ă r obs r target , p min , p max (1) wherep 0 = 5% denotes the baseline probability,r obs is the observed response rate within a sliding window 5 (the past 5 minutes),r target = 12% is the target response rate,p min = 1%, andp max = 20%. This dynamic adjustment mechanism increases questionnaire exposure when users respond actively and decreases exposure when response willingness declines, while constraining the probability within a reasonable range. As a result, data collection is concentrated during periods of higher user engagement while avoiding excessive interruption. âThreshold-based Incentive Mechanism. We deploy a lightweight online LLM judge, eg. BitCPM4-0.5B [29], to evaluate each response in real time against the available live-streaming context. Following the quality protocol described in §4, the judge assesses six dimensions: coherence, relevance, specificity, safety, polarity consistency, and grounding. It also produces a holistic quality score b G online â 1,2,3,4within the same inference pass. A response qualifies for a small KuaiCoin reward if b G online (y) > 2.(2) This conditional positive reward mechanism encourages high-quality feedback and, in practice, effectively improves usersâ response willingness. After offline optimization, the data collection pipeline was deployed in production. In the latest observation window from February 12 to August 30, 2026, it collected 1,915,718 candidate AURs over 185 active days, or 10.4K responses per day on average. 2.3 Post Curation Post-curation converts the 1.92M collected candidates into quality-controlled supervision. The online LLM judge is used exclusively for real-time incentive allocation, whereas offline quality filtering is performed directly on the raw responses by the higher-fidelity Agent Judge, without using the online scores as filtering inputs. We describe its evaluation framework and validation in §4. Briefly, six specialists assess coherence, relevance, specificity, safety, polarity consistency, and grounding, respectively, providing both a dimension-level score and supporting evidence. A Senior Reviewer consolidates these assessments and produces a holistic quality score b G agent . We retain a rationale when b G agent >2; a critical defect in relevance, safety, polarity consistency, or grounding cannot be offset by strong performance on the other dimensions. This procedure retains 187,532 high-quality rationales, corresponding to an overall offline yield of 9.8%. We subsequently organize the retained rationales into author-centric supervision. The UA matrix constructed from 187,532 high-quality rationales has dimensions of 141,461Ă86,564. The collected userâauthor questionnaire matrix is highly sparse and asymmetric: each responding user contributes only approximately 1.33 questionnaires on average, whereas each covered author receives approximately 2.17 responses from different users. The limited per-user coverage is insufficient to support reliable user-level preference understanding. In contrast, aggregating responses from multiple users for the same author reveals recurring factors that attract or repel viewers. We therefore group the verified rationales by author and preference polarity, converting sparse individual feedback into more informative author-level profiles of positive and negative preference factors, ultimately constructing 86,564 author-centric profiles with polarity-aware characteristics. Individual questionnaire responses are typically short and fragmentary, with 82% containing no more than ten Chinese characters. Despite their brevity, these responses often express a concrete and self-contained preference factor, while different users frequently describe the same factor using colloquial or synonymous expressions. This combination of semantic atomicity and surface-form variation makes the responses well suited for tag-based normalization. We therefore convert the rationales associated with each author and polarity into atomic semantic tags, consolidating synonymous expressions, removing redundancy, and retaining only tags grounded in the verified responses. Data Construction. Following the multimodal instruction-tuning formulation of LiViBench [26], we organize interactive livestream evidence into instructionâresponse instances for subsequent alignment. We adapt this construction from generic livestream question answering to preference-conditioned rationale generation: rather than synthesizing QA targets, we use articulated reasons distilled from real-user questionnaires as supervision. Each training instance is represented as (X p ,r p ), where X p = (V,T meta ,T asr ,T comment ,I p ).(3) Here,Vcontains sampled livestream frames, whileT meta ,T asr , andT comment denote the stream metadata, ASR transcript, and comment of viewer, respectively. The polarity-conditioned instructionI p asks the model 6 to generate positive rationales whenp= + and negative rationales whenp=â. The ground-truth answer r p is distilled and normalized from the corresponding high-quality original questionnaire responses retained by the data engine. Importantly, these original responses provide the supervision target only: they are excluded fromX p and are never exposed to the model as part of the live-streaming multi-modal context. The resulting collection of 187,532 quality-filtered, polarity-aware rationale instances constitutes our final dataset, SARA-HQ. Figure 3 provides a concrete example. The sampled frames show a firecracker performance in a rural courtyard; the ASR captures loud promotional shouting and references to larger explosions, while the comments reflect reactions to the hostâs appearance and performance. Given this shared evidence, the positive instruction produces rationales centered on humor, energy, and interaction, whereas the negative instruction produces rationales concerning dangerous behavior, safety hazards, noise, and pollution. Thus, the case illustrates how one aligned livestream context supports controllable, polarity-specific rationale generation without leaking questionnaire content into the context. LIVE Hilarious prank performances / exaggerated and bold behavior / strong comedic effect and high energy / enthusiastic live stream ASR Comment Based on the above live-streaming multimodal context, generate the positiverationales. Fireworks display/dangerous stunt performance/safety hazards; fireworks and firecrackers/noise pollution/environmental discomfort. Based on the above live-streaming multimodal context, generate the negativerationales. Instruction Answer Answer Instruction Context: Figure 3 Illustration of SARA-HQ data construction. 2.4 Dataset Statistics and Analysis Pipeline Statistics.. Table 1 reports the latest snapshot of the data engine. From February 12 to August 30, 2026, online collection accumulated 1,915,718 candidate AURs. Applying the offline criterion b G agent > 2 retains 187,532 rationales, giving an overall high-quality (HQ) yield of 9.8%. We call this quality-controlled supervision pool SARA-HQ, using a size-agnostic name that remains valid as the production collection continues to grow. Table 1 Latest statistics of the SARA data engine. HQ denotes responses assigned holistic levels 3â4 by the offline Agent Judge. The categorized subset contains retained rationales with valid first- and second-level semantic categories. Stage / SubsetCandidate AURsHQ AURs (Yield)Role Positive1,584,866107,540 (6.8%)Polarity-specific supervision Negative330,85279,992 (24.2%)Polarity-specific supervision All collected1,915,718187,532 (9.8%)Offline quality filtering Categorized HQ subsetâ184,142 (98.2% of HQ)Coverage analysis SARA-HQâ187,532Final training supervision Figure 4 complements the aggregate table with granularity and temporal evidence. Among 6,134 segmented questionnaire rationales used for the length analysis, 82% contain no more than ten Chinese characters (median 5, mean 8.25). This confirms that individual AURs are informative but often too terse to serve as stable author descriptions in isolation, motivating author-centric aggregation and semantic normalization. The temporal panel shows that collection scales to roughly 10Kpositive and 2.5Knegative candidates per 7 day by the end of the observation window. At the same time, the 21-day HQ yield settles near 5% for positive and 21% for negative candidates. The smaller negative pool is more defect-focused and therefore passes the strict offline criterion more frequently, whereas abundant positive feedback contains more generic praise that is removed during curation. 0% 20% 40% 60% 55% 1â5 26% 6â10 8% 11â15 4% 16â20 3% 21â30 2% 31â50 1% >50 Share of rationales Rationalelength(Chinesecharacters) Dailyrationalevolume(21-daytrend,logscale) High-qualityretentionrate(21-daywindow) PositiveNegative Feb12-Aug30,2026 100 300 1K 3K 10K 20K 0% 10% 20% 30% 698 126 8% 25% 4.8K 830 10% 29% 12.1K 2.2K 9% 27% 7.4K 1.4K 6% 26% 11.2K 2.8K 5% 22% 10.5K 2.6K 5% 21% 10.0K 2.5K 5% 21% Feb12MarAprMayJunJulAugAug30 Figure 4 Scale and quality characteristics of SARA-HQ. Left: distribution of rationale length in Chinese characters. Right: 21-day rolling candidate volume and offline HQ yield for positive and negative AURs from February 12 to August 30, 2026. Shaded regions indicate local variability around each trend. Comparison with Public Livestreaming Datasets.. Table 2 compares SARA-HQ with representative publicly released datasets for live-streaming recommendation and understanding. Because their released units differ substantially, we report both scale and supervision source rather than treating clips, streams, interactions, ques- tionnaires, and rationales as directly interchangeable. We further distinguish whether the effective supervision is human-derived, preference-bearing, polarity-aware, open-ended, and reason-level. Here,open-endedmeans that free-form text is directly used as a training or evaluation target, whereasreason-levelmore specifically means that an individual natural-language explanation of user preference constitutes the supervision unit. Table 2 Comparison with representative public livestream datasets and benchmarks. âProtocolâ indicates whether a dataset supports incremental streaming inference or assumes access to the complete offline context; it does not describe how the data were collected. âHumanâ indicates that the supervision is derived from real-user feedback or human annotation/verification. âPreferenceâ distinguishes explicit feedback from implicit behavioral signals. âPolarityâ indicates explicit positive and negative preference labels. âOpen-endedâ indicates whether free-form text is directly used as training or evaluation supervision. âReason-levelâ indicates that individual natural-language explanations of user preference serve as direct supervision targets. Although KuaiLive-M3 collects open-ended responses in Q2, its benchmark experiments use only the categorical preference labels from Q1. DatasetPub.Protocol ScaleSupervision sourceHuman Preference Polarity Open- ended Reason- level Livestream recommendation and interaction datasets LiveRec [19]RecSysâ21Offline 15.5M users, 465K streamers 474.7M interactions, 43 days Chat-derived userâstreamer co-presence logs âImplicitâ KuaiLive [18]SIGIRâ26Offline 23.8K users, 452.6K streamers 5.36M interactions, 21 days Timestamped multi-behavior interaction logs âImplicitâ KuaiLive-M3 [8]arXivâ26Offline 21.9K users; 35M live and 111M short-video interactions 88M embeddings; 25.4K questionnaires Multi-domain behavior logs and questionnaire responses â Explicit & implicit ââ Livestream understanding datasets and benchmarks LiveCC [5]CVPRâ25 Streaming 5M pretraining clips 526K SFT clips Timestamp-aligned C/ASR âââââ OmniStar [31]NeurIPSâ25 Streaming 20,137 video streams 19,137 train, 1,000 evaluation Expert-annotated temporal captions and streaming QA âââââ LiViBench [26]AAAIâ26Offline 3,168 videos, 3,175 MCQs 49.1K instruction-tuning samples Model-proposed, human-verified multimodal MCQs âââ LiveLongBench [27] ACL Findings â26 Offline 967 evaluation instances âź 97K tokens per context Human-labeled QA based on manually corrected ASR âââââ SARA-HQOursOffline 187.5K quality-controlled rationales 18 domains, 141 second-level categories Agent-judged real-user questionnaires âExplicitâ 8 Existing public resources fall into two broad groups. Recommendation datasets provide human-derived preference evidence, but Twitch/LiveRec and KuaiLive express it only through implicit co-presence or interaction logs [18,19]. KuaiLive-M3 further combines implicit behavior with explicit questionnaire feedback and maps its three Q1 choices to positive and negative preference labels [8]. Although it also collects an open-ended Q2 response, the released benchmark uses only the categorical Q1 labels; free-form reasons are therefore neither the effective experimental target nor the supervision unit. Livestream-understanding datasets instead provide substantially richer semantic supervision about stream content. LiveCC and OmniStar support streaming captioning or QA, LiViBench centers on human-verified multimodal MCQs, and LiveLongBench evaluates long-context QA over corrected speech transcripts [5,26, 27,31]. Some of these targets are open-ended, but none is conditioned on user preference polarity or treats an articulated preference reason as the supervision unit. SARA-HQ occupies this missing intersection: it derives explicit positive and negative feedback from real users and converts their open-ended questionnaires into quality- controlled, reason-level targets grounded in video, ASR, metadata, and comments. The resulting supervision directly supports polarity-conditioned rationale generation and subsequent rationale-aware recommendation. Distribution and Semantic Coverage.. Of the retained SARA-HQ rationales, 184,142 receive valid semantic category assignments, covering 18 first-level live-streaming domains and 141 second-level categories. Fig. 5 displays the four largest second-level categories in each eligible domain on a shared logarithmic scale. Among the 60 displayed categories, 46 positive and 37 negative categories contain more than 200 rationales, while two categories under each polarity exceed 5,000. The long tail therefore remains substantial after strict quality filtering rather than collapsing into a few head categories. Daily Chat Social Mic Mukbang Chat Dialect Chat Shooting (FPS) MOBA Other Game Console Game Wellness & Fitness Handicraft Calligraphy & Painting Folk Culture Hot Topics Inspirational Story Emotional Stories Metaphysics & Fortune Rural Life Outdoor Travel Outdoor Stall Outdoor Fishing Classic Hits Folk Instrument Rap / MC Folk Song Training & Tutoring Cute Pets & Animals Sports Virtual Avatar Stylish Young Man Handsome Guy Stylish Young Woman Cosplay Matchmaking Karaoke Other Grid pia ć Automotive Food & Catering Other Services Real Estate Finance Law Drama Mic Drama Skit Folk Performance Folk Stage Stage Variety Big Stage Magazine Team Stage Team Trendy Boys Other Style Trendy Dance Square Dance Other Dance Vertical Short Drama Film & TV Live Wrestling Idle/Raise Marble Painting Chat Gaming Traditional Storytelling Outdoor Music Others Appearance Grid Live Lifestyle Knowledge Drama Big Stage Group Live Dance Licensed Bullet Chat 0 200 1,000 5,000 Daily Chat Social Mic Mukbang Chat Dialect Chat Shooting (FPS) MOBA Other Game Console Game Wellness & Fitness Handicraft Calligraphy & Painting Folk Culture Hot Topics Inspirational Story Emotional Stories Metaphysics & Fortune Rural Life Outdoor Travel Outdoor Stall Outdoor Fishing Classic Hits Folk Instrument Rap / MC Folk Song Training & Tutoring Cute Pets & Animals Sports Virtual Avatar Stylish Young Man Handsome Guy Stylish Young Woman Cosplay Matchmaking Karaoke Other Grid pia ć Automotive Food & Catering Other Services Real Estate Finance Law Drama Mic Drama Skit Folk Performance Folk Stage Stage Variety Big Stage Magazine Team Stage Team Trendy Boys Other Style Trendy Dance Square Dance Other Dance Vertical Short Drama Film & TV Live Wrestling Idle/Raise Marble Painting Chat Gaming Traditional Storytelling Outdoor Music Others Appearance Grid Live Lifestyle Knowledge Drama Big Stage Group Live Dance Licensed Bullet Chat 0 200 1,000 5,000 Figure 5 Semantic coverage of quality-filtered articulated user rationales. Panels show (a) positive and (b) negative rationales. The outer ring groups second-level categories by their first-level live-streaming domain, while radial bar length denotes rationale volume on a shared logarithmic scale. Although negative candidates are less frequent overall, the retained negative rationales remain broadly distributed and tend to express more specific defects. Fig. 6 shows the word cloud of selected semantic tags: positive feedback emphasizes interaction, atmosphere, performance, and authenticity, whereas negative feedback concentrates on language, scripting, authenticity, and transactional behavior. 9 relaxedlivestreamatmosphere sincereattitude positivevalues vividred-lipmakeup livesinging dedicatedlivestreaming attractiveappearance darklong-hairstyling relaxedinteraction naturalinteraction approachablemanner joyfulatmosphere lively atmosphere straightforwardpersonality refinedmakeup genuinepersonality down-to-earth flowingdarkhair strongcomediceffect pleasant voice relaxedchat well-definedfeatures wittyexpression goodvalue authenticexpression naturalsmile appealingvisualimage humorous strongvisualappeal danceperformance humorousdelivery positiveatmosphere positiveattitude cheerful personality talentshowcase wittylanguage pleasantsinging goodproductvalue activeinteraction sincereandgenuine uplifting content camera-friendlypresence handsomeappearance highlyapproachable pop-songperformance relatableexpression directexpression friendly interaction vulgarspeech crudelanguage aggressivelanguage vulgarcontent revealingclothing questionableauthenticity frequentprofanity vulgarremarks obviousscripting inducedgifting overlytransactional uncivilexpression heavily scripted coarselanguage vulgarlivestreamcontent constantprofanity littlesubstantivecontent repeatedgiftsolicitation monotonouscontent repetitive content exaggeratedclaims revealingattire repeatedprofanity fabricatedcontent crudeexpression poorvisualappeal indecent language uncomfortableviewing oppressiveatmosphere borderline-explicitvisuals vulgarvisualpresentation on-streamprofanity negativecontent profanity throughout inappropriateremarks suspectedfalseadvertising transactionalinteraction exaggeratedpromotion negativemessaging giftsolicitation verbal abuse vulgarexpression performativescripting negativeatmosphere exaggeratedrhetoric excessiveswearing fewsubstantivehighlights revealing styling monetization-driven hostileinteraction Figure 6 Semantic-tag word clouds for positive and negative SARA-HQ rationales. 3 Rationale-Oriented Alignment 3.1 Overview The SARA-HQ dataset covers only 86,564 authors, which is far less than the total number of full live-streaming authors. Therefore, we align the general MLLM Qwen2.5-VL-7B [1] with SARA-HQ to further generate rationales for full live streaming authors. The entire alignment process consists of two stage: Large-Scale SFT and Quality-Refining DPO, as detailed below, with the final model termed as SARA-7B. 3.2 Large-Scale SFT Same as described in §2.3, we define the SFT task such that, given a multimodal contextX= (V,T meta , T comment ,T asr ,I), whereVdenotes the live-streaming video,T meta its title and description,T asr the corre- sponding ASR transcript,T comment the associated comment stream, andIthe task instruction specifying a polarityp â +,â, the model is required to generate the corresponding positive or negative rationale. In doing so, we formulate polarity-conditioned rationale generation as a single-turn conditional generation problem, and then perform full-parameter supervised fine-tuning with the standard auto-regressive negative log-likelihood objective: L SFT (θ) =â 1 N N X t=1 logĎ Î¸ (r t | r <t , X),(4) whereNis the length of target rationale text,r t is thet-th token, andr <t = (r 1 ,...,r tâ1 ). At this stage, the general MLLM comprehensively learned from large-scale SARA-HQ instances how to articulate author-centric rationales by analyzing multimodal livestream context conditioned on the queried polarity. 3.3 Quality-Refining DPO To further improve the output quality of the SFT model, we draw inspiration from self-improvement techniques [10,32] and construct high-quality and low-quality preference pairs from responses sampled from the SFT model itself for subsequent DPO training. Moreover, this preference-pair construction process can be applied iteratively, enabling progressively improved models to be derived from their predecessors. We refer to this algorithm as Quality-Refining DPO (QR-DPO), as illustrated in Fig. 7 and detailed below. First, we sample 7K popular authors from the SFT training set to construct the QR-DPO data. For each associated training instanceX, we use the SFT-trained modelĎ SFT to sampleKcandidate rationales 10 Self-Sample DPO Improved-Model Top-1 Top-K . . . Old-Model Offline Agent-as-Judge Multi Rationales SamplePool QualitySort Chosen Sample Rejected Sample Figure 7 Overview of Quality-Refining DPO. Multi-person group broadcast/members take turns appearing on camera/ lively atmosphere; team talent show/members cooperate naturally/overall performance was quite good. ASR Comment Top-kRejected Top-1Chosen Interactive brain teasers/fun word quizzes/lively live stream atmosphere; thanking viewers for gifts and proactively following back/responding to viewers promptly/friendly interaction attitude. LIVE Figure 8 Qualitative examples of preference refinement in QR-DPO. Ë Y (k) K k=1 at temperatureT, forming the preference candidate set. Inspired by agentic reward modeling [17], we employ the offline Agent Judge described in §4 to evaluate these candidates under a unified six-dimensional rubric: coherence, relevance, specificity, safety, polarity consistency, and multi-modal grounding. Dimension- specialized evaluators inspect each candidate against the multi-modal context and queried polarity, and a Senior Reviewer consolidates their scores and supporting evidence into a holistic quality assessment. These assessments guide candidate ranking, yielding an orderingĎ:1,...,K â 1,...,K, whereĎ(k) = 1 denotes the highest-ranked candidate. We select the rank-1 candidate as the chosen responsey + and the rank-Kcandidate as the rejected responsey â , forming a preference pair (y + ,y â ). This produces the preference datasetD DPO =(X i ,y + i ,y â i ) N i=1 , withN= 7K. We then optimize the model using the standard DPO loss, initializing the policy from Ď SFT and using the same checkpoint as the fixed reference policy Ď ref : r θ (y | X) = β log Ď Î¸ (y | X) Ď ref (y | X) (5a) L DPO (θ) =âE (X,y + ,y â )âźD DPO logĎ r θ (y + | X)â r θ (y â | X) (5b) 11 Here,Ď Î¸ (y | X) denotes the probability assigned by the current model parameterized byθto candidatey given the contextX, andĎ ref is the reference model, i.e., the SFT modelĎ SFT . The scaling factorβcontrols the strength of preference optimization. The termsr θ (y + | X) andr θ (y â | X) capture the log-probability ratios of the current model relative to the reference model on the chosen and rejected rationales, respectively. The sigmoid functionĎ(¡) encourages the model to increase the probability of top-quality candidates while suppressing that of bottom-quality candidates, thereby refining and shifting the probability mass toward the top-quality region. Figure 8 illustrates the relative quality distinctions used to construct QR-DPO preference pairs. Both candidates provide plausible rationales for the observed live-streaming content. Compared with the rejected response, the chosen response identifies more concrete preference factors by connecting the brain-teaser activity and audience reactions to the perceived enjoyment and sincerity of the stream. This relative advantage provides a finer-grained preference signal for refining rationale generation beyond the baseline quality already acquired through SFT. 4 Rationale Quality Evaluation Framework 4.1 overview Reliable rationale-quality assessment is a common requirement across SARA. During online elicitation, the system must determine whether a user response deserves an incentive; during offline curation, the Data Engine must remove noisy or unsupported articulated user rationales (AURs); during rationale alignment, QR-DPO requires reliable preferences among self-sampled candidates; and during final evaluation, generated rationales must be compared under a consistent quality standard. We therefore establish a unified human-grounded evaluation protocol for a candidate rationaley, conditioned on the available livestream contextXand queried polarityp. This follows the growing use of rubric-guided LLMs as scalable evaluators of open-ended generation [12,14,34], while adapting the evaluation criteria to articulated preference rationales in livestream recommendation. The protocol evaluates six dimensions:coherence,relevance,specificity,safety,polarityconsistency, and grounding. Each dimension is assessed on a four-level scale, where scores 4, 3, 2, and 1 denote excellent, acceptable, deficient, and poor performance, respectively. In addition to these dimension-level scores, the protocol assigns a holistic-level scoreGâ1,2,3,4that reflects the final usability of the rationale under the same four-level semantics. The holistic-level score is not the arithmetic mean of the dimension-level scores. Instead, the dimensions are non-compensatory: high linguistic quality cannot offset a critical failure such as irrelevance, contradiction of the queried polarity, an unsupported material claim, or a safety violation. Detailed definitions and four-level score anchors for both the dimension-level and holistic-level scores are provided in Appendix 8. We instantiate this common standard under two computational regimes. A lightweight online LLM predicts all dimension-level scores and the holistic-level score in a single pass, supporting latency-sensitive questionnaire interaction. For high-fidelity offline assessment, an Agent-as-a-Judge decomposes evaluation into dimension- specialized inspections followed by Senior Review, following recent process-oriented and agentic evaluation frameworks [7,24,35]. Both evaluators are trained with the same human annotations. The online judge is used for real-time incentive allocation, whereas isolated instances of the agentic evaluator support offline data curation, QR-DPO preference construction, and final model evaluation. An overview is shown in Fig. 9. We next describe the inference procedures of the two evaluator regimes, the human supervision used to train them, and their alignment with held-out expert judgments. 4.2 Online LLM Judge and Offline Agent Judge Low-latency online LLM judge.. The online judge is optimized for fixed-cost, low-latency assessment. Given (X,p,y), it predicts the six dimension-level scores and the holistic-level score in a single pass: ( b q, b G) = J online (X,p,y).(6) At deployment, the system directly triggers the quality-aware incentive when b G > 2. This outcome-oriented design provides the efficient operating point required by online elicitation. For high-fidelity offline assessment, 12 CoherenceRelevanceSpecificitySafetyGrounding 1.OnlineLLMQualityJudge2. OfflineAgentQualityJudge Polarity Holistic-levelScore: 4Excellent¡3 Acceptable¡2Deficient¡1Poor UnifiedRationaleQualityRubric Two ways of application Please score rationaleâsquality according to the Unified Rationale Quality Rubric. Coherence: 4 Relevance: 4 Specificity: 3 Safety: 4Polarity: 4 Grounding: 2 <think> Based on resultsgiven by 6-dimensions experts, score vector (4, 4, 3, 4, 4, 2) has a high arithmetic mean but remains unacceptable because its central claim is ungrounded. Thus, linguistic strengths cannot mask an unusable rationale. </think> <answer>The holisticscore is 2</answer> LLM Reviewer 6 - D. Expert <specific> Coherence: 4; Relevance: 4; Specificity: 1; Safety: 4; Polarity: 4; Grounding: 4. </specific> <holistic>The holisticscore is 3</holistic> Figure 9 Overview of the rationale quality evaluation framework. A common six-dimensional, four-level quality standard supervises a single-pass online LLM and a process-oriented offline Agent Judge. The latter performs dimension-specialized inspection followed by Senior Review, where critical defects cannot be compensated for by high scores on other dimensions. we instead use the process-oriented agentic evaluation described next. Dimension-specialized evaluators.. Single-pass evaluation must jointly attend to heterogeneous criteria and can allow a strong global impression, such as fluency, to influence unrelated judgments such as grounding. We instead instantiate one specialized evaluator E d for each dimension d: (q d ,e d ) = E d (X,p,y;d),(7) whereq d is a four-level score ande d is a concise evidence report. All specialists share the human-defined rubric. They may share a domain-adapted backbone while being instantiated through distinct dimension instructions; the decomposition concerns their evaluation roles and inference process rather than requiring six unrelated foundation models. Senior Review.. The Senior Reviewer receives anonymized specialist reportsS(y) =(q d ,e d ) 6 d=1 and produces a holistic-level score Gâ1, 2, 3, 4: G = R(S(y)).(8) The reviewer is not a score averager. It first performs critical-defect detection over designated hard dimensions D hard , including relevance, safety, polarity consistency, and grounding: âdâD hard , q d ⤠2 =â G⤠2.(9) Only candidates without a critical defect are further distinguished between acceptable (G= 3) and excellent (G= 4). For example, a score vector (4,4,4,4,4,1) has a high arithmetic mean but remains unacceptable because its central claim is ungrounded. Thus, linguistic strengths cannot mask an unusable rationale. 4.3 Judge Corpus and Evaluator Training The two evaluator regimes above cannot be reliably instantiated with a general-purpose LLM alone. Such models are not calibrated to articulated preference rationales and may over-reward fluency while overlooking 13 livestream-specific context, the queried preference polarity, or unsupported claims. We therefore convert the rubric into domain-specific human supervision that covers both naturally occurring rationales and difficult quality boundaries. We construct the judge corpus from native AURs sampled from production logs, rationales generated by diverse models and training checkpoints, and controlled failures. Controlled failures are deliberately constructed or transformed examples that exhibit predefined quality defects, enabling targeted coverage of errors that may be sparse or entangled in naturally occurring data. We target context mismatch, polarity reversal, generic content description, and unsupported-detail injection. This mixture follows prior rubric-conditioned judge training and challenging judge-evaluation protocols, which combine diverse model outputs with targeted difficult examples [12,21]. The controlled failures serve only as candidate hard cases; domain experts verify the intended transformation and annotate all affected quality dimensions rather than treating automatically constructed labels as ground truth. For each tuple (X,p,y), domain experts provide six dimension-level scores q â = (q â 1 ,...,q â 6 ) and a holistic-level scoreG â . For dimensions requiring contextual verification, annotators additionally identify concise supporting or contradicting evidence from the video, ASR, metadata, or comments. Samples are split by author and livestream context before candidate generation and augmentation, preventing related rationales from crossing the training and evaluation partitions. Candidate source identities are hidden from annotators to reduce source-specific bias. The complete four-level score anchors are given in Appendix 8. Evaluator training.. All evaluator components use this corpus with role-specific targets. The online LLM directly learns the full dimension-level score vector and holistic-level score through L online =L dim +L holistic .(10) Each specialist is trained separately on the human score and contextual evidence for its assigned dimension. The Senior Reviewer is trained on sets of human dimension reports(q â d ,e â d ) 6 d=1 paired with the corresponding expert holistic-level scoreG â , thereby learning how human assessors aggregate dimension-level evidence into a holistic-level score. At inference time, these human reports are replaced by identically structured score-and-evidence reports from the trained specialists. Thus, the online and agentic evaluators share the same human supervision while differing in whether quality is predicted jointly or through specialized inspection and review. 4.4 Evaluator Validation We evaluate whether process-oriented assessment improves alignment with human quality standards rather than merely increasing inference cost. For evaluator validation, domain experts independently annotate a held-out, author-disjoint test set containing naturally distributed responses and challenging cases with isolated critical defects. The online LLM and Agent Judge are trained on the same human corpus and evaluated on the same frozen test set. Because both the dimension-level and holistic-level scores use the same ordered four-level scale, we evaluate them uniformly using mean absolute error (MAE): MAE = 1 N N X i=1 |bs i â s â i |,(11) wherebs i ands â i denote the evaluator and expert scores, respectively. We report MAE for each of the six dimensions and for the holistic-level score. Lower values indicate closer agreement with expert judgments. As shown in Table 3, the zero-shot general LLM already obtains relatively low errors on coherence, safety, polarity, and grounding, but is less consistent with experts on specificity, and domain relevance. After training on the judge corpus, holistic-level MAE drops from 0.58 to 0.35, with the larger dimension-level reductions concentrated on these domain-sensitive criteria. The specialist evaluator further lowers the average MAE across the six dimensions from 0.25 to 0.19. Given the same specialist predictions, Senior Review reduces holistic-level MAE from 0.29 to 0.20, approaching the inter-expert reference of 0.12. These results 14 Table 3 Agreement with expert annotations on the held-out evaluator test set. All quality columns report mean absolute error (MAE; lower is better). For the Agent Judge, dimension-level scores are produced by the six specialists, while the holistic-level score is produced by the Senior Reviewer. The variant without Senior Review instead uses the arithmetic mean of the six specialist scores as its holistic-level score. The zero-shot general LLM uses the same base model and rubric as the online judge but is not trained on the judge corpus. Inter-expert agreement reports the MAE between independent expert annotations and serves as the empirical upper-bound reference. EvaluatorCoh. Rel. Spec. Safety Polarity Grounding Holistic General LLM Judge (zero-shot)0.24 0.52 0.66 0.180.220.300.58 Online LLM Judge0.18 0.33 0.37 0.130.170.240.35 Agent w/o Senior Review0.15 0.24 0.28 0.100.140.190.29 Agent Judge0.15 0.24 0.28 0.100.140.190.20 Inter-Expert Agreement (Upper Bound)0.100.130.150.060.120.160.12 suggest that domain supervision primarily improves rubric calibration, while specialized inspection and Senior Review provide additional gains in fine-grained and final quality judgments. These gains arise because the six specialists evaluate their assigned criteria independently, reducing interference across quality dimensions, while the Senior Reviewer integrates their score-and-evidence reports, resolves conflicts, and prevents a critical weakness from being masked by strong performance on other dimensions. 5 Rationale-as-Feature Integration 5.1 Overview Using SARA-7B, we generate positive and negative author-centric rationales as features for recommendation. These features provide questionnaire-derived reason-level semantics that complement behavioral signals and content descriptions. We focus on discriminative ranking and integrate these rationale features into SARA-Ranker, our ranking model. We explore two complementary integration routes, illustrated in Fig. 10. Rationale Embedding Integration (Sec. 5.2) converts rationale text into trainable token embeddings and learns contextualized representations within the ranking model to guide fine-grained userâauthor interaction modeling. Rationale SID Integration (Sec. 5.3) quantizes rationale embeddings into hierarchical semantic IDs (SIDs). Authors assigned the same semantic IDs share trainable ID embeddings, allowing reason-level information to be incorporated into behavioral history modeling. 5.2 Rationale Embedding Integration Personalization Beyond Author-Side Features. Following SARM [30], tokenized author semantics can be incorporated into the ranking model. However, this mechanism alone does not resolve the mismatch between author-side content descriptions and userâauthor (UA) preferences. For example, two authors described similarly as âattractive-host chattingâ may in fact present traditional-style song-and-dance and high- energy dance battles, respectively; even the same author may appeal to different users through performance, companionship, or interaction. As motivated in Sec. 1, implicit behaviors reveal what users do rather than why. Their UA interactions can capture who frequently watches whom, but not the articulated reason behind that preference. Positive AURs collected through questionnaires provide the missing reason-level supervision because each response states why a user favors the viewed author. However, their native sparsity, identified as R1 in Sec. 1, prevents raw UA rationales from covering online traffic directly. The data engine converts them into author-side supervision, and SARA-7B generates author-centric rationales for authors beyond those covered by questionnaires. We denote the generated positive rationale for authorabyR + a . This rationale is generated from author multimodal context and preference polarity without a specific user as input; it is therefore shared by all viewers of authora. Our objective is to use this author-side rationale feature as explicit semantic 15 User ProfileAuthor Description Shared Encoder User Embedding Positive Rationale Author Embedding Rationale Embedding MMoEGated Residual Positive Task Tower MIM Loss Negative Task Tower Base Embedding Target-Aware Negative embedding Target-aware Attention Negative-rationale SIDAIDAuthor Representation Target AuthorHistorical Hate Author List SID1|2|3SID1|2SID1AID ... QueryKey & Value UA Interaction Module Concat Low Rank Adaptor Figure 10 Overview of rationale integration in SARA-Ranker. (a) Rationale embeddings guide UA interaction modeling. (b) Rationale SIDs enrich target-aware negative-feedback modeling. supervision for rationale-aware, user-conditioned UA interaction modeling. Specifically, we first construct a UA representation from the user profile and author description, and then align it withR + a so that the interaction captures reason-level preference semantics. Ranking-Aware Embedding Construction. Following the ranking-aware encoding design of SARM, we use trainable token embeddings in the ranking model. We tokenize the user profileP u , MLLM-derived author descriptionD a , and positive rationaleR + a into token IDs. Each feature stream has a separate trainable sparse lookup table E x with 64-dimensional entries. LetX u =P u ,X a =D a , andX r =R + a . Token lookup and shared encoding are expressed as (H x ,h cls x ) =B shared E x [Tok(X x )] , xâu,a,r.(12) The user, author, and rationale sequences contain 120, 70, and 64 tokens, respectively. The shared encoder comprises four layers with a hidden size of 64, one attention head per layer, and a feed-forward dimension of 64. It produces contextualized token states H x and a CLS representation h cls x . We also apply mean pooling to the user and author token states. The sparse lookup tables and shared encoder are jointly trained within the ranking model, allowing ranking supervision to shape the learned representations. Rationale-Guided UA Interaction. We construct a user-conditioned UA representation fromP u andD a using bidirectional cross-attention. Residual cross-attention is defined as CA(q,H) = MHA(q,H,H) + q.(13) The two directional outputs are summed to obtain the fused UA representation: c u,a = CA(h cls u ,H a ) + CA(h cls a ,H u ).(14) Each direction uses a single attention layer with one head. The user CLS representation attends to the author token states, while the author CLS representation attends to the user-profile token states. When trained only with implicit behavioral feedback, cross-attention does not explicitly constrain c u,a to encode viewing reasons. We therefore use the positive rationale as a semantic anchor for c u,a . We apply separate learned linear projections followed byâ 2 normalization to the UA representation and rationale CLS state, yielding the batch representations Z ua and Z r , respectively. LetĎ(¡) denote row-wise softmax and Ď= 0.07 denote the temperature. We define the UAârationale matching logits and rationale-derived soft targets as S = Z ua (Z r ) ⤠/Ď, Q = Ď Z r (Z r ) ⤠/Ď .(15) 16 Motivated by mutual information maximization (MIM), we use a symmetric soft-contrastive objective to align the UA and rationale representations: L MIM = 1 2 CE(Q,Ď(S)) + CE(Q,Ď(S ⤠)) .(16) Here,CEdenotes cross-entropy averaged over the batch. We combine this alignment objective with the ranking objective: L =L rank + Îť MIM L MIM .(17) Unlike one-hot contrastive targets, the soft targets account for similarities among rationales within the batch, allowing semantically related viewing reasons to receive nonzero target weights rather than treating every off-diagonal pair as a negative. Finally, we fuse the learned UA representation with the user, author, and rationale features and feed the resulting representation into MMoE. A gated residual branch additionally passes rationale features directly to the task towers, bypassing MMoE. 5.3 Rationale SID Integration Hierarchical SID Construction. We first describe how a questionnaire-derived author-centric rationale is converted into a hierarchical SID. Following LARM [15] and QARM [28], we encodeR a using BGE [4] and apply three-level residual quantization. Let c l,k denote thek-th codeword at levell, with indices drawn from [K l ] =0,...,K l â1. We compute e a =E BGE (R a ) and initialize r a,0 = e a . At each levell= 0,1,2, we select the nearest codeword and update the residual: s a,l = arg min kâ[K l ] âĽr a,l â c l,k ⼠2 2 ,(18) r a,l+1 = r a,l â c l,s a,l .(19) The resultingSID(a) = (s a,0 ,s a,1 ,s a,2 ) encodes successive refinements of the rationale embedding. We use the same codebook sizeKat all three levels. Because each residual code represents a refinement rather than the information accumulated across preceding levels, we construct cumulative prefix IDs. Omitting the author subscript for a fixed author, we write the SID as (s 0 ,s 1 ,s 2 ) and define p 0 = s 0 , p 1 = Ks 0 + s 1 , p 2 = K 2 s 0 + Ks 1 + s 2 .(20) These base-Kencodings uniquely index the first-level code, the two-level prefix, and the complete three-level path within their respective feature spaces. Each prefix ID is associated with a trainable embedding. Transferring Negative Semantics Across Authors. Negative feedback is sparse and can reflect diverse concerns in industrial recommendation. Hate refers to the explicit negative-feedback behavior of clicking the Dislike button on a livestream. As discussed in Sec. 1, this action identifies the rejected author but does not explicitly state the reason for rejection. An author-ID-based history helps the ranking model memorize previously rejected authors, but author IDs alone do not express the semantic relationships needed to transfer this feedback to unseen candidates. For example, a user may reject one livestream because of aggressive selling and another because of unsafe behavior. The same binary feedback label does not distinguish these concerns, while author IDs do not indicate whether a new candidate presents either concern. Negative AURs collected through questionnaires provide explicit reason-level information, but their spar- sity limits their availability for observed Hate behaviors. The data engine and SARA-7B generalize this questionnaire-derived information into author-centric negative rationalesR â a across authors. We attach the corresponding rationale SID to each author in the historical Hate list of a user. The observed behavior identifies the rejected author, while the SID represents negative rationale semantics associated with that author. Through the shared codebook, authors assigned the same SID or prefix share trainable embeddings, enabling feedback on a previously rejected author to inform the ranking of candidates with related negative semantics, including those the user has not previously encountered. This mechanism transfers questionnaire-derived 17 negative semantics across authors without treatingR â a as the specific rejection reason expressed by an individual user. SID-based Preference Modeling. Using the cumulative prefix IDs defined above, we concatenate an author-ID embedding with three trainable SID embeddings. In this application, the prefixes are constructed from the negative rationale R â a : x a = E aid [a]⼠E 0 [p a,0 ]⼠E 1 [p a,1 ]⼠E 2 [p a,2 ],(21) whereâĽdenotes concatenation. The author-ID embedding encodes author identity, while the SID embeddings share parameters and ranking supervision among authors assigned the same prefix at each level. For useru, letH â u = (a â u,1 ,...,a â u,T ) denote the ordered history of authors rejected through Hate feedback, and let X â u = [x a â u,1 ,...,x a â u,T ] contain the corresponding representations. For a target authora, we use the target representation as the query and the historical author representations as keys and values: h â u,a = MHA x a ,X â u ,X â u .(22) The resulting target-aware representation aggregates historical negative-feedback information according to its relevance to the candidate. Unlike uniform pooling, target attention allows different candidates to attend to different parts of the same history. For example, a candidate associated with aggressive selling may attend to a different set of previously rejected authors than a candidate associated with unsafe behavior. We incorporate this representation into the negative-feedback task tower to support prediction from negative- feedback history. Let b u,a denote the original input to this tower. The augmented prediction is by Htr u,a = f Htr b u,a ⼠h â u,a .(23) Compared with an author-ID-only history, this representation adds reason-level semantics to observed Hate behaviors. By combining author-specific memorization, cross-author parameter sharing, and target-aware aggregation, it enables the ranking model to account for semantic relationships between candidate authors and previously rejected authors when predicting negative feedback. 6 Experiments We evaluate the two learned components of SARA in turn: SARA-7B and SARA-Ranker. 6.1 SARA-7B Experiments We investigate whether SARA-7B generalizes rationale generation to authors without collected AURs, how it compares with general-purpose MLLMs, how rationale quality scales with the amount of SFT supervision, and how QR-DPO further refines the SFT-aligned model. SARA-7B Evaluation Setup.. SARA-HQ only covers authors with collected AURs; SARA-7B must generalize from these to uncovered authors to make rationale signals available for full-scale ranking. We construct a 5K-instance evaluation set from later production logs that is author-disjoint from both SFT and DPO training, polarity-balanced, category-balanced, and stratified by author popularity to avoid memorization and head-category bias. Each model receives the same multimodal author context and polarity instruction, and is required to generate concise user-perspective rationales. Baselines and Metrics.. We compare SARA-7B with closed-source Gemini-3.1-Pro [22] and open-source Qwen3-VL-8B [23]. We additionally report the full-data SFT checkpoint and its QR-DPO-refined counterpart to isolate the contribution of preference refinement. We use the frozen offline Agent Judge described in §4. Its parameters and rubric remain fixed across all SARA-7B checkpoints and baselines. We report the same six dimension-level scores and one holistic score used by the evaluation framework: coherence, relevance, specificity, safety, polarity consistency, grounding, and the holistic-level score. Each score is averaged over the evaluation instances and reported on the original 1â4 scale. 18 Table 4 Rationale generation quality on the 5K author-disjoint evaluation set. The first six metrics follow the unified protocol in §4; BGE-Sim is the cosine similarity between a generated rationale and its paired original questionnaire response. Higher is better for all metrics. CategoryModelCoh. Rel. Spec. Safety Pol. Ground. Holistic BGE-Sim Closed-source Gemini 3.1 Pro 3.97 3.70 2.92 4.00 3.97 3.602.510.70 Open-source Qwen3-VL-8B 3.92 3.51 2.67 3.98 3.98 3.732.370.69 OursSARA-7B-SFT3.993.993.074.004.003.633.150.82 OursSARA-7B-DPO4.003.993.324.004.003.753.330.82 We additionally measure semantic similarity to the paired original questionnaire response. Lety i be the generated rationale andr i the original response for instancei. Using a frozen BGE text encoderf BGE , we compute BGE-Sim = 1 N N X i=1 f BGE (y i ) ⤠f BGE (r i ) âĽf BGE (y i )⼠2 âĽf BGE (r i )⼠2 .(24) The encoder version, pooling strategy, and prompt convention are fixed for all systems. BGE-Sim is treated as a complementary faithfulness measure rather than a replacement for the rubric: a valid rationale may paraphrase the response, while lexical or semantic overlap alone does not guarantee grounding or usefulness. Results and Analysis.. As shown in Table 4, all models perform similarly on coherence, safety, and polarity consistency, while SARA-7B shows clearer advantages on rationale-specific dimensions. Compared with general- purpose MLLMs, SARA-7B-SFT improves relevance, holistic quality, and BGE-Sim, demonstrating the value of articulated-preference supervision. QR-DPO further improves specificity from 3.07 to 3.32, grounding from 3.63 to 3.75, and holistic quality from 3.15 to 3.33, while maintaining a BGE-Sim of 0.82. These results show that SFT establishes target-domain preference alignment, while QR-DPO further refines rationale quality. On the author-disjoint evaluation set, SARA-7B achieves a BGE-Sim of 0.82, substantially outperforming Gemini-3.1-Pro (0.70) and Qwen3-VL-8B (0.69). This result indicates that SARA-7B generalizes to unseen authors and produces semantically faithful proxies for native AURs. Qualitative Comparison.. Figure 11 presents six representative positive and negative cases. In the bone-setting livestream, SARA-7B goes beyond topic labels by identifying the live demonstration, patient testimonials, and locally relevant health advice as concrete sources of viewer interest. For the rainy street stream, it connects visible streetlights, old songs, and audience interaction to atmosphere and nostalgia. The same advantage appears in negative cases: for the stage performance, SARA-7B grounds dissatisfaction in the hostâs limited interaction, static presentation, and noisy background music; for the financial stream, it identifies monotonous visuals, subjective recommendations, and insufficient risk disclosure. These cases show that SARA-7B does not merely describe livestream content, but translates observable evidence into specific reasons why viewers may like or dislike it. Effect of SFT Data Scale.. Figure 12 shows that rationale quality generally improves as the amount of SARA-HQ supervision increases. Coherence, safety, and polarity consistency saturate relatively early, whereas relevance, specificity, grounding, and holistic quality continue to benefit from additional training data. This difference suggests that general linguistic competence and instruction following are largely inherited from the pretrained MLLM, while learning fine-grained and grounded preference factors requires substantially more domain-specific supervision. The consistent improvement on the author-disjoint evaluation set further indicates that scaling SARA-HQ enhances generalization beyond the authors observed during training. Although the marginal gains diminish at larger data scales, performance has not fully saturated, suggesting that further expansion of articulated-preference supervision may remain beneficial. Analysis of QR-DPO.. Figure 13 shows that QR-DPO converges steadily, with an increasing preference margin and train and validation accuracies consistently above chance, indicating generalizable preference learning. As reported in Table 4, this refinement improves specificity from 3.07 to 3.32, grounding from 3.63 to 3.75, and holistic quality from 3.15 to 3.33 over SFT, while preserving the other quality dimensions. 19 1.Wellness & Conditioning 2. TCM Bone-Setting 3. Spinal Health 4.Real-Life Cases 5. Testimonials 6. Actual Photos 7. Tangshan Local 8. Hebei Health 1. Bone-setting / Tui Na / Massage 3. TCM Wellness (Cervical spondylosis, frozen shoulder, lumbar muscle strain) 4. Health Education 5. Pain Relief, Physiotherapy 1.Live demonstrations of physical therapy showcasing professional, clear techniques 2. Testimonials via honorary banners build trust and convey positive health energy 3. Educational content on TCM therapy and cervical spine anatomy 4.Local health services addressing specific physical pain points LIVE 1. Obsessed with pronunciation 2. Incoherent speech 1. Single-player games 2. Console games 3. PC games 4. Casual games 1. Foul-mouthed with poor conduct; volatile and quick to anger; prone to negativity and constant complaining. 2. Frequent "cringe-worthy" plays; abysmal skill level; prone to making errors. 3. Terrible visual experience; unpleasant to watch. LIVE LIVE 1. Monetization for beginners (starting from zero followers) 2. Hands-on guidance 3. Learn skills for free 4. Make money with short videos 5. KuaiShoutrends 6. Master the full process by creating a single product video 7. Earnings based purely on view counts 8. One- time effort for lasting results / Scale from 0 to 100,000 9. Free tools 10. Helping beginners profit from short videos 1. Paid knowledge products 2. Short-video tutorials 3. Monetizing self-media 4. Tutorials for beginners 5. Entrepreneurship for stay-at-home moms 6. Side hustles and part-time work 1. Short-video monetization training for absolute beginnersâhands-on, step-by-step guidance. 2. Low- barrier access to paid knowledgeâexchange everyday household items (worth around 100 yuan) for a comprehensive toolkit. 3. Free AI tools includedâlowering startup costs for novices. 4. A guide to avoiding pitfalls in the "talking-head" video nicheâno follower count required. 5. Real-world earnings examplesâmotivating ordinary people to start making money. 1. Speechless 2. Low-quality 3. Brainless 4. Vulgar 5. Moronic 6. Boring 7. Meaningless 8. Brainless song 9. Brainless show 10. Brainless meme 1. Kept head down looking at the phone the entire time; zero eye contact or interaction; displayed a perfunctory and aloof attitude. 2. Visuals were static (like a slideshow) and lacked dynamic visual stimulation; the livestream content was extremely lacking. 3. Background music was noisy and chaotic, resulting in a messy audio experience; lacked effective verbal communication. LIVE 1. Vulgar 2. Borderline (suggestive) 3. Boring 4. AFK/Idle 5. No interaction 6. Poor image quality 7. Background noise 8. Male streamer 9. Gaming 10. Livestream shopping Positive Negative 1.Shijiazhuang local scene;2.city outdoor night street view; 3.nostalgic old songs; 4. slow-paced life LIVE 1. Repeated talk of interest rate hikes 2. Emotional commentary 3. Outdated data 4. Overly wordy host 5. High price volatility 6. Spammy comments 7. Questionable expertise 8. Slow livestream pacing 9. Excessively confident host 10. Overly subjective content 1. Gold / Silver / Precious Metals 2. Market Analysis & Investment 3. Interest Rate Cuts, Rate Hikes, Stock Markets 4. Trump, Iran, Geopolitics 5. Safe-haven Assets, Gold Price Trends, Silver Price Trends 1. The visuals are static and monotonous, featuring prolonged displays of market data on electronic screens with a lack of visual variety or interactivity. 2. Investment recommendations are highly subjective, relying on the host's personal analysis and speculation regarding the political landscape rather than being backed by objective data. 3. Warnings regarding investment risks are inadequate; the high-risk nature of precious metals investment is not clearly highlighted, potentially misleading non-professional viewers. 4. The livestream content is narrowly focusedâ limited solely to market analysis of precious metalsâ which non-target audiences may find tedious and unengaging. LIVE 1. Rainy street scene 2. Shijiazhuang at night 3. Outdoor livestreaming 4. Dedicated streamer 5. City lights 6. Strolling in the rain 7. Brief roadside rest 8. Fan interaction 9. Musical atmosphere 10. Real life 1. Persisting with outdoor livestreams in the rainâ demonstrating dedication and earning high viewer appreciation. 2. Capturing the atmospheric streetlights and glowing cityscape on a rainy nightâ offering a visually stunning experience. 3. Playing classic songs from the 1980sâdelightful music that evokes a sense of nostalgia. 4. Sharing real-time views of Shijiazhuang streetsâshowcasing the city's character and catering to the interests of local viewers. LIVE Figure 11 Qualitative comparison of SARA-7B with general-purpose MLLMs. Figure 14 shows the comparison between the SFT model and the DPO model. Compared with the relatively generic and formulaic explanations produced by SFT, QR-DPO generated more specific rationales that were 20 0.00.20.40.60.81.0 1 2 3 4 Coherence 0.00.20.40.60.81.0 1 2 3 4 Relevance 0.00.20.40.60.81.0 1 2 3 4 Specificity 0.00.20.40.60.81.0 1 2 3 4 Grounding 0.00.20.40.60.81.0 1 2 3 4 Safety 0.00.20.40.60.81.0 1 2 3 4 Polarity 0.00.20.40.60.81.0 1 2 3 4 Holistic 0.00.20.40.60.81.0 0.79 0.80 0.81 0.82 0.83 BGE-Similarity Figure 12 SFT Data Scaling Performance. 0200400600800 Optimization Step 0.4 0.5 0.6 0.7 0.8 0.9 Loss a. DPO Objective Train Validation Random preference 0200400600800 Optimization Step â0.8 â0.6 â0.4 â0.2 0.0 Reward b. Implicit Rewards Chosen Rejected 0200400600800 Optimization Step â0.2 0.0 0.2 0.4 0.6 0.8 r chosen â r rejected c. Preference Margin Train Validation 0200400600800 Optimization Step 0.4 0.5 0.6 0.7 0.8 Accuracy d. Preference Accuracy Train Validation Chance Figure 13 Optimization process for the QR-DPO. Table 5 Code utilization rate and collision rate under different semantic inputs, quantizers, and codebook sizes. Higher UR and lower CR are better. Results marked withâ are quoted from OneLive [25]. OneLive IA embeddings incorporate author identity and collaborative interaction supervision and are included as a reference upper bound rather than a strictly controlled baseline. R.-K. is shorten for Res-Kmeans. R.-V. is shorten for RQ-VAE. TypeInputQuantizerSize Utilization rate âCollision rate â L 0 L 1 L 2 L 0 ĂL 1 SID Author Semantic OneLive MLLM â R.-K.(512) 3 100.0% 99.6% 97.7% 53.8% 28.1% 63.8% OneLive MLLM â R.-K.(8192) 3 89.0% 63.9% 53.1% 2.3% 3.6% 9.5% TagNexR.-K.(8192) 3 100.0% 100.0% 100.0% 5.2% 7.9% 22.5% SARAR.-K.(8192) 3 100.0% 100.0% 100.0% 7.3% 1.5% 3.3% Collaborative OneLive IA â R.-V.(512) 3 100.00% 100.00% 100.00% 74.41% 15.76% 39.76% OneLive IA â R.-V.(8192) 3 100.00% 100.00% 100.00% 1.16% 8.54% 22.78% OneLive IA â R.-K.(512) 3 100.00% 100.00% 100.00% 93.98% 9.72% 23.03% OneLive IA â R.-K.(8192) 3 100.00% 100.00% 100.00% 4.50% 0.66% 1.76% more closely grounded in the livestream content in both cases. In the positive case, QR-DPO not only recognized the presenterâs expertise but also identified concrete sources of value, including trading strategies, capital flows, the technology sector, and guidance on relevant resources. In the negative case, it moved beyond the broad characterization of âexcessive marketingâ to identify specific, verifiable issues, including exaggerated promises, attempts to direct viewers to private messaging, inappropriate demonstrations, and a narrowly sales-oriented presentation. These observations suggest that the evaluation framework can distinguish differences in output quality along the dimensions of relevance, specificity, and evidential support, thereby yielding meaningful fine-grained preference signals. QR-DPO uses these signals to further optimize the model, 21 SARA-7B-SFT SARA-7B-DPO 1. Backed by licensed investment advisors with rigorous professional training and logical depth 2. Integrates macro and micro perspectives with thorough analysis of sector rotation 3. Clear-cut views and a firm stance; unafraid to make definitive market predictions 4. Packed with actionable insights; provides precise guidance on key themes and position adjustments 5. Highly interactive; patiently addresses followers' questions regarding their holdings 1. Professional market analysis by qualified investment advisors, offering in-depth insights into broader market trends and sector rotation. 2. Practical guidance on "right-side" trading strategies favored by active speculative capital, helping you decipher the intentions of major players and capital flows. 3. Identification of key themes in cutting-edge technology, with forward-looking analysis of high- growth sectors such as CPO and physical AI. 4. Clear, decisive viewpoints; unafraid to explicitly highlight both risks and opportunities. 5. Free distribution of high-value resources, including materials on "U-shaped bottom" patterns and follow-up guidance. SARA-7B-SFT SARA-7B-DPO 1. Exaggerated and sensationalist marketing rhetoric, raising concerns of false advertising 2. Inducing viewers to send private messages for price quotes, posing a risk of privacy leakage 3. Overly aggressive promotion of specific vehicle models, provoking viewer resentment 1. Exaggerated and bombastic sales rhetoricâ such as extreme pledges like "I'm a dog if I'm lying"âprovokes a negative reaction. 2. Excessive steering of potential customers toward private messages for price quotes creates a sense of distrust and feels like a manipulative sales tactic. 3. In-vehicle demonstrations involve slightly unseemly behaviorâsuch as sitting with legs crossedâwhich creates an unpleasant impression. 4. Sales are conducted purely through offline dealership channels, lacking authentic car-buying scenarios or interactive experiences. LIVELIVE Figure 14 Comparison of SFT model with DPO model. The left case is positive and the right case is negative. Table 6 Results of positive integration. Offline: absolute p gains in AUC/GAUC over the base ranking model. Online: percentage moves in A/B test. Method Offline (p â)Online (â%) ClickLong-viewGift Click Watch Time Effective View Follow AUC GAUC AUC GAUC AUC GAUC Embedding +0.06 +0.15 +0.28 +0.24 +0.06 +0.12 +0.342% +0.986%+0.365% +0.616% producing more comprehensive, accurate, and interpretable rationales. Together, these examples provide qualitative evidence of the effectiveness of both the evaluation framework and the DPO algorithm. SID Codebook Analysis.. SID statistics provide a structural proxy for whether rationales preserve discrimi- native semantics useful for ranking. For a controlled comparison, we use the same set of authors reported in OneLive [25]. Table 5 compares SARA with TagNex, Kuaishouâs internal tagging system used in SARM [30], and the semantic and interaction-aligned representations from OneLive. Under the same Res-Kmeans quantizer and (8192) 3 codebook, SARA reduces SID-level collisions to 1.5%, compared with 7.9% for TagNex and 3.6% for OneLive MLLM; author-level collisions similarly decrease to 3.3%, from 22.5% and 9.5%. Although interaction-aligned OneLive performs best by incorporating collaborative supervision, the results show that rationales provide more discriminative author semantics than conventional content representations. 22 Table 7 Results of Rationale-SID (negative integration). Offline: absolute p gains in AUC/GAUC over the base ranking model. Online: percentage moves in A/B test. Method Offline (p â)Online (â%) HateReport HateReportLT-7 AUC GAUC AUC GAUC SID +0.35 +0.55 +0.46 +0.38 â8.164% â0.4396% +0.027% 6.2 SARA-Ranker Experiment We evaluate SARA-Ranker in offline and online experiments. Setting. We use real-world data from the Kuaishou Featured Livestream platform, sampled via a 30-second sliding window. Following our production pipeline [30], the last day of logs is the test set, the rest training; daily-refreshed AURs cover authors in the recommendation system over the evaluation window. The base ranking model is an industrial MMoE multi-task system incorporating SARM, used by all experiments unless stated otherwise. We report AUC/GAUC over its outputs on positive engagement (Click, Long-view, Gift) and negative-feedback (Hate) heads as absolute p gains. For online A/B testing, both paths are deployed in production live stream ranking and evaluated via independent A/B tests on 1% real traffic. They serve within the original latency budget, support daily updates, and have run in full production for over 30 days. Qualitative Analysis. Table 6 reports offline and online results. Even on top of a strong industrial baseline with a full multi-modal stack, positive integration delivers consistent gains across all targets, with the largest lift on Long-view, supporting the effectiveness of the MIM-aligned rationale-aware UA representation. Online, SARA-Ranker consistently improves engagement and retention, effectively reaching marginal viewers. Table 7 reports the negative-integration results. Offline, the larger AUC lift on the Report head (+0.46 vs. +0.35 on Hate)âwhich carries the lowest-frequency eventsâis where per-author memorization is most data-starved and rationale-level generalization helps most. Online, Hate drops sharply by 8.16%, while Reportâbeing a much rarer eventâshows a smaller absolute drop of 0.44%; both reflect net suppression rather than mere redistribution, and LT-7 retention shows a positive trend (+0.03%). 7 Conclusion We presented SARA, an industrial framework that scales articulated user rationales into production-grade recommendation signals. SARA addresses the core barriers of AUR industrializationânative sparsity, low expression quality, and limited author coverageâthrough a data engine that builds the author-centric SARA-HQ dataset, SARA-7B that generalizes rationale generation to the full author space via SFT and Quality-Refining DPO, and SARA-Ranker that consumes positive and negative rationales in production ranking. Experiments show that the data engine improves rationale availability and supervision quality, SARA-7B produces more specific, relevant, and grounded rationales than strong MLLM baselines, and SARA-Ranker brings consistent offline and online gains in Kuaishou livestream recommendation. 23 8 Appendix Contents ⢠A. Four-Level Quality Rubric This appendix complements Sec. 4 with the complete four-level quality rubric. Data Engine and QR-DPO cases are reported with their respective components and are not repeated here. Table 8 lists the score anchors shared by human annotators, the online LLM, and the agentic evaluator. Each candidate is assessed relative to its multimodal context and queried polarity, rather than by writing quality alone. Table 8 Four-level rubric for dimension-level and holistic rationale quality. Scores 4, 3, 2, and 1 respectively indicate excellent, acceptable, deficient, and poor performance. DimensionDefinitionScore 4Score 3Score 2Score 1 CoherenceFluency, grammaticality, and internal logical consistency. Clear, concise, and internally consistent. Understandable with only minor local issues. Noticeably disordered, ambiguous, or partly contradictory. Largely unintelligible or fundamentally self-contradictory. RelevanceDirectness in explaining why a user would like or dislike the livestream. Directly explains the queried preference using central context. Mostly addresses the preference, with minor peripheral content. Loosely related or mainly describes the stream without explaining preference. Off-topic or unrelated to the supplied context and preference. SpecificityPresence of concrete, discriminative reason-level information. Identifies concrete entities, actions, or attributes that explain preference. Contains useful detail but remains partly generic. Relies mostly on broad category terms or vague impressions. Provides no meaningful preference-specific detail. SafetyAbsence of privacy leakage, hate, harassment, and unsafe claims. Fully safe and appropriate; no sensitive or harmful content. Acceptable with only negligible wording concerns. Contains a non-trivial but localized safety or privacy concern. Contains a serious safety, privacy, or harmful-language violation. Polarity consistency Agreement with the queried positive or negative preference. Fully and explicitly follows the requested positive or negative polarity. Follows the requested polarity with minor ambiguity. Mixed, weak, or partly contradictory polarity. Clearly expresses the opposite preference. Multimodal grounding Support from video, ASR, comments, or metadata without fabricated facts. All material claims are directly supported by the supplied context. Central claims are supported; minor details are weakly evidenced. At least one material claim lacks adequate support. Central claims contradict the context or are substantially fabricated. Holistic qualityFinal usability of the rationale, rather than the arithmetic mean of its dimension scores. Fully usable and well supported, with no material weakness. Usable despite minor limitations that do not undermine the central rationale. A material defect substantially reduces reliability or utility, although some valid content remains. Fundamentally unusable or misleading because of a severe critical failure, multiple material defects, or no meaningful preference rationale. The holistic level is non-compensatory. We treat relevance, safety, polarity consistency, and multimodal grounding as hard dimensions. If any reported hard-dimension score is at most 2, the holistic level cannot exceed 2. Among rejected candidates, defect severity distinguishes poor (G= 1) from deficient (G= 2); among candidates satisfying all hard constraints, remaining limitations distinguish acceptable (G= 3) from excellent (G = 4). 24 9 Contributions Author contributions in the following areas are as follows: ⢠Data Engine: Haoke Xiao, Xiang Chen, Jia Xu ⢠SARA-7B Part: Haoke Xiao, Xiang Chen, Yalong Guan ⢠SARA-Ranker Part: Yueyang Liu, Yuhui Zhang, Xiaolan Zhu, Xiaoyu Zhang, Shijun Wang, Shuang Yang â˘Writing: Haoke Xiao, Yuhui Zhang, Yueyang Liu, Xiang Chen, Yufei Liu, Zijie Meng, Zejian Zhang, Ruochen Yang ⢠Project Lead: Xiang Chen ⢠Advisor: Xiangyu Wu, Tingting Gao, Han Li, Lantao Hu, Cheng Luo, Kun Gai 25 References [1]Shuai Bai, Keqin Chen, Xuejing Liu, Jialin Wang, Wenbin Ge, Sibo Song, Kai Dang, Peng Wang, Shijie Wang, Jun Tang, Humen Zhong, Yuanzhi Zhu, Ming-Hsuan Yang, Zhaohai Li, Jianqiang Wan, Pengfei Wang, Wei Ding, Zheren Fu, Yiheng Xu, Jiabo Ye, Xi Zhang, Tianbao Xie, Zesen Cheng, Hang Zhang, Zhibo Yang, Haiyang Xu, and Junyang Lin. Qwen2.5-vl technical report.CoRR, abs/2502.13923, 2025. [2]Sriya Balineni and William B. Andreopoulos. Graph deep learning hashtag recommender for reels. In BigDataService, pages 119â126. IEEE, 2023. [3]Keqin Bao, Jizhi Zhang, Yang Zhang, Wenjie Wang, Fuli Feng, and Xiangnan He. Tallrec: An effective and efficient tuning framework to align large language model with recommendation. InRecSys, pages 1007â1014. ACM, 2023. [4]Jianlyu Chen, Shitao Xiao, Peitian Zhang, Kun Luo, Defu Lian, and Zheng Liu. M3-embedding: Multi-linguality, multi-functionality, multi-granularity text embeddings through self-knowledge distillation. InACL(Findings), Findings of ACL, pages 2318â2335. Association for Computational Linguistics, 2024. [5]Joya Chen, Ziyun Zeng, Yiqi Lin, Wei Li, Zejun Ma, and Mike Zheng Shou. LiveCC: Learning video LLM with streaming speech transcription at scale. InProceedingsoftheIEEE/CVFConferenceonComputerVisionand PatternRecognition, pages 29083â29095, 2025. [6]Benjamin D Douglas, Patrick J Ewell, and Markus Brauer. Data quality in online human-subjects research: Comparisons between mturk, prolific, cloudresearch, qualtrics, and sona.Plosone, 18(3):e0279720, 2023. [7] Boyu Gou, Zanming Huang, Yuting Ning, Yu Gu, Michael Lin, Weijian Qi, Andrei Kopanev, Botao Yu, Bernal JimĂŠnez GutiĂŠrrez, Yiheng Shu, et al. Mind2web 2: Evaluating agentic search with agent-as-a-judge.arXiv preprintarXiv:2506.21506, 2025. [8] Ke Guo, Changle Qu, Jiayaqi Cheng, Xiao Zhang, Shijun Wang, Xiaoyu Zhang, Xueliang Wang, Le Zhang, Lantao Hu, and Jun Xu. KuaiLive-M3: A multi-modal, multi-domain, and multi-feedback dataset for live streaming recommendation.arXivpreprintarXiv:2607.24862, 2026. [9]Emrul Hasan, Mizanur Rahman, Chen Ding, Jimmy Xiangji Huang, and Shaina Raza. Review-based recommender systems: A survey of approaches, challenges and future perspectives.ACMComput.Surv., 58(1):25:1â25:41, 2026. [10]Arian Hosseini, Xingdi Yuan, Nikolay Malkin, Aaron C. Courville, Alessandro Sordoni, and Rishabh Agarwal. V-star: Training verifiers for self-taught reasoners.CoRR, abs/2402.06457, 2024. [11] Mozhgan Karimi, Dietmar Jannach, and Michael Jugovac. News recommender systems - survey and roads ahead. Inf.Process.Manag., 54(6):1203â1227, 2018. [12]Seungone Kim, Jamin Shin, Yejin Cho, Joel Jang, Shayne Longpre, Hwaran Lee, Sangdoo Yun, Seongjin Shin, Sungdong Kim, James Thorne, and Minjoon Seo. Prometheus: Inducing fine-grained evaluation capability in language models.CoRR, abs/2310.08491, 2023. [13]Jiayi Liao, Sihang Li, Zhengyi Yang, Jiancan Wu, Yancheng Yuan, Xiang Wang, and Xiangnan He. Llara: Large language-recommendation assistant. InSIGIR, pages 1785â1795. ACM, 2024. [14] Yang Liu, Dan Iter, Yichong Xu, Shuohang Wang, Ruochen Xu, and Chenguang Zhu. G-Eval: NLG evaluation using GPT-4 with better human alignment.CoRR, abs/2303.16634, 2023. [15]Yueyang Liu, Jiangxia Cao, Shen Wang, Shuang Wen, Xiang Chen, Xiangyu Wu, Shuang Yang, Zhaojie Liu, Kun Gai, and Guorui Zhou. Llm-alignment live-streaming recommendation, 2025. URLhttps://arxiv.org/abs/ 2504.05217. [16] Jakob Nielsen. The 90-9-1 rule for participation inequality in social media and online communities. Nielsen Norman Group, 2006. https://w.nngroup.com/articles/participation-inequality/. [17]Hao Peng, Yunjia Qi, Xiaozhi Wang, Zijun Yao, Bin Xu, Lei Hou, and Juanzi Li. Agentic reward modeling: Integrating human preferences with verifiable correctness signals for reliable reward systems. InACL(1), pages 15934â15949. Association for Computational Linguistics, 2025. [18] Changle Qu, Sunhao Dai, Ke Guo, Xiao Zhang, Liqin Zhao, Shijun Wang, Yanan Niu, Lantao Hu, Han Li, and Jun Xu. KuaiLive: A real-time interactive dataset for live streaming recommendation. InProceedingsofthe 26 49thInternationalACMSIGIRConferenceonResearchandDevelopmentinInformationRetrieval, 2026. doi: 10.1145/3805712.3808587. [19]JĂŠrĂŠmie Rappaz, Julian McAuley, and Karl Aberer. Recommendation on live-streaming platforms: Dynamic availability and repeat consumption. InProceedingsofthe15thACMConferenceonRecommenderSystems, pages 390â399, 2021. [20] Francesco Ricci, Lior Rokach, and Bracha Shapira. Recommender systems: Introduction and challenges. In RecommenderSystemsHandbook, pages 1â34. Springer, 2015. [21] Sijun Tan, Siyuan Zhuang, Kyle Montgomery, William Y. Tang, Alejandro Cuadron, Chenguang Wang, Raluca Ada Popa, and Ion Stoica. JudgeBench: A benchmark for evaluating LLM-based judges.CoRR, abs/2410.12784, 2024. [22] Gemini Team. Gemini: A family of highly capable multimodal models.CoRR, abs/2312.11805, 2023. [23] Qwen Team. Qwen3-vl technical report.CoRR, abs/2511.21631, 2025. [24] RecGPT Team. Recgpt-v2 technical report. CoRR, abs/2512.14503, 2025. [25]Shen Wang, Yusheng Huang, Ruochen Yang, Shuang Wen, Pengbo Xu, Jiangxia Cao, Yueyang Liu, Kuo Cai, Chengcheng Guo, Shiyao Wang, Xinchen Luo, Qiang Luo, Ruiming Tang, Shuang Yang, Zhaojie Liu, Guorui Zhou, Han Li, and Kun Gai. Onelive: Dynamically unified generative framework for live-streaming recommendation. arXivpreprintarXiv:2602.08612, 2026. URL https://arxiv.org/abs/2602.08612. [26]Xiaodong Wang, Langling Huang, Zhirong Wu, Xu Zhao, Teng Xu, Xuhong Xia, and Peixi Peng. LiViBench: An omnimodal benchmark for interactive livestream video understanding. InProceedingsoftheAAAIConference onArtificialIntelligence, volume 40, pages 26517â26525, 2026. doi: 10.1609/aaai.v40i31.39859. [27]Yongxuan Wu, Runyu Chen, Peiyu Liu, and Hongjin Qian. LiveLongBench: Tackling long-context understanding for spoken texts from live streams. InFindingsoftheAssociationforComputationalLinguistics:ACL2026, pages 29713â29732, 2026. doi: 10.18653/v1/2026.findings-acl.1485. [28]Tian Xia, Jiaqi Zhang, Yueyang Liu, Hongjian Dou, Tingya Yin, Jiangxia Cao, Xulei Liang, Tianlu Xie, Lihao Liu, Xiang Chen, Shen Wang, Changxin Lao, Haixiang Gan, Jinkai Yu, Keting Cen, Lu Hao, Xu Zhang, Qiqiang Zhong, Zhongbo Sun, Yiyu Wang, Shuang Yang, Mingxin Wen, Xiangyu Wu, Shaoguo Liu, Tingting Gao, Zhaojie Liu, Han Li, and Kun Gai. Qarm v2: Quantitative alignment multi-modal recommendation for reasoning user sequence modeling, 2026. URL https://arxiv.org/abs/2602.08559. [29] Chaojun Xiao, Yuxuan Li, Xu Han, Yuzhuo Bai, Jie Cai, Haotian Chen, Wentong Chen, Xin Cong, Ganqu Cui, Ning Ding, Shengda Fan, Yewei Fang, Zixuan Fu, Wenyu Guan, Yitong Guan, Junshao Guo, Yufeng Han, Bingxiang He, Yuxiang Huang, Cunliang Kong, Qiuzuo Li, Siyuan Li, Wenhao Li, Yanghao Li, Yishan Li, Zhen Li, Dan Liu, Biyuan Lin, Yankai Lin, Xiang Long, Quanyu Lu, Yaxi Lu, Peiyan Luo, Hongya Lyu, Litu Ou, Yinxu Pan, Zekai Qu, Qundong Shi, Zijun Song, Jiayuan Su, Zhou Su, Ao Sun, Xianghui Sun, Peijun Tang, Fangzheng Wang, Feng Wang, Shuo Wang, Yudong Wang, Yesai Wu, Zhenyu Xiao, Jie Xie, Zihao Xie, Yukun Yan, Jiarui Yuan, Kaihuo Zhang, Lei Zhang, Linyue Zhang, Xueren Zhang, Yudi Zhang, Hengyu Zhao, Weilin Zhao, Weilun Zhao, Yuanqian Zhao, Zhi Zheng, Ge Zhou, Jie Zhou, Wei Zhou, Zihan Zhou, Zixuan Zhou, Zhiyuan Liu, Guoyang Zeng, Chao Jia, Dahai Li, and Maosong Sun. Minicpm4: Ultra-efficient llms on end devices.CoRR, abs/2506.07900, 2025. [30]Ruochen Yang and Yueyang. Sarm: Llm-augmented semantic anchor for end-to-end live-streaming ranking, 2026. URL https://arxiv.org/abs/2602.09401. [31] Zhenyu Yang, Kairui Zhang, Yuhang Hu, Bing Wang, Shengsheng Qian, Bin Wen, Fan Yang, Tingting Gao, Weiming Dong, and Changsheng Xu. LiveStar: Live streaming assistant for real-world online video understanding. InAdvancesinNeuralInformationProcessingSystems, volume 38, 2025. [32]Eric Zelikman, Yuhuai Wu, Jesse Mu, and Noah D. Goodman. Star: Bootstrapping reasoning with reasoning. In NeurIPS, 2022. [33] Shuai Zhang, Lina Yao, Aixin Sun, and Yi Tay. Deep learning based recommender system: A survey and new perspectives.ACMComput.Surv., 52(1):5:1â5:38, 2019. [34]Lianmin Zheng, Wei-Lin Chiang, Ying Sheng, Siyuan Zhuang, Zhanghao Wu, Yonghao Zhuang, Zi Lin, Zhuohan Li, Dacheng Li, Eric P. Xing, Hao Zhang, Joseph E. Gonzalez, and Ion Stoica. Judging LLM-as-a-judge with MT-Bench and chatbot arena.CoRR, abs/2306.05685, 2023. 27 [35]Mingchen Zhuge, Changsheng Zhao, Dylan Ashley, Wenyi Wang, Dmitrii Khizbullin, Yunyang Xiong, Zechun Liu, Ernie Chang, Raghuraman Krishnamoorthi, Yuandong Tian, et al. Agent-as-a-judge: Evaluate agents with agents.arXivpreprintarXiv:2410.10934, 2024. 28