Quick Reference#

Brief definitions for key terms in the Agent Ecosystem domain


A#


accuracy#

  • also known as precision
  • percentage of correct predictions made by an LLM

Glossary Term Entry Location: Evaluation, Metrics & Scoring


adversarial filtering#

  • technique used to generate hard, plausible negatives for benchmark datasets
  • algorithmically constructs incorrect answers that look realistic enough to mislead an LLM

Glossary Term Entry Location: Evaluation


ARC#

  • acronym for AI2 Reasoning Challenge
  • benchmark measuring reasoning through and answering natural science questions

Glossary Term Entry Location: Evaluation, Benchmarks


abstraction#

  • label and/or concept that bundles together a set of underlying components or capabilities
  • streamlines communication by hiding implementation details

Glossary Term Entry Location: Core Concepts


A/B test#

  • also known as split testing and/or randomized controlled trial
  • experimental method that compares two versions of something to determine which performs better

Glossary Term Entry Location: Research


affinity mapping#

  • qualitative research method for organizing and grouping related ideas or observations
  • commonly used in UX research and design thinking to synthesize findings

Glossary Term Entry Location: Research, Qualitative


agent#

  • autonomous system that perceives environment, makes decisions, and takes actions to achieve goals
  • typically LLM-based system that can use tools, maintain memory, and execute multi-step tasks

Glossary Term Entry Location: Core Concepts


Agent-as-a-Judge#

  • evaluation methodology where an agent assesses the performance of other agents
  • related to LLM-as-a-Judge, but focuses on agentic system evaluation rather than just outputs

Glossary Term Entry Location: Evaluation


assistant message#

  • output generated by an agent or LLM during a conversational turn
  • paired with user messages to form the back-and-forth history the agent uses as context

Glossary Term Entry Location: Core Concepts


automation#

  • use of technology to perform tasks with minimal human intervention
  • ranges from rule-based systems to complex machine learning models

Glossary Term Entry Location: Core Concepts


B#


benchmark#

  • standardized test or dataset used to evaluate and compare LLM and/or agentic performance
  • enables objective comparison and tracks progress in the field

Glossary Term Entry Location: Evaluation


bias and fairness score#

  • evaluation metric detecting disparities in decision-making across different user groups
  • used to identify and mitigate agent systematic favoritism or discrimination

Glossary Term Entry Location: Evaluation, Metrics & Scoring


BLEU#

  • abbreviation for Bilingual Evaluation Understudy
  • evaluates machine translation by computing matching n-grams between an LLM’s predicted translation and a human-produced translation

Glossary Term Entry Location: Evaluation, Metrics & Scoring


bounded scoring#

  • benchmark limitation - when an agent and/or LLM reaches the highest possible score
  • influences continuous evaluation and benchmark maintenance

Glossary Term Entry Location: Evaluation


C#


canary phrase#

  • unique marker string embedded in content to verify its presence in a system
  • named after canaries used in coal mines as early warning detectors

Glossary Term Entry Location: Evaluation


Chatbot Arena#

  • benchmark platform that pits two anonymous chatbots against each other
  • users have random real-world conversations with both, then vote on which they prefer before identities are revealed

Glossary Term Entry Location: Evaluation, Benchmarks


codebook#

  • structured guide used in qualitative research to categorize and tag data consistently
  • defines categories, codes, and rules for applying them to text or observations

Glossary Term Entry Location: Research, Qualitative


Cohen’s kappa coefficient#

  • statistical measure of inter-rater agreement for categorical items
  • measures the level of agreement between two raters while accounting for chance agreement

Glossary Term Entry Location: Research, Quantitative


conceptual AI experiment#

  • test type in which AI exists as a label or framing device, but no AI is actually implemented
  • typically uses vignettes or scenarios to model operational principles or consequences of AI

Glossary Term Entry Location: Research


confidence interval#

  • range of values likely to contain the true effect size, given the statistical model assumptions
  • commonly reported as 95% confidence interval - if computed repeatedly under valid conditions, 95% will contain the true value

Glossary Term Entry Location: Research, Quantitative


