HGNN: Heterogeneous Graph Neural Networkโa GNN designed to handle graphs with multiple types of nodes (items) and edges (relations)
Two-Tower Model (2T): A recommendation architecture with separate neural networks (towers) for users and items, typically combining their outputs via a dot product to predict relevance
Foundation Model (FM): A large-scale model trained on vast data adaptable to many downstream tasks; here applied to graph data (GFM)
Static Layer: The heavy, infrequently updated part of the model (HGNN) that learns general-purpose item representations
Dynamic Layer: The lightweight, frequently updated part of the model (2T) that adapts representations to specific tasks and recent user behavior
Inductive capability: The ability of a model to generate embeddings for new nodes (items) not seen during training, crucial for dynamic catalogs
Co-interaction signals: Edges created between two items if they have been interacted with (e.g., streamed) by the same user
Hit-Rate@K: A metric measuring the proportion of test cases where the target item appears in the top K recommendations