Implicit feedback: Indirect user behavior (clicks, views) indicating preference, opposed to explicit ratings
BPR: Bayesian Personalized Ranking—a pairwise loss function optimizing the ranking of positive items over negative ones
LightGCN: A simplified Graph Convolutional Network for recommendation that removes non-linearities and feature transformation to focus on neighborhood aggregation
MAE: Masked Autoencoder—a self-supervised learning technique where parts of the input are masked and the model learns to reconstruct them
Side information: Auxiliary data associated with users or items (e.g., reviews, descriptions, categories) used to supplement interaction data
False positive: Recorded interactions that do not reflect genuine user interest (e.g., accidental clicks)
False negative: Items a user would like but hasn't interacted with yet, usually treated as negatives in standard training
MMSSL: Multi-Modal Self-Supervised Learning—a baseline method maximizing mutual information between different modal views