RAG: Retrieval-Augmented Generation—AI systems that answer questions or make recommendations by first searching for relevant documents/items
NLI: Natural Language Inference—determining whether a hypothesis (e.g., 'this item matches user intent') is true (entailment), false (contradiction), or neutral given a premise
NDCG@5: Normalized Discounted Cumulative Gain at 5—a measure of ranking quality that accounts for the position of relevant items in the top 5 results
Hit@5: A metric indicating the percentage of times at least one relevant item appears in the top 5 recommendations
Recency-based Ranking: A heuristic baseline that assumes a user's most recent interactions are the best predictors of their current preferences
Blackboard-style multi-agent system: A design pattern where multiple agents read from and write to a shared global memory structure to collaborate
Cold start: The difficulty of recommending items to new users or recommending new items that have little to no interaction history