LEARN
Build your AI fluency
Structured lessons, a searchable glossary, and hand-picked external resources.
A
AI
A broad field where machines perform tasks that normally need human intelligence.
M
Machine Learning
AI systems learn patterns from data instead of being explicitly programmed for every rule.
D
Deep Learning
Machine learning using neural networks with many layers, often used for language, images, and speech.
G
Generative AI
AI that creates new content such as text, images, audio, video, code, summaries, and designs.
F
Foundation Model
A large general-purpose model that can be adapted for many tasks.
L
Large Language Model (LLM)
A model trained on huge amounts of text to predict and generate language.
M
Multimodal AI
AI that can work with more than one input or output type, such as text, image, voice, video, or files.
M
Model
The trained AI system that receives input and produces output.
P
Parameters / Weights
Learned numerical values inside a model that help it make predictions.
T
Token
A small unit of text. It can be a word, part of a word, punctuation mark, or symbol.
T
Tokenization
The process of breaking text into tokens before the model processes it.
E
Embedding
A numerical representation of meaning. Similar meanings are represented by vectors that are closer together.
V
Vector
A list of numbers that represents information mathematically.
V
Vectorization
Converting text, image, audio, or other data into vectors.
N
Neural Network
A mathematical structure that learns patterns through connected layers of calculations.
T
Transformer
The architecture behind most modern LLMs, especially strong at handling sequences of text.
A
Attention
The mechanism that helps a model decide which tokens matter most for the current output.
S
Self-Attention
A process where tokens compare themselves with other tokens in the same input to understand relationships.
N
Next-token Prediction
The basic generation mechanism: predict the next token repeatedly.
I
Inference
Using a trained model to produce an answer.
T
Temperature
A setting that controls randomness. Lower is more predictable, higher is more varied.
C
Context Window
The amount of information the model can consider at one time.
I
Input Tokens
Tokens sent to the model, including prompt, files, chat history, instructions, and retrieved context.
O
Output Tokens
Tokens generated by the model in response.
C
Context Limit
The maximum number of tokens the model can handle in one interaction.
C
Conversation History
Previous messages included in the current context.
W
Working Memory
Information currently available inside the context window.
L
Long-term Memory
Information saved outside the context window and brought back later when relevant.
C
Context Engineering
Designing what information should be included in the model's context to improve output.
P
Prompt
The instruction or question given to the AI.
P
Prompt Engineering
Writing prompts in a way that improves the answer.
S
System Prompt
Higher-priority instruction that defines how the AI should behave.
D
Developer Instruction
Product or app-level instruction that guides the model's behavior.
U
User Prompt
The user's actual request to the AI.
Z
Zero-shot Prompting
Asking the model to perform a task without examples.
F
Few-shot Prompting
Giving examples so the model understands the desired pattern.
C
Chain-of-Thought Prompting
Asking for step-by-step reasoning, though many systems hide private reasoning and show a summary.
R
Role Prompting
Asking the model to act as a specific role, such as coach, teacher, analyst, or interviewer.
I
Instruction Hierarchy
The priority order of instructions, usually system, developer, user, and context.
T
Training Data
Data used to train the model.
P
Pre-training
The first major training stage where the model learns general patterns from large datasets.
F
Fine-tuning
Additional training to make a model better at a specific task, domain, or style.
R
RLHF
Reinforcement Learning from Human Feedback. Humans rank or evaluate outputs to improve model behavior.
S
Synthetic Data
AI-generated data used for training, testing, or simulation.
D
Distillation
Training a smaller model to imitate a larger model.
A
Alignment
The process of making model behavior better match human instructions, preferences, and safety expectations.
R
RAG
Retrieval-Augmented Generation. The model retrieves external knowledge before generating an answer.
K
Knowledge Base
A collection of documents, data, or content the AI can search.
C
Chunking
Breaking large documents into smaller parts for retrieval.
C
Chunk Size
How large each chunk of text is.
V
Vector Database
A database that stores embeddings and helps find similar content.
I
Indexing
Preparing and organizing documents so they can be searched quickly.
R
Retrieval
Finding relevant information from a knowledge base.
S
Semantic Search
Search based on meaning rather than exact keywords.
K
Keyword Search
Search based on exact words or phrases.
G
Grounding
Making the model's answer rely on provided sources or retrieved data.
C
Citation
Showing where the answer came from.
T
Tool Calling
The model uses an external tool such as search, calculator, code, calendar, email, CRM, or database.
F
Function Calling
A structured way for the model to call a predefined function.
A
API
A way for software systems to talk to each other.
A
Agent
An AI system that can plan steps, use tools, check results, and continue working toward a goal.
W
Workflow Automation
Using AI plus tools to complete a repeatable process.
H
Human-in-the-loop
A person checks, approves, or guides the AI before important actions.
M
MCP
Model Context Protocol. An open standard for connecting AI applications to external systems, tools, and data.
M
MCP Server
The system that exposes tools, data, or resources to an AI application.
M
MCP Client
The AI application that connects to MCP servers.
T
Tool
An action the model can perform through a protocol or connector.
C
Connector
A bridge between AI and external software such as Drive, Slack, GitHub, databases, CRMs, or calendars.
P
Protocol
A standard set of rules that systems follow to communicate.
R
Reasoning Model
A model optimized for harder tasks involving planning, logic, math, coding, or multi-step thinking.
S
Self-correction
Revising an answer after detecting an issue.
C
Confidence
The model's expression of certainty, which may not always be reliable.
T
Text-to-Speech
Converting text into spoken audio.
V
Vision Model
A model that can understand images or visual inputs.
D
Diffusion Model
A common model type used for image generation.
O
OCR
Optical Character Recognition. Extracting text from images or scanned documents.
H
Hallucination
When AI gives an answer that sounds correct but is false or unsupported.
B
Bias
Patterns in output that reflect skewed training data or system behavior.
K
Knowledge Cutoff
The date after which a model may not know events unless connected to live sources.
N
Non-determinism
The same input can produce different outputs.
J
Jailbreak
A prompt designed to bypass safety or instruction rules.
P
Prompt Injection
Malicious or hidden instructions that try to manipulate the AI, often through external content.
G
Guardrails
Rules or systems that keep AI behavior safe, accurate, and appropriate.
D
Data Privacy
Protecting user and organizational data.
D
Data Retention
How long data is stored.
E
Evaluation / Evals
Testing AI output for quality, accuracy, safety, and usefulness.
B
Benchmark
A standard test used to compare model performance.
L
Latency
How long the model takes to respond.
T
Throughput
How many requests the system can handle.
R
Rate Limit
The maximum number of requests allowed in a time period.
C
Cost per Token
Pricing based on input and output tokens.
S
Streaming
Showing output as it is generated.
C
Caching
Reusing previous results to save time or cost.
M
Model Router
A system that chooses which model to use for a task.
O
Observability
Monitoring how the AI system performs in real usage.
C
Chatbot
Answers questions conversationally.
C
Copilot
Helps a user complete work such as writing, coding, designing, or analyzing.
A
AI Agent
Takes multi-step action using tools.
W
Workflow Agent
Automates tasks across systems.