A/B test
A controlled experiment comparing two variants against a predefined outcome metric.
Search more than 400 concepts across artificial intelligence, data, programming and cloud computing. Every definition connects to relevant syllabus modules, practical articles and professional certification tracks, turning vocabulary into a clear next step.
Each category hub explains how its vocabulary fits together before presenting more than one hundred searchable definitions.
Understand 100+ artificial intelligence terms covering machine learning, deep learning, generative AI, NLP, computer vision, prompt engineering and AI agents.
Open category glossary →02108 TERMSLearn 100+ data terms across analytics, SQL, databases, statistics, data science, pipelines, warehouses and big-data architecture with clear explanations.
Open category glossary →03109 TERMSExplore 100+ programming terms covering algorithms, Python, Java, C, C++, JavaScript, testing, APIs, software design and developer workflows.
Open category glossary →04110 TERMSUnderstand 100+ cloud terms covering AWS, Microsoft Azure, Google Cloud, compute, storage, networking, containers, security, reliability and cost.
Open category glossary →A controlled experiment comparing two variants against a predefined outcome metric.
A class intended for extension that may define shared behaviour and incomplete methods.
The practice of exposing essential behaviour while hiding unnecessary implementation details.
A keyword that controls where a class member or type can be used.
The proportion of evaluated predictions that a model classifies correctly across all classes.
A database transaction that preserves atomicity, consistency, isolation and durability.
A mathematical function that introduces non-linearity into a neural network layer.
The coordination of model calls, tools, state, checks and handoffs inside an agent system.
A controlled sequence in which an AI system selects tools and actions to pursue a goal.
The calculation of summaries such as totals, averages or counts across groups of records.
A software system that uses a model, tools and state to pursue a goal through one or more controlled actions.
The practice of shaping an AI system so its behaviour remains consistent with intended human goals and constraints.
An AI application designed to help a person complete defined information, creation or decision-support tasks.
The study and practice of developing AI with attention to fairness, accountability, rights and social impact.
Policies, responsibilities and controls used to oversee AI systems throughout their lifecycle.
Methods for preventing, detecting and reducing harmful or unintended behaviour in AI systems.
A finite sequence of steps for solving a problem or producing a result from an input.
The growth of time or memory requirements as problem size changes.
A query designed to compare, group or summarise data for investigation and decision-making.
The task of identifying observations that differ meaningfully from expected patterns.
A defined way for software components to request data or behaviour from one another.
A query that trades exactness for faster answers on large datasets.
A fixed or indexed collection of elements accessed by position.
A concise JavaScript function expression with lexical this binding.
Open the connected syllabus module, practical guide and relevant Professional Certification track directly from each definition.