context window#

  • total amount of text, measured in tokens, an LLM can process at once
  • includes system prompt, conversation history, and any injected context

Glossary Term Entry Location: Core Concepts


context window management#

  • agent platform strategies to handle conversations that approach or exceed the context window limit
  • determine what gets retained, compressed, or dropped as conversations grow long

Glossary Term Entry Location: Core Concepts


controlled vs natural#

  • experimental design distinction based on environment
  • trade-off between control/replicability and external validity/generalizability

Glossary Term Entry Location: Research


conversational flow#

  • metric evaluating an agent’s ability to maintain coherent and meaningful conversations
  • interaction and user experience evaluation for chatbots and virtual assistants

Glossary Term Entry Location: Evaluation, Metrics & Scoring


cost-efficiency#

  • evaluation metric measuring computational resources required relative to task performance
  • factors include token usage, API calls, processing time, energy consumption

Glossary Term Entry Location: Evaluation, Metrics & Scoring


CSAT#

  • abbreviation for Customer Satisfaction score
  • interaction metric measuring how satisfied users are with AI responses

Glossary Term Entry Location: Evaluation, Metrics & Scoring


D#


Discriminability Score#

  • metric used to filter benchmarks by identifying tasks that separate a good response from a bad one
  • intends to create faster regression suites by removing redundant questions

Glossary Term Entry Location: Evaluation, Metrics & Scoring


dissemination#

  • systematic sharing of research findings with target audiences beyond the research team
  • ensures knowledge can advance the field, change practice and policy, or inform future research

Glossary Term Entry Location: Research, Qualitative


E#


EDD#

  • acronym for Evaluation-driven Development
  • software development methodology where evaluation guides design and iteration

Glossary Term Entry Location: Evaluation


edge case#

  • scenario or condition that occurs at extreme operating parameters or unusual circumstances
  • falls outside normal operating conditions but within specified boundaries

Glossary Term Entry Location: Research


empirical testing#

  • validation approach based on observation and experimentation rather than theory alone
  • uses real data and measurable outcomes to evaluate hypotheses

Glossary Term Entry Location: Research


engagement rate#

  • interaction metric tracking how often users interact with an AI system
  • part of interaction and user experience evaluation

Glossary Term Entry Location: Evaluation, Metrics & Scoring


error rate#

  • evaluation metric measuring the percentage of incorrect outputs or failed operations
  • inverse counterpart of success rate or task completion

Glossary Term Entry Location: Evaluation, Metrics & Scoring


evaluation#

  • dynamic, ongoing, structured assessment of an agent and/or LLM performance
  • infrastructure includes benchmarks, harnesses, and metrics

Glossary Term Entry Location: Evaluation


exact match#

  • proportion of an LLM’s predictions that match the expected answer exactly
  • valuable criterion for translation and question-answering benchmarks

Glossary Term Entry Location: Evaluation, Metrics & Scoring


experimental design#

  • systematic planning of how to conduct an experiment to answer a research question
  • goal is to isolate causal effects while minimizing confounding factors

Glossary Term Entry Location: Research


F#


F1 score#

  • metric blending accuracy and recall into a single measure
  • treats precision and recall as equally weighted to balance false positives and false negatives

Glossary Term Entry Location: Evaluation, Metrics & Scoring


few-shot#

  • approach that supplies LLMs examples of how to complete a task before prompting
  • demonstrates an LLM’s ability to learn from scarce data

Glossary Term Entry Location: Evaluation


final response evaluation#

  • evaluation methodology that assesses only the end result or output of an agent’s execution
  • judges success based on whether final answer or outcome is correct

Glossary Term Entry Location: Evaluation


Flesch–Kincaid readability tests#

  • designed to indicate how difficult a passage in English is to understand
  • score reflects the U.S. grade level needed to comprehend the text

Glossary Term Entry Location: Evaluation, Metrics & Scoring


function calling evaluation#

  • assessment of an agent’s tool invocation behavior
  • rule-based metrics cover structural correctness while semantic metrics cover grounding

Glossary Term Entry Location: Evaluation


functional correctness#

  • evaluation criterion for code generation benchmarks
  • judges solutions by whether they pass the corresponding unit tests

