AI Glossaries

What is Facial Recognition?

Facial recognition is technology that identifies or verifies a person from an image of their face by converting facial features into a numeric template and comparing it with stored templates.

What is Object Detection?

Object detection is the computer vision task of finding objects in an image and marking where each one is with a bounding box, along with a class label and confidence score.

What is Computer Vision?

Computer vision is the field of AI concerned with enabling machines to interpret images and video, covering tasks from classifying photos to detecting objects, reading text and understanding scenes.

What is Autonomous AI?

Autonomous AI refers to systems that pursue goals and take actions without step-by-step human direction. In practice, autonomy is granted in degrees, bounded by permissions, budgets and human approval for consequential actions.

What is an AI Agent Framework?

An AI agent framework is a library or platform that provides the building blocks for agents: the execution loop, tool integration, memory, state management, error handling and tracing.

What is Multi-Agent AI?

Multi-agent AI is an approach where several AI agents, often with different roles and tools, work together on a task, coordinating through an orchestrator or by passing work between them.

What is Agent Planning?

Agent planning is how an AI agent breaks a goal into steps, decides their order and revises them as it learns from results. It is what separates a multi-step agent from a single tool call.

What is Agent Memory?

Agent memory is how an AI agent retains information, both within a task and across sessions, ranging from the working context window to persistent stores of facts, past actions and learned preferences.

What is Function Calling?

Function calling is the API feature that lets a language model return a structured request to run a function you have defined, with arguments matching a JSON schema you supply.

What is Tool Calling?

Tool calling is the mechanism that lets a language model request actions from external systems, such as searching a database or sending an email, by emitting a structured request that your code executes.

What is an Agentic Workflow?

An agentic workflow is a process where AI carries out or chooses multiple steps towards a goal, ranging from fixed chains of model calls to fully agent-driven execution.