CF: Collaborative Filtering—a technique that predicts user preferences by assuming users who agreed in the past will agree in the future
MF: Matrix Factorization—decomposing a large user-item interaction matrix into two smaller matrices (user and item embeddings) whose product approximates the original interactions
FM: Factorization Machines—a model that captures interactions between features (like user ID and item category) by learning a vector product for every pair of features, solving sparsity issues
AutoML: Automated Machine Learning—automating the process of applying machine learning, used here to automatically select optimal embedding sizes
Quantization: Compressing high-precision floating-point embeddings into lower-precision formats (like integers) to save memory and speed up computation
One-hot encoding: Representing categorical variables as binary vectors with a single '1' and all other '0's, often resulting in very high-dimensional sparse vectors
Cold-start problem: The difficulty of recommending items to new users or recommending new items due to a lack of prior interaction data
SVD: Singular Value Decomposition—a mathematical method used in Matrix Factorization to decompose a matrix into singular vectors and values
CTR: Click-Through Rate—the ratio of users who click on a specific link to the number of total users who view a page, a common target metric for recommenders
LLM: Large Language Model—advanced AI models trained on vast text data, increasingly used to generate semantic embeddings for items based on textual descriptions