Glossary
Plain-language definitions of the terms used across our courses and the career & salary map.
- Context window
- The maximum number of tokens a model can attend to at once.
- Embedding
- A dense vector representation of text (or other data) whose geometry captures semantic similarity.
- Evaluation set
- A held-out set of examples used to measure quality objectively.
- Feature store
- A system for defining, storing and serving model features consistently for training and inference.
- Fine-tuning
- Continuing training of a pretrained model on task-specific data to adapt its behaviour.
- Guardrails
- Checks around a model that constrain inputs and outputs for safety, policy or cost.
- Hallucination
- A confident but unsupported or incorrect model output.
- LoRA
- Low-Rank Adaptation — a parameter-efficient fine-tuning method that trains small adapter matrices.
- MLOps
- Practices and tooling for deploying, monitoring and iterating on ML systems in production.
- Model serving
- Exposing a trained model behind an API with latency, throughput and reliability targets.
- Prompt engineering
- Designing the text input to an LLM to steer its output reliably.
- RAG
- Retrieval-Augmented Generation — grounding an LLM’s answers in retrieved documents rather than relying only on its parameters.
- Token
- The unit an LLM reads and generates — roughly a word piece.
- Transformer
- The attention-based neural architecture underlying modern language and vision models.
- Vector database
- A store optimised for nearest-neighbour search over embeddings.