Artificial intelligence (AI)
A broad category of computer systems that perform tasks associated with reasoning, language, perception, prediction, or decision-making.
Glossary
These terms come from the workshop slides and are written for faculty and staff who are building practical AI tools and workflows.
74 terms
No matching terms.
Terms for AI systems, models, and where they run.
A broad category of computer systems that perform tasks associated with reasoning, language, perception, prediction, or decision-making.
AI that creates new text, images, audio, code, summaries, plans, or other content from a prompt.
A model trained on large amounts of text so it can predict and generate language, including answers, drafts, explanations, and code.
The trained system that receives input and produces output. In SPARK, this often means an LLM such as ChatGPT, Claude, Gemini, or a local model.
A summary of a model's capabilities, limitations, evaluation results, and intended uses.
A company or organization that hosts AI models and provides software, websites, desktop tools, or APIs for using them.
Choosing which model to use for a task based on capability, cost, speed, data policy, and the amount of context needed.
A model whose weights, code, license, or distribution terms make it possible for people outside the original company to run or adapt it.
An AI model that runs on your own computer instead of sending every request to a provider's data center.
An AI model run on servers controlled by an institution rather than on a public cloud service.
Terms for instructions, memory, and model output.
The instruction, question, example, or source material you give an AI system so it can produce a response.
The information the model can currently use, including your prompt, earlier conversation, uploaded files, tool results, and system instructions.
The maximum amount of text and other information a model can consider at one time.
A small unit of text that a language model reads or writes. A token may be a word, part of a word, punctuation, or whitespace.
The price or usage impact of sending tokens to a model and receiving tokens back from it.
The practical limit on how many tokens you want an AI system or agent to use for a task.
The model's calculated list of possible next tokens and their probabilities before it chooses what to write next.
The model's estimate of how likely each possible next token is, given the context it has so far.
The process of choosing a token from the model's output distribution and adding it to the response.
A small set of examples included in a prompt to show the model the desired pattern, format, or tone.
Asking a model to work step by step or reason carefully before giving a final answer.
Asking a model to explore multiple possible approaches before selecting or comparing answers.
Replacing a long conversation history with a shorter summary so the model can continue working within its context window.
Terms for systems that can take actions beyond text generation.
An AI system that loops through steps, responds to prompts, uses tools when needed, and continues working toward a goal.
A workflow where an AI agent plans, takes actions, observes results, and revises its next steps.
An action a model takes through a connected tool, such as searching the web, reading a file, running code, or creating a task.
An application programming interface: a set of rules that lets one computer program use another computer program.
The Model Context Protocol, a standard way for AI tools to connect with external systems and data sources.
A configured connection that lets an AI tool access another service, such as email, calendars, files, GitHub, or Linear.
An add-on that extends a tool with new capabilities, integrations, or workflows.
A packaged set of instructions or capabilities that helps an AI assistant perform a specialized task.
Software installed on your computer that can work with local files, accounts, development tools, or operating-system features.
A connection between an AI tool and a programming environment so the tool can read, edit, explain, or test code in a project.
Terms for planning, building, tracking, and sharing work.
A repeatable work process where AI helps with part of the task, such as drafting, organizing, checking, summarizing, or transforming information.
Using AI tools to help plan, write, edit, test, document, or maintain software and digital artifacts.
An early working version of a tool or workflow used to test an idea before polishing or deploying it.
A durable file or output created during work, such as a plan, document, spreadsheet, slide deck, website, script, or test result.
A simple
plain-text format for headings, lists, links, and notes,
commonly saved in files ending with .md.
A folder of project files tracked by version control, often hosted on a service such as GitHub.
A system for recording changes to files so you can review history, collaborate, and return to earlier versions.
A widely used version control system that tracks changes to project files on your computer.
A saved snapshot of changes in Git, usually with a short message explaining what changed.
Sending local Git commits from your computer to a remote repository such as GitHub.
A separate line of work in Git that lets you make changes without immediately changing the main version.
Combining changes from one Git branch into another.
A proposed set of changes in GitHub that others can review, discuss, and merge into a project.
A tracked task, bug, question, or feature request in a project-management system such as Linear or GitHub.
A larger project checkpoint that groups related issues or tasks.
Specific conditions that must be true before a task or feature is considered complete.
Making a tool or website available where intended users can actually use it.
Checking whether a tool's outputs are accurate, useful, and appropriate for the task it is supposed to support.
A plan for future work that lists major next steps, priorities, and improvements.
Terms for responsible use, privacy, security, and evaluation.
Information owned or controlled by an organization that should not be shared without permission.
Student education records protected by the Family Educational Rights and Privacy Act.
Removing or changing details that could identify a person, group, or protected record before data is shared or processed.
Checking AI output against reliable sources, original data, or human expertise before relying on it.
Examining a tool, workflow, or integration for risks involving data access, accounts, permissions, storage, and misuse.
Deliberately testing a tool, workflow, or AI system to find weaknesses, misuse paths, incorrect outputs, or unintended consequences.
A person or group authorized to act like an adversary or skeptical tester to expose problems before real users encounter them.
The defenders or maintainers who use red-team findings to improve security, reliability, or response.
A specific way a system, workflow, or AI output can go wrong.
The plan for restoring files, records, or work if a tool deletes, overwrites, corrupts, or loses data.
Permission for an AI tool or connector to interact with an individual's email, calendar, files, or other personal services.
Testing a model or AI-assisted workflow against defined tasks or criteria to judge capability, reliability, safety, or fit.
A broader report on an AI system's behavior, safeguards, risks, and evaluations.
A repeatable test used to measure whether an AI model or workflow performs a task correctly or safely.
A test or evaluation used to compare systems on a defined set of tasks.
A collection of tasks or questions used consistently to compare model performance.
A benchmark of grade-school math word problems often used to test mathematical reasoning.
A benchmark for testing AI performance on realistic professional knowledge-work tasks.
A software-engineering benchmark that tests whether AI systems can solve real coding issues.
A difficult multidisciplinary benchmark used to test expert-level reasoning across many subjects.
A research organization that evaluates advanced AI capabilities and risks.
Laws, policies, executive actions, or institutional rules that shape how AI systems may be built, purchased, used, or evaluated.