DIRE: Discriminative Recommendation—using open-source LLMs (like LLaMA) as encoders to generate embeddings for classification/ranking.
GENRE: Generative Recommendation—using closed-source LLMs (like GPT-3.5) to generate synthetic text/data to augment training sets.
LoRA: Low-Rank Adaptation—a parameter-efficient fine-tuning technique that injects trainable low-rank matrices into frozen model weights.
AUC: Area Under the ROC Curve—a metric measuring the ability of a classifier to distinguish between positive and negative classes.
nDCG: Normalized Discounted Cumulative Gain—a ranking metric that accounts for the position of relevant items in the recommendation list.
Warm User: A user with sufficient interaction history (defined here as >5 browsed items) to model preferences effectively.
Cold/New User: A user with very limited interaction history (<=5 items), making recommendation difficult.
Prompting: Providing natural language instructions to an LLM to guide its output generation.
Caching: Pre-computing and storing the output of frozen lower layers of a model to avoid redundant computation during fine-tuning.