This industrial preprint describes a video-recommendation pipeline that represents a user with a textual interest persona. Here persona does not mean psychological personality, demographic identity, or a digital twin: it is a list of topics inferred from watch history. The system generates two components. Summarized Interests capture observed affinities for exploitation; Exploration Interests ask the LLM for three novel but related topics to increase discovery. Filtered video titles are clustered and placed in a prompt, a language policy generates topics, and a lower-level policy uses the text to constrain nearest-neighbor retrieval before candidates pass through a sequential transformer and the production ranker. To reduce cost, Gemini 1.5 Pro acts as a teacher in a multi-call reasoning workflow; outputs matching format and requested interest count are retained, then Gemini Flash and Gemini Nano students are distilled. At serving time, a persona is cached in a database, a visit uses the latest approved version, and a missing or stale persona triggers background regeneration for later visits. The student is quantized. A safety classifier filters potentially unsafe or sensitive text and falls back to the previous persona when a new output is rejected. The defensible contribution is this integration architecture: it shows how a free-text semantic representation can enter industrial candidate generation without blocking the live request. Evidence has three layers. Offline, hundreds of users and topics they clicked are used as a proxy reference; clustered video titles with few-shot prompting achieve the highest BLEURT. This is not exhaustive ground truth: a click depends on exposure and interface and does not show that the topic captures all interests. Distillation data come from tens of thousands of users who, according to the paper, consented to training use and had enough recent high-satisfaction events; unsafe or sensitive videos are removed. Format-qualified responses are split 80/20, but the unit is described as responses rather than users, leaving possible leakage across histories from the same person. BLEURT measures similarity to Gemini 1.5 Pro, not truth about the user. Creativity uses an LLM autorater whose model, prompt, ordering, repetitions, and scale are not disclosed. BLEURT and creativity are computed only for instruction-compliant outputs, so checkpoints may be compared on different survivor sets. At checkpoint 26.20, Nano reaches 99.08% IFR and BLEURT .328; Flash reaches 99.68%, .345, and creativity .023. Although Flash is more creative, production chooses Nano for cost and latency without reporting parameter counts, latency, throughput, TPU use, quantization, or cost per persona. Surveys involve thousands of active United States users, but only participants who remember three displayed videos proceed to rate the label. More than 80% say it summarizes the shown history very or extremely closely and 71% express strong interest in more videos on the topic; 57% strictly prefer the LLM label to a knowledge-graph topic and 20% rate them equal. These are useful signals, but exact n, recruitment, response rate, exclusions, intervals, and analysis are absent; conditioning on video recall selects recognizable-history cases and can inflate accuracy. Acknowledged errors include missing main interests, inferring from sporadic activity, stale interests, and repetitive labels. The online experiment assigns equal non-overlapping traffic to control and treatment for more than thirty days on a platform serving billions of users. That number describes platform reach, not A/B test n, eligible users, or regenerated personas. Treatment adds Gemini Nano, random sampling of one summarized and one exploratory interest, constrained retrieval, and a changed candidate mix. Reported p<.05 lifts are .04% in watch time, .03% in active users, .04% in engaged topics, and .03% in users with multiple lasting engaged topics. These are small but plausible at scale; however, n, randomization unit and mechanism, geography, baseline, variance, confidence intervals, statistic, stopping rule, guardrails, and adjustment for at least four outcomes are not reported. Curves lack downloadable tables or band definitions, and the absolute increase called massive is not quantified. Causal attribution belongs to the complete bundle, not specifically to natural language, world knowledge, or persona representation. A key boundary emerges when method and production are compared: offline results say semantic clustering yields higher-quality personas and it is used for teacher-data generation, but the A/B test uses embedding/audio-visual clustering for scalability. The PDF states both pipelines without explaining the switch; excluded TeX commentary acknowledges that the superior semantic approach was not used online. The offline ablation therefore does not validate the deployed input pipeline exactly. Exploration candidates receive 40.91% fewer impressions; conditional on exposure they are watched 13.6% more. This contrast is selected by the ranker rather than randomized exploration-versus-summary evidence, so it does not causally confirm greater exploration efficiency. Likewise, higher return among users who watched a persona-sourced recommendation conditions on post-treatment behavior and does not prove long-term causal impact. Stronger gains among casual users receive a plausible explanation, better inference from sparse data and concentrated interests, but no interaction estimate, subgroup n, or interval. Watch time, activity, and repeat visits are engagement, not wellbeing, autonomy, or satisfaction. The survey adds short-term preference, not a welfare endpoint. Privacy protections include teacher-corpus consent, sensitive-video filtering, a safety classifier, and fallback, but live-serving and A/B consent or opt-out, retention, access, deletion, inspection/correction, and purpose limitation are not described. An open-ended LLM can infer a sensitive unwatched topic even after input filtering; no false-negative rate or red-team evaluation is reported. No fairness analysis covers language, country, or user group, despite an all-language prompt and a United States-only survey. No public code, data, checkpoints, configurations, metric implementation, or experiment protocol was found. The preprint retains the dummy Woodstock ’18 venue and does not establish acceptance or peer review. The faithful conclusion is that this is a relevant industrial case study with a reported small uplift for a deployed hybrid system; it does not establish user personality, user-facing explanation, component-level causality, welfare, privacy, or independent reproducibility.
Research question
Can a textual representation of interests, generated by an LLM from video history and divided into exploitation and exploration, be integrated sufficiently cheaply and safely into industrial candidate generation and improve recommendation metrics in production?