Glossary Term Entry Location: Evaluation


G#


gate#

  • prompt condition that must be satisfied before work sequence continues
  • provides objectively evaluable agentic checkpoints: thing happens → condition → then proceed

Glossary Term Entry Location: Core Concepts


golden dataset#

  • curated set of prompts and verified answers for a specific business domain
  • used as the basis for custom benchmarks and regression testing

Glossary Term Entry Location: Evaluation


Goodhart’s law#

  • originally an economics principle, now widely applied to AI and/or agent systems
  • “when a measure becomes a target, it ceases to be a good measure”

Glossary Term Entry Location: Evaluation


ground truth#

  • reference data assumed to be objectively correct
  • annotated data that agents and/or LLMs are tested against

Glossary Term Entry Location: Evaluation


GSM8K#

  • abbreviation for Grade School Math 8K
  • benchmark testing an LLM’s mathematical reasoning with math word problems

Glossary Term Entry Location: Evaluation, Benchmarks


Gunning fog index#

  • readability test that estimates the years of formal education needed to understand text on first reading
  • score of 12 indicates high school senior level

Glossary Term Entry Location: Evaluation, Metrics & Scoring


H#


hallucination#

  • type of LLM and/or agent output that’s false, fabricated, or unsupported information
  • appears plausible, but isn’t grounded in training data or provided context

Glossary Term Entry Location: Core Concepts


harness#

  • platform layer that wraps around an LLM
  • provides configuration, permission settings, system prompts, tools

Glossary Term Entry Location: Core Concepts


HellaSwag#

  • acronym for Harder Endings, Longer contexts and Low-Shot Activities for Situations With Adversarial Generations
  • benchmark centered on common sense reasoning and natural language inference

Glossary Term Entry Location: Evaluation, Benchmarks


heuristic#

  • practical problem-solving approach that uses shortcuts or rules of thumb to find satisfactory solutions
  • differs from algorithms that guarantee optimal solutions

Glossary Term Entry Location: Core Concepts


hook#

  • script or callback that runs automatically in response to a specific event in the agent’s environment
  • fires deterministically based on triggers, such as a file being edited, without going through the LLM’s interpretation loop

Glossary Term Entry Location: Core Concepts


HumanEval#

  • benchmark assessing an LLM’s code generation performance through functional correctness
  • LLMs given programming problems and evaluated on whether generated solutions pass corresponding unit tests

Glossary Term Entry Location: Evaluation, Benchmarks


human-in-the-loop#

  • system design where humans actively participate in AI decision-making or evaluation process
  • human provides feedback, validation, or intervention at critical points

Glossary Term Entry Location: Evaluation


L#


latency#

  • evaluation metric measuring the time taken for an agent or system to process and return results
  • important resource-efficiency concern alongside cost

Glossary Term Entry Location: Evaluation, Metrics & Scoring


LLM#

  • abbreviation for Large Language Model
  • also known as “the agent’s brain”
  • LLM trained on vast amounts of text data to understand and generate human language

Glossary Term Entry Location: Core Concepts


LLM-as-a-Judge#

  • evaluation methodology where a large language model assesses quality of text outputs
  • LLM scores or ranks responses based on criteria like accuracy, helpfulness, or safety

Glossary Term Entry Location: Evaluation


LLM leaderboard#

  • published ranking of LLMs based on a variety of benchmarks
  • provides a way to track and compare the performance of many LLMs

Glossary Term Entry Location: Evaluation


M#


MBPP#

  • abbreviation for Mostly Basic Programming Problems, also known as Mostly Basic Python Problems
  • code generation benchmark, assesses functional correctness

Glossary Term Entry Location: Evaluation, Benchmarks


MCP server#

  • acronym for Model Context Protocol server
  • external server that exposes capabilities to an agent - tools, resources, and/or prompts

Glossary Term Entry Location: Core Concepts


memory#

  • stores and retrieve information across interactions and tasks
  • enables agents to maintain context, learn from experience, and reference past actions

Glossary Term Entry Location: Core Concepts


MMLU#

  • abbreviation for Massive Multitask Language Understanding
  • benchmark assessing breadth of knowledge, depth of natural language understanding and ability to solve problems from knowledge

