CRS: Conversational Recommender System—a system allowing users to find items through multi-turn natural language dialogue
Dual Encoder: A retrieval architecture using two neural networks to separately encode query/context and items into a shared embedding space for efficient nearest-neighbor search
Chain-of-Thought: A prompting technique where the model generates intermediate reasoning steps before the final answer, used here for explanations
RLHF: Reinforcement Learning from Human Feedback—fine-tuning models using reward signals derived from human preferences
Slate: A list or group of recommended items presented to the user at once
User Simulator: A model designed to mimic human user behavior to generate synthetic conversation data for training the system
LaMDA: Language Model for Dialogue Applications—a family of Transformer-based neural language models specialized for dialogue
In-context learning: Providing examples within the prompt to guide the model's behavior without updating weights
Concept Activation Vectors: A technique to interpret neural network internal states by finding directions in the activation space that correspond to human-interpretable concepts