SBR: Session-based Recommendation—predicting the next user action based on short-term anonymous interaction history
GNN: Graph Neural Network—neural networks designed to process data represented as graphs, capturing structural dependencies between items
LLM: Large Language Model—massive AI models trained on text that can perform reasoning and generation tasks
Hallucination: A phenomenon where an LLM generates plausible-sounding but factually incorrect or non-existent information
KL divergence: Kullback-Leibler divergence—a statistical distance measure used here to align the probability distributions of the semantic (LLM) and structural (GNN) representations
Explicit intent: User intentions that are directly observable or stated, derived from the item properties
Latent intent: Hidden or implied user intentions inferred from the sequence context that may not be immediately obvious
MRR@20: Mean Reciprocal Rank at 20—a metric that evaluates how high the correct item appears in the top-20 recommendations
P@20: Precision at 20—the proportion of relevant items found in the top-20 recommendations
ID sequence: The sequence of unique identifiers for items, used by traditional recommendation models to track interactions without semantic understanding