Glossary Term Entry Location: Evaluation, Benchmarks


model checking#

  • process of evaluating whether statistical model assumptions are satisfied by the data
  • includes diagnostic tests for fit, examining residuals, and testing additional model terms

Glossary Term Entry Location: Research, Quantitative


MT-Bench#

  • benchmark designed to test how well an LLM engages in dialogue and follows instructions
  • includes open-ended multi-turn questions in coding, humanities, reasoning, roleplay, STEM, writing

Glossary Term Entry Location: Evaluation, Benchmarks


N#


natural AI experiment#

  • test type that features AI in environments where it is actually used - platforms, workplaces, real services
  • often A/B tests run by organizations to improve products or operations

Glossary Term Entry Location: Research


non-parametric methods#

  • statistical techniques that make fewer assumptions about data distribution than parametric methods
  • somewhat misleading - these methods are not assumption-free

Glossary Term Entry Location: Research, Quantitative


null hypothesis#

  • serves as a baseline for testing - premise proposing zero effect or no relationship between variables
  • tested to determine if observed data are unusual enough to reject the hypothesis

Glossary Term Entry Location: Research, Quantitative


O#


observability#

  • tracking, logging and monitoring an agent’s behavior, decisions and intermediate actions
  • enables inspection of function calls, API responses and retrieval steps to diagnose failures

Glossary Term Entry Location: Core Concepts


OLS regression#

  • abbreviation for Ordinary Least Squares regression
  • statistical method that estimates relationships between variables by minimizing squared differences

Glossary Term Entry Location: Research, Quantitative


one-sided hypothesis#

  • also known as dividing hypothesis
  • test premise about whether an effect is greater than or less than a specific value

Glossary Term Entry Location: Research, Quantitative


overfitting#

  • limitation of LLM benchmarks - an LLM performs well on training or test data, but poorly on real-world data
  • risk when an LLM is trained on the same dataset the benchmark uses

Glossary Term Entry Location: Evaluation


P#


parameter value grounding#

  • semantic function-calling metric based on LLM-as-a-judge
  • verifies that every parameter value is directly derived from the user’s text, the context history, or API specification defaults

Glossary Term Entry Location: Evaluation, Metrics & Scoring


pass@k#

  • code generation evaluation metric measuring at least one of k generated solutions passes unit tests
  • captures functional correctness across multiple generated candidates

Glossary Term Entry Location: Evaluation, Metrics & Scoring


permission and safety systems#

  • platform-level rules that define what actions an agent is allowed to take
  • conceptual authorization and/or guardrails

Glossary Term Entry Location: Core Concepts


perplexity#

  • measures how good an LLM is at prediction
  • the lower an LLM’s perplexity score, the better it is at comprehending a task

Glossary Term Entry Location: Evaluation, Metrics & Scoring


planning#

  • fundamental building block for autonomous task execution
  • agent capability to decompose complex goals into sequences of executable actions

Glossary Term Entry Location: Core Concepts


policy adherence rate#

  • evaluation metric measuring the percentage of responses that comply with predefined organizational or ethical policies
  • used to verify agents respect enterprise guardrails and compliance requirements

Glossary Term Entry Location: Evaluation, Metrics & Scoring


power#

  • probability that a statistical test will reject the test hypothesis when a specific alternative is correct
  • calculated before study to determine adequate sample size

Glossary Term Entry Location: Research, Quantitative


prediction model#

  • algorithm or statistical model that forecasts outcomes based on input data
  • learns patterns from training data to make predictions about new cases

Glossary Term Entry Location: Research, Quantitative


probability#

  • in frequentist statistics, refers to hypothetical frequencies of data patterns under assumed model
  • measured over many repetitions of same procedure under identical conditions

Glossary Term Entry Location: Research, Quantitative


prompt#

  • input text or instructions given to an LLM and/or agent to guide its response
  • quality and specificity of prompts significantly affect output quality

Glossary Term Entry Location: Core Concepts


prompt injection vulnerability#

  • ethical and security evaluation metric measuring the success rate of adversarial prompts that alter an agent’s intended behavior
  • identifies susceptibility to manipulation or misuse

