Skip to content
Sign in

Reference

AI Glossary

Every important term, defined two ways, a simple intuition and a precise technical definition, with an example, related terms and a link to where it appears in the curriculum.

All terms

Agent

A model that plans and acts through tools in a loop.

AdvancedFast-moving

Artificial Intelligence

Software that performs tasks associated with human intelligence.

Absolute BeginnerFoundational

Attention

A weighting of how much each token attends to others.

AdvancedFoundational

Chunking

Splitting documents into retrievable pieces.

AdvancedEvolving

Context Window

The most text a model can consider at once.

IntermediateFast-moving

Deep Learning

Machine learning with many-layered neural networks.

AdvancedFoundational

Embedding

A vector representing meaning in a geometric space.

IntermediateEvolving

Evaluation Metrics

Numbers that measure how well a system performs.

AdvancedFoundational

KV Cache

Cached attention keys and values for fast generation.

ExpertEvolving

Large Language Model

A large model trained to predict the next token in text.

IntermediateFast-moving

Machine Learning

Learning patterns from data instead of hand-coded rules.

BeginnerFoundational

Model Context Protocol (MCP)

An open protocol connecting AI apps to tools and data.

AdvancedFast-moving

Neural Network

Layers of simple units with learned connection weights.

IntermediateFoundational

Prompt Injection

Untrusted input that hijacks a model instruction.

AdvancedFast-moving

Prompting

Steering a model by how you phrase the input.

BeginnerEvolving

Quantization

Storing model weights in fewer bits.

ExpertEvolving

Reinforcement Learning

Learning to act from rewards through trial and error.

AdvancedFoundational

Retrieval

Finding the most relevant items for a query.

AdvancedFoundational

Retrieval-Augmented Generation

Answering with retrieved documents in the context.

AdvancedEvolving

Temperature

A knob for randomness in token selection.

IntermediateEvolving

Token

The unit of text a model actually reads.

IntermediateEvolving

Tool Use

Letting a model call functions to act or fetch data.

AdvancedFast-moving

Transformer

The attention-based architecture behind modern language models.

AdvancedFoundational

Vector Search

Nearest-neighbour search over embeddings.

AdvancedEvolving