scrutable: Understandable and editable by users; in this context, referring to user representations in natural language.
VAE: Variational Autoencoder—a generative model used here to learn latent representations of user preferences from interaction data.
Optimal Transport (OT): A mathematical framework for finding the most efficient way to transform one probability distribution into another; used here to align text embeddings with collaborative filtering embeddings.
convex combination: A linear combination of vectors where coefficients sum to 1; used here to mix text-based and history-based user embeddings.
NDCG: Normalized Discounted Cumulative Gain—a measure of ranking quality that prioritizes correct recommendations at the top of the list.
RecVAE: A specific high-performance Variational Autoencoder architecture for collaborative filtering.
LLM: Large Language Model—used here to generate summaries and encode text.
Flip Ratio: A custom metric measuring the percentage of times the system successfully recommends items from a previously disliked genre after the user edits their profile to like it.
Targeted Help Ratio: A custom metric measuring how often a specific target item's rank improves after a user edits their summary to describe that item.