Glossary Term Entry Location: Evaluation, Metrics & Scoring


proxy test#

  • indirect measure used to evaluate something difficult to assess directly
  • substitutes an observable indicator for an unmeasurable or impractical characteristic

Glossary Term Entry Location: Research


P value#

  • probability that observed data, or more extreme, would occur if all model assumptions including test hypothesis were correct
  • measures fit between data and entire statistical model, not just the hypothesis being tested

Glossary Term Entry Location: Research, Quantitative


Q#


qualitative research#

  • produces insights about “why” and “how” rather than “how many”
  • method focused on understanding meaning, experiences, and context through non-numerical data

Glossary Term Entry Location: Research, Qualitative


quasinatural AI experiment#

  • test type that combines naturalness of real agentic systems with feasibility of lab experiments
  • testing commercial chatbots in controlled studies, pilot experiments before product launch

Glossary Term Entry Location: Research


R#


recall#

  • also called the sensitivity rate
  • evaluation metric quantifying the number of true positives

Glossary Term Entry Location: Evaluation, Metrics & Scoring


regression testing#

  • release gate discpline that checks whether an agent got worse after a change
  • running a curated benchmark dataset as a test suite every time a base LLM is swapped or a system prompt is updated

Glossary Term Entry Location: Evaluation


RLHF#

  • acronym for reinforcement learning from human feedback
  • training methodology in which human evaluators rate LLM outputs and ratings fine-tune the LLM toward preferred behaviors

Glossary Term Entry Location: Core Concepts


robustness#

  • system’s ability to maintain performance under varying or adverse conditions
  • evaluated through stress testing, edge cases, and challenging scenarios

Glossary Term Entry Location: Evaluation


ROUGE#

  • abbreviation for Recall-Oriented Understudy for Gisting Evaluation
  • metric for evaluating text summarization

Glossary Term Entry Location: Evaluation, Metrics & Scoring


rule#

  • prompt instruction an LLM interprets and applies at its own discretion
  • has implicit opt-out path; LLM can rationalize skipping

Glossary Term Entry Location: Core Concepts


S#


SAP Labs agent eval taxonomy#

  • two-axis framework for organizing LLM agent evaluation, proposed by SAP Labs
  • measures behavior, capabilities, reliability, safety in various modes

Glossary Term Entry Location: Evaluation


scalar#

  • mathematical concept, specifically from linear algebra
  • element of a field which is used to define a vector space through the operation of scalar multiplication

Glossary Term Entry Location: Research, Quantitative


self-reflection#

  • agent capability to evaluate its own reasoning, actions, and outputs
  • involves identifying errors, assessing performance, and adjusting strategy

Glossary Term Entry Location: Core Concepts


semantic evaluation#

  • assessment approach based on meaning rather than structure
  • uses LLM-as-a-judge to score outputs for relevance, factuality and correctness where no ground truth exists

Glossary Term Entry Location: Evaluation


SimpleQA#

  • OpenAI fact-seeking benchmark for measuring an LLM’s ability to provide verifiable answers
  • used to track hallucination rates for attempted answers

Glossary Term Entry Location: Evaluation, Benchmarks


/SKILL#

  • bundle of instructions and reference material that gives an agent just-in-time context for a specific domain or task
  • subject to the same context window attention dynamics as other injected content

Glossary Term Entry Location: Core Concepts


slash command#

  • direct command typed into a chat interface, /compact, /init
  • triggers specific agent behavior without going through the LLM’s interpretation loop

Glossary Term Entry Location: Core Concepts


spec#

  • abbreviation for specification
  • implementation guide

Glossary Term Entry Location: Core Concepts


statistical inference#

  • foundational methodology for evaluating whether observed results are meaningful or due to chance
  • process of drawing conclusions about populations or processes from sample data

Glossary Term Entry Location: Research, Quantitative


statistical model#

  • mathematical representation of data variability and all assumptions used to compute statistics
  • includes assumptions about - data collection, randomization, treatment allocation, analysis choices

Glossary Term Entry Location: Research, Quantitative


