Null Space: In linear algebra, the set of vectors that are mapped to zero by a matrix; here, it refers to dimensions in the language embedding space that contain negligible semantic information.
Row Space: The subspace spanned by the row vectors of a matrix; here, it captures the primary semantic information of the language embeddings.
SVD: Singular Value Decomposition—a factorization of a matrix into singular vectors and values, used here to separate semantic-rich and semantic-sparse dimensions.
ID Embeddings: Trainable vectors assigned to each unique item ID, used to capture collaborative filtering signals (user behavior patterns).
Language Embeddings: Fixed vectors derived from LLMs (e.g., OpenAI's text-embedding-3) representing the semantic content of item text.
Discriminative Recommender: A model that ranks existing items to predict the next interaction (e.g., SASRec).
Generative Recommender: A model that generates a new embedding vector approximating the next item, often using diffusion models (e.g., DreamRec).