Resources

AI Glossary

Explore key terms, concepts, and technologies across artificial intelligence, machine learning, generative AI, and AI agents — defined in plain language for business and technical teams.

  • 560 terms
  • 12 categories

Showing 20 of 30 terms

Affective AI (Emotion AI)

Artificial Intelligence

Definition
Affective AI, also called emotion AI, is technology that infers a person's emotional state from signals such as voice tone, facial expression, and word choice. Its use carries privacy and consent obligations.
Computer VisionNatural Language Processing

Anchor Box

Computer Vision

Definition
An anchor box is a preset rectangle of a fixed size and shape that an object detection model uses as a starting point, adjusting it to fit the objects it finds.

Annotation Format

Computer Vision

Definition
An annotation format is the file structure used to store image labels, such as boxes, masks, and classes, and to link each label to its image, typically in JSON, XML, or CSV.
Data Management

Augmented Reality (AR)

Artificial Intelligence

Definition
Augmented reality (AR) overlays digital information, such as labels, instructions, or 3D models, on a live view of the physical world through a phone, tablet, smart glasses, or headset.
Computer Vision

Bounding Box

Computer Vision

Definition
A bounding box is the rectangle drawn around an object in an image to mark its position and size. Detection models predict them, and annotators draw them to create training data.

Computer Vision

Computer Vision

Definition
Computer vision is the field of AI that lets software extract meaning from images and video, such as identifying objects, reading text, or measuring parts. It drives inspection, document capture, and safety…
Artificial Intelligence

Computer Vision Platform

Computer Vision

Definition
A computer vision platform is software that covers the full life cycle of vision models: collecting and labeling images, training, deploying to cameras or servers, and monitoring results in production.
AI Infrastructure

Convolutional Filter

Computer Vision

Definition
A convolutional filter is a small grid of weights that slides across an image to detect a local pattern such as an edge or texture. Stacks of learned filters form a convolutional…
Machine Learning

Convolutional Neural Network (CNN)

Machine Learning

Definition
A convolutional neural network is a deep learning model that scans images with small learned filters to detect edges, textures, and shapes, making it the standard architecture for visual recognition tasks.
Computer Vision

Data Annotation

Machine Learning

Definition
Data annotation is the work of marking raw data with the labels a model should learn, such as drawing boxes around objects in images or tagging clauses in contracts.
Computer Vision

Data Labels

Machine Learning

Definition
Data labels are the known answers attached to training examples, such as "fraud" on a transaction or "defect" on a photo, that a supervised learning model learns to reproduce.
Computer Vision

Edge AI

AI Infrastructure

Definition
Edge AI is the running of machine learning models directly on local devices such as cameras, gateways, industrial PCs, and phones, so decisions are made where the data is captured.
Computer VisionEnterprise AI

Facial Recognition

Computer Vision

Definition
Facial recognition is a biometric technology that identifies or verifies a person by comparing the geometry of their face with stored templates. It is tightly regulated and carries high privacy and bias…
AI GovernanceAI Security

Feature Extraction

Machine Learning

Definition
Feature extraction is the conversion of raw data such as images, audio, or text into a compact set of numeric values that capture its useful content, so that a model can learn…
Computer Vision

Image Generation

Computer Vision

Definition
Image generation is the use of AI models, mostly diffusion models, to create new images from text prompts or reference pictures. Businesses use it for marketing visuals, product mockups, and synthetic training…
Generative AI

Image Recognition

Computer Vision

Definition
Image recognition is the ability of software to identify what an image contains, such as a product, a person, a scene, or a defect, by comparing it with patterns learned from labeled…

Image Segmentation

Computer Vision

Definition
Image segmentation assigns every pixel in an image to a class or an object, producing exact outlines instead of boxes. It is used to measure areas, isolate regions, and find irregular defects.

ImageNet

Machine Learning

Definition
ImageNet is a large labeled image dataset, with over a million photographs sorted into a thousand categories in its benchmark subset, on which modern deep learning for computer vision first proved itself.
Computer Vision

Intelligent Character Recognition (ICR)

Computer Vision

Definition
Intelligent character recognition (ICR) is OCR extended to handwriting. It uses neural networks trained on handwritten samples to read hand-printed fields on forms, checks, and notes, with a confidence score per field.

Intelligent Document Processing (IDP)

Computer Vision

Definition
Intelligent document processing (IDP) combines OCR, classification, and language models to turn invoices, contracts, forms, and other documents into validated structured data that flows into business systems.
Enterprise AINatural Language Processing