stepwise evaluation#

  • evaluation methodology that assesses agent performance at each individual step of task execution
  • examines correctness of intermediate actions, decisions, and reasoning at granular level

Glossary Term Entry Location: Evaluation


stochastic#

  • random probability distribution or pattern that may be analyzed statistically, but may not be predicted precisely
  • commonly used in mathematics, science, and information theory

Glossary Term Entry Location: Research, Quantitative


stylized AI experiment#

  • test type conducted in a controlled environment, since the AI typically doesn’t exist outside the study
  • AI tailored to a research question: rule-based algorithms, historical data replication, or reinforcement learning

Glossary Term Entry Location: Research


SWE-bench#

  • code generation evaluation framework focused on issue resolution
  • LLMs tasked with fixing a bug or addressing a feature request in a specific code base

Glossary Term Entry Location: Evaluation, Benchmarks


sycophancy#

  • tendency in LLMs to agree with, validate, or comply with user input rather than reasoning independently
  • amplified by detailed or specific prompts, which push the LLM into “execution mode”

Glossary Term Entry Location: Core Concepts


synthesis#

  • process of combining multiple research findings or data points into coherent insights
  • transforms raw observations into patterns, themes, and actionable conclusions

Glossary Term Entry Location: Research, Qualitative


system prompt#

  • set of instructions provided to the LLM by the platform before any user interaction begins
  • sits at the beginning of the context window, giving it strong positional attention weight

Glossary Term Entry Location: Core Concepts


T#


task completion rate#

  • evaluation metric measuring how effectively an agent or system helps users complete a task
  • used for task-specific and interaction/user-experience evaluation

Glossary Term Entry Location: Evaluation, Metrics & Scoring


taxonomy#

  • classification system that organizes concepts, objects, or phenomena into hierarchical categories
  • defines relationships between categories and provides structure to a domain

Glossary Term Entry Location: Research


temperature#

  • parameter that controls the degree of randomness in an LLM’s outputs
  • set by the platform and sometimes adjustable by the user

Glossary Term Entry Location: Core Concepts


training data#

  • dataset used to teach an LLM patterns, relationships, and knowledge
  • LLM learns by processing examples and adjusting internal parameters

Glossary Term Entry Location: Core Concepts


trajectory-based evaluation#

  • evaluation methodology that analyzes the complete path or sequence of actions an agent takes
  • examines entire decision-making process from initial state to final outcome

Glossary Term Entry Location: Evaluation


TruthfulQA#

  • benchmark measuring an LLM’s ability to generate truthful answers to questions
  • addresses the tendency of LLMs to hallucinate and produce inaccurate outputs

Glossary Term Entry Location: Evaluation, Benchmarks


turn#

  • single exchange in a conversation: one user message and one assistant message
  • agent considers the full turn history when generating a response

Glossary Term Entry Location: Core Concepts


U#


uncertainty quantification#

  • process of measuring and characterizing uncertainty in predictions, decisions, or model outputs
  • distinguishes between aleatoric uncertainty - inherent randomness, and epistemic uncertainty - lack of knowledge

Glossary Term Entry Location: Research, Quantitative


unit transformation#

  • semantic function-calling metric based on LLM-as-a-judge
  • verifies unit or format conversions between values in the context and parameter values in the tool call

Glossary Term Entry Location: Evaluation, Metrics & Scoring


user message#

  • input sent by a human or automated system to an agent during a conversational turn
  • interpreted by the LLM rather than executed as a direct command

Glossary Term Entry Location: Core Concepts


V#


vignette study#

  • research method presenting hypothetical scenarios to elicit preferences or judgments
  • participants read descriptions of situations and state what they would do

Glossary Term Entry Location: Research


VOC#

  • abbreviation for voice of the client
  • data where people often share problems they’re encountering, provide feedback, and seek further help

Glossary Term Entry Location: Evaluation, Metrics & Scoring


W#


Winogrande#

  • benchmark evaluating an LLM’s commonsense reasoning capabilities
  • builds upon WSC, Winograd Schema Challenge with crowdsourced problems

Glossary Term Entry Location: Evaluation, Benchmarks