MCP: Model Context Protocol—a standard that enables AI assistants to discover and connect to external data and tools via standardized servers
RAG: Retrieval-Augmented Generation—AI systems that answer questions by first searching for relevant documents or tools
Recall@K: A metric measuring the proportion of relevant items found in the top K retrieved results
nDCG: Normalized Discounted Cumulative Gain—a ranking metric that credits algorithms for placing relevant items higher in the list
mAP: Mean Average Precision—a metric that summarizes precision across different recall levels
BM25: Best Matching 25—a probabilistic information retrieval function based on term frequency and document length (keyword matching)
Dense Retrieval: Searching for documents using vector embeddings that capture semantic meaning, rather than just keyword matching
Step-wise Querying: Decomposing a complex user request into sequential sub-tasks and performing retrieval for each step independently
Context Dilution: The loss of specific details (like individual tool functions) when summarizing a large group of items into a single broad description