Reference
Glossary.
The vocabulary of AI engineering and system design, in plain English — each term defined, then linked to a hands-on lab, challenge, or handbook so you can actually learn it.
A
B
C
Cache InvalidationKeeping cached data correct as the underlying source changes — famously one of the hard problems.Systems & BackendCAP TheoremDuring a network partition a distributed store must choose consistency or availability, not both.Systems & BackendChain of ThoughtPrompting a model to reason step by step before answering, improving hard multi-step tasks.AI & LLMsConsistent HashingMapping keys and nodes onto a ring so adding a node moves only ~K/N keys, not all of them.Systems & BackendContext WindowThe maximum number of tokens a model can consider in one request — a hard, shared budget.AI & LLMsCosine SimilarityHow aligned two vectors are, ignoring their length — 1 identical, 0 unrelated, −1 opposite.Data & RetrievalCross-Entropy LossThe training loss that measures how surprised the model was by the correct answer.AI & LLMs
E
F
L
M
P
p99 LatencyThe response time your worst 1% of requests exceed — the tail users actually feel.Systems & BackendPrompt CachingReusing the processed prefix of a prompt so you don’t re-pay to encode it every turn.AI & LLMsPrompt InjectionAn attack where malicious text in the input overrides the developer’s instructions.AI & LLMs
R
S
T
TemperatureThe decoding dial that flattens or sharpens the next-token distribution.AI & LLMsTokenThe unit a model actually reads and writes — a sub-word chunk, not a character or a word.AI & LLMsTokenizationSplitting text into tokens, usually with byte-pair encoding that merges frequent character pairs.AI & LLMsTool CallingHow a model reaches beyond text: it emits a structured call and your code runs the function.AI & LLMsTransformerThe neural-network architecture behind virtually every modern language model.AI & LLMs