AI Glossary: Letter "C"
Explore definitions and dynamic coverage analytics for the core concepts shaping artificial intelligence.
C
Cascading Agent Failure
Cascading Agent Failure is a critical failure mode in multi-agent systems where an error, hallucination, or logical exception in a upstream worker agent propagates downstream, causing consecutive errors and a total system collapse.
Causal Language Model
A Causal Language Model is an autoregressive model trained to predict the next token in a sequence given only the preceding tokens. It uses attention masking to prevent the model from looking at future tokens during training.
Chain of Thought
Chain of Thought (CoT) prompting is a technique that instructs Large Language Models to write down their step-by-step reasoning process before outputting the final answer. This improves performance on complex reasoning, math, and logic tasks.
Chatbot
A Chatbot is a software application designed to simulate human-like conversations with users, either through text dialogues or voice interfaces, historically powered by rule-based patterns and now by Large Language Models.
ChatGPT
ChatGPT is a conversational artificial intelligence chatbot developed by OpenAI, built on their family of GPT Large Language Models, which pioneered the generative AI consumer wave by providing fluid, human-like dialogue.
Chinchilla Scaling Laws
Chinchilla Scaling Laws are empirical guidelines stating that for optimal model performance, parameter size and training token volume should be scaled in equal proportion. This challenged prior practices of building massive models trained on insufficient datasets.
Chunking
Chunking is the process of breaking down a large, continuous document into smaller, manageable, and semantically cohesive text fragments (chunks) before indexing them in a vector database.
Claude
Claude is a family of state-of-the-art Large Language Models developed by Anthropic. Highly regarded for its reasoning, coding capabilities, and context window size, Claude models are trained using a methodology called Constitutional AI.
CLIP
CLIP (Contrastive Language-Image Pre-training) is a neural network developed by OpenAI that learns visual concepts from natural language supervision. It is trained on millions of image-text pairs to match corresponding images and captions in a joint embedding space.
CNN
A Convolutional Neural Network (CNN) is a class of deep neural network most commonly applied to analyzing visual imagery. CNNs use mathematical convolution operations to extract hierarchical features from grid-like structures, making them ideal for image classification, object detection, and computer vision.
Codegen
Codegen (Code Generation) refers to the capability of generative AI models to synthesize executable software code, scripts, or markups from natural language descriptions or existing code contexts.
Cognitive Architecture
Cognitive Architecture is the design blueprint for structuring an autonomous AI Agent. It defines how memory, planning steps, reflection mechanisms, and external tools interact with the core LLM brain to create a persistent agentic loop.
ColBERT
ColBERT (Contextualized Late Interaction over BERT) is a retrieval model that employs late interaction to compare queries and documents. By storing token-level embeddings and comparing them at search time, it maintains high retrieval quality while enabling fast queries.
Cold Start Problem
The Cold Start Problem is a challenge in recommender databases and search indexing where the system struggles to recommend items because it has no prior history, ratings, or interaction logs for a new user or a new item.
Collaborative Filtering
Collaborative Filtering is a technique used by recommendation engines to filter or predict a user's interests by collecting preferences from many users. It assumes that if user A agrees with user B on an issue, user A is more likely to share B's opinion on a different issue.
Computer Vision
Computer Vision is a field of artificial intelligence that trains computers to interpret and understand the visual world. Using digital images from cameras and videos, models can accurately identify and classify objects, and react to what they "see."
Concept Drift
Concept Drift is the phenomenon where the statistical properties of the target variable that a model is predicting change over time in an unforeseen way, causing the model to become inaccurate.
Conditional Random Fields
Conditional Random Fields (CRFs) are a class of statistical modeling methods often applied in pattern recognition and machine learning, used for structured predicting. CRFs take context into account when predicting labels for sequence elements.
Constitutional AI
Constitutional AI is an alignment training methodology developed by Anthropic to train helpful and harmless models without human-labeled feedback for safety. The model is given a written list of principles (a constitution) and recursively critiques its own outputs to align with those principles.
Context Engineering
Context Engineering is the practice of designing, structuring, and optimizing the prompt context window to maximize the accuracy and efficiency of Large Language Models. It focuses on how raw data, historical messages, and systemic rules are retrieved, formatted, and pruned before being sent to the model.
Context Window
The Context Window is the maximum volume of text (measured in tokens) that a Large Language Model can process and consider at any single moment. It contains the prompt instructions, user query, system settings, and memory history.
Contrastive Learning
Contrastive Learning is a self-supervised training technique where a model learns to group similar inputs (positive pairs) close together in embedding space while pushing dissimilar inputs (negative pairs) far apart.
Cosine Similarity
Cosine Similarity is a mathematical metric used to measure the similarity between two vectors in high-dimensional space by calculating the cosine of the angle between them. It is independent of vector magnitude, focusing purely on direction.
Cost Function
A Cost Function is a mathematical formula that measures the performance of a machine learning model on the entire dataset. It represents the average of the loss function values computed across all training examples.
CrewAI
CrewAI is an open-source framework designed for orchestrating role-playing autonomous AI agents. It enables developers to structure groups of agents that work together, share memories, delegate tasks, and execute collaborative workflows.
Cross-Encoder
A Cross-Encoder is a neural network architecture used in information retrieval that processes the query and the candidate document together as a single input sequence, computing attention across both to produce a highly accurate relevance score.
Cross-Validation
Cross-Validation is a statistical resampling technique used to evaluate a machine learning model's generalization performance by partitioning the dataset into multiple training and validation folds and testing recursively.