English for AI and machine learning engineers

Artificial Intelligence & Machine Learning Vocabulary: 100 Key English Terms

Machine learning is built and discussed in English: research papers, library documentation, model cards, experiment logs and team chats all share the same vocabulary, and new terms usually appear in English long before they get a Turkish name. This glossary covers the words AI and ML engineers use every day, from data, training and evaluation to large language models, prompts and putting models into production.

  • 100 terms
  • 12 topics
  • 41 core terms
  • 200 example sentences

Read, understand, keep going

No account needed. Read the meaning, see where the term is used, then study the examples. Click any word in the lesson for help. You can also select a word and press Alt + Enter.

Machine Learning Basics

artificial intelligence

noun

Meaning

The field of computer science that builds systems able to do tasks that normally need human intelligence, such as understanding language, recognizing images or making decisions.

Where you use it

Used for the whole field and, informally, for a single system ('the AI said…'). In daily work people almost always say AI; the full form appears in job titles, strategy documents, laws and formal writing.

Examples

  1. The company is hiring three engineers for its new artificial intelligence team.

  2. The report looks at how hospitals use artificial intelligence to plan staff shifts.

Usage note

AI is pronounced as two letters, /ˌeɪ ˈaɪ/. Because it starts with a vowel sound, say 'an AI model', not 'a AI model'.

Common phrases

AI model · AI system · AI research · AI-powered · generative AI

More about this term →

machine learning

noun

Meaning

A branch of artificial intelligence in which computers learn patterns from data and use them to make predictions or decisions, instead of following rules written by hand.

Where you use it

Used as a noun and, very often, before another noun: a machine learning model, engineer or pipeline. In speech and writing it is shortened to ML, and 'AI/ML' is common in job ads.

Examples

  1. She moved from backend development to machine learning two years ago.

  2. We use machine learning to flag suspicious transactions before they are approved.

Usage note

'Learning' here is uncountable: say 'machine learning is', never 'a machine learning' or 'machine learnings'.

Common phrases

machine learning model · machine learning engineer · machine learning pipeline · apply machine learning

More about this term →

model

noun

Meaning

The result of training: a program with learned parameters that takes an input, such as an image or a sentence, and produces an output, such as a label, a number or a text.

Where you use it

The central word of the field. You train, evaluate, deploy, serve and retrain a model; models can be small or large, open or closed, and they have versions. Informally people also say 'the model thinks…' or 'the model got it wrong'.

Examples

  1. The new model is twice as fast but slightly less accurate on long documents.

  2. Which model version is running in production right now?

Usage note

The US spelling is 'modeling' and the UK spelling is 'modelling'; ML libraries and papers mostly use the US form.

Common phrases

train a model · deploy a model · model version · model performance · pretrained model

More about this term →

supervised learning

noun

Meaning

A type of machine learning in which the model learns from examples that come with correct answers (labels), so that it can predict the answer for new examples.

Where you use it

Used to describe both a type of problem and a method. Classification and regression are the two main supervised tasks. In practice the biggest cost is getting enough labeled data.

Examples

  1. Fraud detection is usually framed as a supervised learning problem, with past fraud cases as labels.

  2. Without labeled data, we can't use supervised learning here.

Common phrases

supervised learning task · supervised learning problem · supervised model · self-supervised learning

More about this term →

classification

noun

Meaning

A task in which a model puts each input into one of a fixed set of categories, for example deciding whether an email is spam or which product category a photo shows.

Where you use it

Classification can be binary (two classes), multi-class (one of many) or multi-label (several at once). The model is called a classifier, and its quality is measured with accuracy, precision, recall and F1 score.

Examples

  1. This is a multi-label classification problem: one ticket can be about billing and delivery at the same time.

  2. For simple classification tasks, a small fine-tuned model is cheaper than an LLM.

Common phrases

binary classification · multi-class classification · image classification · text classification · classification model

More about this term →

unsupervised learning

noun

Meaning

A type of machine learning that finds structure in data without correct answers (labels), for example grouping similar customers or spotting unusual events.

Where you use it

Typical methods are clustering, dimensionality reduction and anomaly detection. It helps when labels are expensive or impossible to get. A related idea, self-supervised learning, creates its own labels from the data and is how LLMs are pretrained.

Examples

  1. We used unsupervised learning to group support tickets before anyone had labeled them.

  2. Unsupervised learning flagged a group of payments that later turned out to be fraud.

Common phrases

unsupervised learning method · unsupervised model · unsupervised anomaly detection · self-supervised learning

More about this term →

regression

noun

Meaning

A task in which a model predicts a number on a continuous scale, such as a house price, a delivery time or tomorrow's temperature.

Where you use it

Contrasted with classification, which predicts categories. Linear regression and logistic regression are classic models, although logistic regression is actually used for classification. Regression quality is measured with error metrics such as MAE or RMSE.

Examples

  1. Predicting delivery time is a regression problem, not a classification one.

  2. A simple linear regression was our baseline, and the neural network beat it by only 4%.

Usage note

In software testing, a regression is a bug that brings back a problem that was already fixed. ML teams use both meanings, so listen for the context.

Common phrases

linear regression · logistic regression · regression model · regression task

More about this term →

reinforcement learning

noun

Meaning

A type of machine learning in which an agent learns by trial and error, taking actions in an environment and receiving rewards or penalties for the results.

Where you use it

Shortened to RL. Its key words are agent, environment, action, reward and policy. It is used in game-playing systems, robotics and recommendations, and in the RLHF stage that makes LLMs more helpful.

Examples

  1. The warehouse robots were first trained with reinforcement learning in a simulator.

  2. Designing the reward is the hardest part of any reinforcement learning project.

Common phrases

reinforcement learning agent · deep reinforcement learning · reward function · RL environment

More about this term →

clustering

noun

Meaning

An unsupervised task that groups similar items together without predefined labels, for example sorting customers into segments by how they shop.

Where you use it

Common algorithms are k-means, DBSCAN and hierarchical clustering. Each group is a cluster, and items are said to 'cluster together'. It is often run on embeddings to find themes in large collections of texts or images.

Examples

  1. Clustering the complaints revealed three main themes: delivery, refunds and app crashes.

  2. We ran clustering on the embeddings and then named each cluster by hand.

Common phrases

k-means clustering · run clustering · cluster analysis · customer clustering

More about this term →

state-of-the-art

adjective

Meaning

Describes the best result or method known at a given time, usually measured on a well-known benchmark.

Where you use it

Very common in papers ('achieves state-of-the-art results') and in marketing. It is shortened to SOTA, pronounced 'SO-tuh'. Because the field moves fast, a state-of-the-art model may be overtaken within months.

Examples

  1. The paper claims state-of-the-art results on three Turkish benchmarks.

  2. We don't need a state-of-the-art model for this; a small one is fast and good enough.

Usage note

Use hyphens before a noun ('a state-of-the-art model') but usually not after a verb ('this model is state of the art').

Common phrases

state-of-the-art results · state-of-the-art model · achieve state-of-the-art performance · SOTA

More about this term →

Data and Features

dataset

noun

Meaning

A collection of examples, such as images, texts or table rows, gathered and organized for training, testing or analyzing a model.

Where you use it

Countable: one dataset, two datasets. Engineers collect, clean, split, label and version datasets, and well-known public ones are referred to by name. In ML it is written as one word; 'data set' also appears in statistics.

Examples

  1. We split the dataset into training, validation and test sets.

  2. Is this dataset licensed for commercial use?

Usage note

'Data' can be pronounced /ˈdeɪtə/ or /ˈdætə/; both are correct. In tech, 'data' is usually uncountable ('the data is noisy'), so say 'a dataset', not 'a data'.

Common phrases

public dataset · split a dataset · clean a dataset · labeled dataset · dataset version

More about this term →

training data

noun

Meaning

The examples a model learns from during training. Their quality, size and variety largely decide how well the model works on new data.

Where you use it

Uncountable, like 'data': 'more training data', not 'more training datas'. It is often discussed in terms of quality, coverage, licensing and privacy: what is in the training data and what is missing from it.

Examples

  1. The model struggles with night photos because there were very few in the training data.

  2. We removed all personal information from the training data before the first run.

Common phrases

collect training data · high-quality training data · in the training data · training data pipeline

More about this term →

feature

noun

Meaning

One measurable piece of information given to a model as input, for example a customer's age, the number of past orders or the brightness of a pixel.

Where you use it

Common in classic machine learning on tables. Engineers select, create, scale and drop features; 'feature engineering' means designing useful features by hand, and 'feature importance' shows which ones affect predictions most.

Examples

  1. Adding the day of the week as a feature improved the demand forecast.

  2. These two features are almost identical, so we can drop one of them.

Usage note

In product and software talk, a feature is a function of an app ('a new search feature'). In ML it means an input variable; the context tells you which.

Common phrases

feature engineering · feature importance · input features · feature selection

More about this term →

label

noun

Meaning

The correct answer attached to a training example, such as 'spam' for an email or 'cat' for a photo, which a supervised model learns to predict.

Where you use it

Also a verb: to label data means adding these answers, often done by paid annotators or domain experts. People talk about noisy labels, missing labels and label quality. In statistics the same idea is called the target or dependent variable.

Examples

  1. About five percent of the labels were wrong, so we sent them back for review.

  2. Two radiologists labeled each scan independently.

Usage note

US spelling keeps one l ('labeled', 'labeling'); UK spelling doubles it ('labelled', 'labelling').

Common phrases

noisy labels · label data · class label · label quality

More about this term →

annotation

noun

Meaning

The work of adding labels or notes to raw data, such as drawing boxes around objects in images or marking the topic of each sentence, so that it can be used for training or evaluation.

Where you use it

Also used for the labels themselves ('the annotations are in a JSON file'). The people who do it are annotators; teams write annotation guidelines and measure how often annotators agree. Often used as a near synonym of labeling.

Examples

  1. Annotation of 10,000 X-rays took three doctors almost two months.

  2. We rewrote the annotation guidelines because annotators disagreed on a third of the examples.

Common phrases

annotation guidelines · annotation tool · data annotation · inter-annotator agreement

More about this term →

preprocessing

noun

Meaning

The steps that clean and prepare raw data before a model uses it, such as removing duplicates, filling in missing values, resizing images or normalizing text.

Where you use it

Engineers write preprocessing steps, scripts and pipelines. The same preprocessing must be applied during training and in production; differences between the two are a common source of bugs. The verb is preprocess.

Examples

  1. The bug was in preprocessing: production images weren't resized the same way.

  2. On this dataset, preprocessing takes longer than training.

Common phrases

data preprocessing · preprocessing pipeline · preprocessing step · text preprocessing

More about this term →

ground truth

noun

Meaning

The correct, verified answers that a model's outputs are compared with, usually created by careful human labeling or by real measurements.

Where you use it

Used as a noun and before other nouns: ground truth labels, ground truth data. People also question whether the ground truth itself is reliable, since human labels can be wrong or disagree. Common in evaluation, computer vision and remote sensing.

Examples

  1. For this test we used biopsy results as the ground truth.

  2. The model disagrees with the ground truth on 6% of the images, and some of those labels are wrong.

Common phrases

ground truth labels · ground truth data · compare against the ground truth · establish the ground truth

More about this term →

data augmentation

noun

Meaning

Creating extra training examples by making small changes to existing ones, such as flipping or cropping images or rephrasing sentences, so that a model sees more variety.

Where you use it

Very common in computer vision and speech, and increasingly used in NLP. It helps reduce overfitting when data is limited. Engineers must check that a change keeps the label correct: a rotated '6' may turn into a '9'.

Examples

  1. Data augmentation with random crops and color changes added three points of accuracy.

  2. We turned off data augmentation for the validation set.

Common phrases

data augmentation techniques · apply data augmentation · image augmentation · augmentation pipeline

More about this term →

class imbalance

noun

Meaning

A situation in which some classes in a dataset have far more examples than others, for example 990 normal transactions for every 10 fraudulent ones.

Where you use it

Very common in fraud, medical and defect detection. It makes accuracy misleading, so teams look at precision, recall and F1 instead. Typical fixes are resampling, class weights in the loss function and collecting more examples of the rare class.

Examples

  1. Because of the class imbalance, the model learned to predict 'no defect' for almost everything.

  2. We handled the class imbalance by oversampling the rare class.

Common phrases

severe class imbalance · handle class imbalance · imbalanced dataset · class weights

More about this term →

data leakage

noun

Meaning

A mistake in which information that won't be available at prediction time, such as test examples or future data, gets into training and makes results look better than they are.

Where you use it

A classic reason why a model looks excellent in testing and then fails in production. Common causes are duplicates across splits, features that contain the answer, and random splits on time-based data. Also called target leakage or test set contamination.

Examples

  1. 99% accuracy on day one usually means data leakage, not a great model.

  2. We found data leakage: the 'refund date' feature only exists after a customer complains.

Usage note

In security and privacy, a data leak means that private data was exposed to outsiders. In ML evaluation, data leakage is a mistake in method.

Common phrases

check for data leakage · cause data leakage · target leakage · test set contamination

More about this term →

Neural Networks and Deep Learning

neural network

noun

Meaning

A model made of many connected units arranged in layers, loosely inspired by the brain. Each connection has a weight that is adjusted during training.

Where you use it

The basic building block of deep learning. People describe a network by its architecture, its number of layers and its number of parameters. In conversation it is often just 'the network' or 'the net'.

Examples

  1. We replaced the decision tree with a small neural network and gained four points of accuracy.

  2. The neural network has twelve layers and about 80 million parameters.

Common phrases

train a neural network · deep neural network · neural network architecture · feedforward neural network

More about this term →

deep learning

noun

Meaning

The part of machine learning that uses neural networks with many layers. It powers modern speech recognition, image recognition and large language models.

Where you use it

Used for the field, its methods and its tools: deep learning frameworks, deep learning models, a deep learning course. It is usually contrasted with 'classical' or 'traditional' machine learning, which uses simpler models and hand-made features.

Examples

  1. For tabular data, gradient-boosted trees often still beat deep learning.

  2. Deep learning needs far more data and compute than our old pipeline did.

Common phrases

deep learning model · deep learning framework · deep learning research · apply deep learning

More about this term →

parameter

noun

Meaning

A number inside a model, such as a weight or a bias, that is learned from data during training. Model size is often given as the number of parameters.

Where you use it

Usually plural and paired with a number: a 7-billion-parameter model, often written 7B. Don't confuse parameters, which the model learns, with hyperparameters, which engineers set before training.

Examples

  1. The smaller model has 1.5 billion parameters and fits on a single GPU.

  2. We froze most parameters and trained only the last two layers.

Usage note

The stress is on the second syllable: pa-RAM-e-ter. Turkish speakers often stress the last syllable, as in 'parametre'.

Common phrases

number of parameters · billion-parameter model · freeze parameters · trainable parameters

More about this term →

transformer

noun

Meaning

A neural network architecture, introduced in 2017, that uses attention to process all parts of a sequence in parallel. It is the basis of today's LLMs.

Where you use it

Used as a noun and before other nouns: a transformer model, transformer layers, a transformer-based system. Engineers talk about encoder-only, decoder-only and encoder-decoder transformers. They are used for images and audio too, not only text.

Examples

  1. We replaced the old recurrent model with a small transformer and cut errors by a third.

  2. Most current LLMs are decoder-only transformers.

Usage note

In electrical engineering a transformer is a device that changes voltage; in ML the word always means this architecture.

Common phrases

transformer model · transformer architecture · decoder-only transformer · transformer-based

More about this term →

layer

noun

Meaning

One level of a neural network: a group of units that takes the output of the previous level, transforms it and passes the result on to the next one.

Where you use it

Networks have an input layer, hidden layers and an output layer. Engineers add, remove, freeze or unfreeze layers, and the 'deep' in deep learning refers to having many of them. Common types include dense, convolutional and attention layers.

Examples

  1. We froze the first ten layers and trained only the top two.

  2. Adding another hidden layer didn't help; the model just overfit faster.

Common phrases

hidden layer · output layer · freeze layers · add a layer · dense layer

More about this term →

weights

noun

Meaning

The learned numbers on the connections of a neural network, which decide how strongly each input affects the next layer. Together they hold what the model has learned.

Where you use it

Usually plural. Engineers load, save, freeze, share and download weights, and 'the weights' often means the trained model file itself. An open-weight model is one whose weights are published, even if its training data and code are not.

Examples

  1. Download the weights from the shared drive and load them into the evaluation script.

  2. They published the weights but not the training data.

Usage note

'Open-weight' and 'open-source' are not the same: open source normally also means that the code is shared and the license allows free use and changes.

Common phrases

model weights · load the weights · open weights · freeze the weights · pretrained weights

More about this term →

activation function

noun

Meaning

A simple mathematical function applied to the output of each unit in a neural network. It adds non-linearity, which lets the network learn complex patterns.

Where you use it

Common examples are ReLU, sigmoid, tanh and GELU. Without activation functions, even a deep network would behave like a single linear layer. Engineers choose or swap the activation function when they design an architecture.

Examples

  1. Try ReLU as the activation function in the hidden layers and sigmoid at the output.

  2. Which activation function does this transformer use?

Common phrases

ReLU activation function · choose an activation function · non-linear activation function · output activation

More about this term →

backpropagation

noun

Meaning

The method that calculates how much each weight in a neural network contributed to the error, by passing the error backward from the output layer toward the input.

Where you use it

Often shortened to backprop. It works together with gradient descent: backpropagation computes the gradients, then the optimizer updates the weights. Frameworks do it automatically, so engineers rarely write it by hand outside courses and interviews.

Examples

  1. During backpropagation, the gradients in the early layers became almost zero.

  2. Our deep learning course spends a whole week on backpropagation.

Common phrases

backpropagation algorithm · run backpropagation · backpropagation through time · compute gradients

More about this term →

attention

noun

Meaning

A mechanism that lets a model decide which other parts of its input are most relevant to each part, and give those parts more weight when it builds its output.

Where you use it

The core idea of the transformer. Engineers talk about self-attention, attention heads, attention layers and attention maps. Because its cost grows quickly with input length, a lot of research aims to make attention faster.

Examples

  1. The attention maps suggest the model focuses on the drug name when it answers.

  2. Each layer has 16 attention heads.

Usage note

In general English, 'pay attention' means to focus on something. In ML, attention is a precise technical mechanism, not a human-like ability.

Common phrases

self-attention · attention head · attention layer · attention mechanism · attention map

More about this term →

Model Training

train

verb

Meaning

To teach a model by showing it many examples and repeatedly adjusting its parameters so that its outputs get closer to the correct answers.

Where you use it

You train a model on data ('train it on medical images'), for a number of epochs or steps, either from scratch or from a checkpoint. The noun is training: a training run, training job, training loop or training cost.

Examples

  1. We trained the model on two million product reviews.

  2. Training from scratch would take weeks, so we started from a public checkpoint.

Usage note

Turkish 'eğitmek' covers both 'educate' and 'train', but for models English uses only 'train'. 'Educate the model' is wrong.

Common phrases

train a model · train on data · train from scratch · training run · training loop

More about this term →

loss function

noun

Meaning

A formula that measures how far a model's predictions are from the correct answers. Training tries to make this value, called the loss, as small as possible.

Where you use it

People choose, define or switch a loss function, then watch 'the loss' go down on training curves. Common examples are cross-entropy for classification and mean squared error for regression.

Examples

  1. We switched to a weighted loss function because the model was ignoring the rare class.

  2. Which loss function did you use for the ranking model?

Usage note

'Loss' rhymes with 'boss' (/lɔːs/); it is not pronounced like 'lose' (/luːz/).

Common phrases

choose a loss function · minimize the loss · training loss · cross-entropy loss

More about this term →

overfitting

noun

Meaning

A problem in which a model learns its training data too closely, including noise and accidents, so it scores well on that data but poorly on new data.

Where you use it

A classic warning sign is training loss going down while validation loss goes up. The verb is overfit: a model overfits, or overfits to the training set. Engineers fight it with more data, regularization, dropout and early stopping.

Examples

  1. Validation loss started rising after epoch 8, a clear sign of overfitting.

  2. With only 300 examples, overfitting is almost guaranteed.

Common phrases

reduce overfitting · prevent overfitting · signs of overfitting · overfit to the training data

More about this term →

epoch

noun

Meaning

One complete pass of the training process through the whole training dataset. Models are usually trained for several epochs.

Where you use it

Used with numbers: train for 10 epochs, after epoch 3, loss per epoch. Very large models may see their data only once, so people count steps or tokens instead. In Turkish teams the English word is used almost always.

Examples

  1. Validation accuracy stopped improving after the fifth epoch.

  2. Each epoch takes about forty minutes on four GPUs.

Usage note

American English says /ˈepək/ (EP-uk); British English usually says /ˈiːpɒk/ (EE-pok). Both are understood.

Common phrases

train for ten epochs · per epoch · number of epochs · after each epoch

More about this term →

learning rate

noun

Meaning

A hyperparameter that controls how big a step the model takes each time it updates its parameters. Too high makes training unstable; too low makes it very slow.

Where you use it

Usually the first hyperparameter people tune. It is often changed during training by a learning rate schedule, with a short warm-up at the start and a gradual decay later. Written as LR in notes and code, for example 'LR of 3e-4'.

Examples

  1. The loss exploded after a few hundred steps, so we lowered the learning rate.

  2. We increase the learning rate slowly during the first 1,000 steps as a warm-up.

Common phrases

lower the learning rate · learning rate schedule · learning rate warm-up · initial learning rate

More about this term →

hyperparameter

noun

Meaning

A setting chosen by engineers before training rather than learned from data, such as the learning rate, the batch size or the number of layers.

Where you use it

You tune, search and log hyperparameters. Hyperparameter tuning or hyperparameter search means trying many combinations and keeping the best one by validation score. In code and chat people often write 'hparams'.

Examples

  1. We ran a hyperparameter search over 40 configurations overnight.

  2. Please log all hyperparameters with each run so we can reproduce the results.

Common phrases

hyperparameter tuning · hyperparameter search · tune hyperparameters · default hyperparameters

More about this term →

batch size

noun

Meaning

The number of training examples a model processes together before it updates its parameters once.

Where you use it

Limited mainly by GPU memory. Bigger batches use the hardware more efficiently but may need a different learning rate. When memory runs out, engineers reduce the batch size or use gradient accumulation.

Examples

  1. We got an out-of-memory error, so I cut the batch size from 64 to 32.

  2. With a larger batch size, each epoch finishes faster.

Common phrases

increase the batch size · effective batch size · mini-batch · batch size of 32

More about this term →

gradient descent

noun

Meaning

The basic optimization method behind training: it repeatedly changes each parameter a little in the direction that reduces the loss the most.

Where you use it

In practice people use variants: stochastic gradient descent (SGD), which works on small random batches, and optimizers such as Adam that build on it. The gradients themselves are computed by backpropagation.

Examples

  1. Gradient descent was barely moving because the learning rate was far too small.

  2. In the interview they asked me to explain gradient descent on a whiteboard.

Common phrases

stochastic gradient descent · run gradient descent · gradient descent step · mini-batch gradient descent

More about this term →

underfitting

noun

Meaning

A problem in which a model is too simple or trained too little to capture the patterns in the data, so it performs poorly even on the training data.

Where you use it

The opposite of overfitting. The usual sign is high training loss and high validation loss together. Typical fixes are a bigger model, better features, longer training or less regularization. The verb is underfit.

Examples

  1. Both losses are still high, so this looks like underfitting, not overfitting.

  2. A linear model leads to underfitting on data this complex.

Common phrases

signs of underfitting · fix underfitting · underfit the data

More about this term →

regularization

noun

Meaning

Any technique that stops a model from becoming too complex during training, in order to reduce overfitting and help it work better on new data.

Where you use it

Common forms are L1 and L2 regularization (weight decay), dropout and early stopping. Engineers add, increase or reduce regularization depending on whether the model overfits or underfits. The verb is regularize; the UK spelling is regularisation.

Examples

  1. Stronger regularization closed most of the gap between training and validation accuracy.

  2. We use dropout and weight decay for regularization.

Common phrases

L2 regularization · add regularization · regularization strength · weight decay

More about this term →

checkpoint

noun

Meaning

A saved copy of a model's weights, and often its optimizer state, at a certain point in training, so that training can be resumed or that version can be used later.

Where you use it

Engineers save, load, resume from and evaluate checkpoints, often every few thousand steps. 'The best checkpoint' is the one with the best validation score. Published models are often called checkpoints too.

Examples

  1. The job crashed overnight, but we resumed from the last checkpoint.

  2. Which checkpoint should we ship, the one from step 40k or step 60k?

Common phrases

save a checkpoint · resume from a checkpoint · best checkpoint · load the checkpoint

More about this term →

converge

verb

Meaning

To reach a stable state during training, where the loss stops going down in a meaningful way and more training brings little benefit.

Where you use it

Said of models, training runs and losses: 'the model converged after 20 epochs', 'the loss isn't converging'. The noun is convergence. When training never converges, people check the learning rate, the data and the code.

Examples

  1. The model converged after about 12 epochs, so we stopped there.

  2. With the new learning rate, training converges twice as fast.

Common phrases

converge quickly · fail to converge · training converges · convergence speed

More about this term →

Evaluation and Metrics

test set

noun

Meaning

A part of the data kept aside and used only at the end, to measure how well a finished model works on examples it has never seen.

Where you use it

Kept separate from the training and validation sets. The golden rule is never to tune anything on the test set; otherwise the final score looks better than the real performance. Also called the held-out set or test split.

Examples

  1. We ran the model on the test set only once, after all tuning was finished.

  2. Some test set examples were also in the training data, so the score isn't reliable.

Common phrases

held-out test set · evaluate on the test set · test set accuracy · test split

More about this term →

accuracy

noun

Meaning

The share of a model's predictions that are correct, out of all its predictions. A model with 90% accuracy is right on nine of every ten examples.

Where you use it

The simplest classification metric and often the first one reported. It can mislead when classes are imbalanced: if 99% of emails are not spam, a model that never says 'spam' still reaches 99% accuracy.

Examples

  1. Accuracy went up from 87 to 91 percent after we cleaned the labels.

  2. Don't report only accuracy here; the classes are very imbalanced.

Usage note

In everyday English 'accuracy' and 'precision' are near synonyms, but in ML they are two different metrics.

Common phrases

improve accuracy · test accuracy · high accuracy · top-1 accuracy

More about this term →

validation set

noun

Meaning

A part of the data kept out of training and used during development to compare models, tune settings and decide when to stop training.

Where you use it

It sits between the training set and the test set. Engineers check validation loss after each epoch and choose hyperparameters by validation score. Also called the dev set, especially in NLP.

Examples

  1. We picked the learning rate that gave the best score on the validation set.

  2. The validation set is too small: one wrong prediction changes accuracy by two points.

Common phrases

validation loss · validation accuracy · hold out a validation set · validation split

More about this term →

precision

noun

Meaning

Of all the cases a model marked as positive, the share that really were positive. High precision means few false alarms.

Where you use it

Usually discussed together with recall, because improving one often lowers the other. Precision matters most when a false positive is costly, for example blocking a real customer's payment as fraud.

Examples

  1. The spam filter has 98% precision, so almost nothing it blocks is real mail.

  2. We raised the threshold to improve precision, but recall dropped.

Usage note

Turkish sources are not consistent: precision is usually 'kesinlik', but some texts call it 'hassasiyet', a word others use for recall. Many teams simply use the English terms to avoid confusion.

Common phrases

high precision · precision and recall · improve precision · precision at k

More about this term →

recall

noun

Meaning

Of all the cases that really were positive, the share that the model managed to find. High recall means few missed cases.

Where you use it

Recall matters most when missing a case is costly, for example failing to flag a tumor on a scan. In medicine the same measure is called sensitivity. It is reported together with precision or combined with it in the F1 score.

Examples

  1. For the screening model, we care more about recall than precision.

  2. Recall on the rare class is only 40%, so most of those cases are missed.

Usage note

In everyday English, recall means remembering something, or a company calling back faulty products. As a metric, the stress can fall on either syllable: /ˈriːkɔːl/ or /rɪˈkɔːl/.

Common phrases

high recall · recall rate · precision and recall · recall at k

More about this term →

F1 score

noun

Meaning

A single number that combines precision and recall by taking their harmonic mean. It is high only when both precision and recall are high.

Where you use it

A standard classification metric, especially with imbalanced classes where accuracy misleads. With many classes it is averaged in different ways: macro F1 treats every class equally, while micro F1 treats every example equally.

Examples

  1. The new model raised the F1 score from 0.71 to 0.78.

  2. Please also report the macro-averaged F1 score; the small classes matter to the client.

Common phrases

report the F1 score · macro F1 · micro F1 · F1 on the test set

More about this term →

benchmark

noun

Meaning

A standard set of tasks and data used to measure models in the same way, so that results from different teams can be compared fairly.

Where you use it

Models are evaluated on, scored on and compared across benchmarks, and a new best result tops a benchmark or a leaderboard. It is also a verb: to benchmark a model. Engineers often warn that high benchmark scores don't always mean good real-world performance.

Examples

  1. It scores well on public benchmarks but struggles with our customers' questions.

  2. We built an internal benchmark from 500 real support conversations.

Common phrases

public benchmark · internal benchmark · benchmark score · top a benchmark · benchmark results

More about this term →

confusion matrix

noun

Meaning

A table that shows, for each true class, how many examples the model assigned to each class, so you can see at a glance which classes it mixes up.

Where you use it

For two classes it has four cells: true positives, false positives, true negatives and false negatives. Precision and recall are calculated from these counts. Teams plot it as a heatmap and look at it in almost every model review.

Examples

  1. The confusion matrix shows that the model often mixes up wolves and huskies.

  2. Can you add a confusion matrix for each language to the report?

Common phrases

plot a confusion matrix · normalized confusion matrix · false positives · false negatives

More about this term →

cross-validation

noun

Meaning

An evaluation method that splits the data into several parts, trains on all but one and tests on the remaining part, repeating until every part has been used for testing.

Where you use it

The most common form is k-fold cross-validation, for example 5-fold. It gives a more reliable estimate than a single split, especially on small datasets, but needs k times as much training. It is less common with very large models.

Examples

  1. With only 800 patients, we used 10-fold cross-validation instead of a fixed test set.

  2. The scores vary a lot across the cross-validation folds.

Common phrases

k-fold cross-validation · 5-fold cross-validation · cross-validation score · cross-validation folds

More about this term →

Large Language Models

LLM

abbreviation

Meaning

Short for large language model: a very large neural network trained on huge amounts of text to predict the next token, which lets it answer questions, write, summarize and code.

Where you use it

Much more common than the full form in everyday talk. Engineers call an LLM through an API, host an open model themselves or build 'LLM apps'. The plural is LLMs, and you say 'an LLM' because the letter L starts with a vowel sound.

Examples

  1. We use an LLM to draft replies, and a team member approves each one before it goes out.

  2. Open-weight LLMs have become good enough for most of our internal tasks.

Common phrases

call an LLM · open-weight LLM · LLM application · LLM provider · fine-tune an LLM

More about this term →

token

noun

Meaning

A small unit of text that a language model reads and writes, often a whole word, part of a word or a punctuation mark. Model limits and prices are counted in tokens.

Where you use it

Used constantly in LLM work: input and output tokens, tokens per second, cost per million tokens, maximum tokens. In English text a token is on average a bit shorter than a word; Turkish, with its long words, usually needs more tokens per word.

Examples

  1. The prompt is about 3,000 tokens, so it fits easily in the context window.

  2. With most providers, output tokens cost more than input tokens.

Usage note

In web security, a token is a piece of data that proves who you are (an access token). In LLM work it means a piece of text.

Common phrases

input tokens · output tokens · tokens per second · token limit · cost per token

More about this term →

hallucination

noun

Meaning

A confident but false or made-up output from a generative model, such as an invented fact, quote, source or piece of code.

Where you use it

Teams measure, detect and reduce hallucinations, often with retrieval (RAG), citations and automatic checks. The verb is hallucinate: 'the model hallucinated a paper that doesn't exist'. Some researchers prefer the word 'confabulation'.

Examples

  1. This answer is a hallucination: the two court cases it cites never existed.

  2. Grounding answers in our own documents cut hallucinations by more than half.

Common phrases

reduce hallucinations · hallucination rate · detect hallucinations · the model hallucinated

More about this term →

context window

noun

Meaning

The maximum amount of text, measured in tokens, that a language model can take into account at once, including the prompt, any documents and its own answer.

Where you use it

Described by its size: a 128k context window, a long context window. When a conversation grows longer than the window, the oldest parts must be cut or summarized. Also called context length.

Examples

  1. The whole contract fits in the context window, so we don't need to split it.

  2. Answer quality drops when we fill the last part of the context window.

Common phrases

context window size · long context window · fit in the context window · 128k context window

More about this term →

generative AI

noun

Meaning

AI systems that create new content, such as text, images, audio, video or code, instead of only sorting inputs into classes or predicting values.

Where you use it

Used for both the technology and the industry around it, and shortened to GenAI in business talk. Companies discuss generative AI features, use cases and policies, while engineers usually prefer more precise words such as LLM or diffusion model.

Examples

  1. Legal asked us to write a generative AI policy before the tool goes live.

  2. Most of our generative AI features are built on two external LLM providers.

Common phrases

generative AI tools · generative AI policy · generative AI use case · GenAI

More about this term →

pretraining

noun

Meaning

The first and largest training stage, in which a model learns general patterns from a huge amount of mostly unlabeled data before it is adapted to specific tasks.

Where you use it

For LLMs, pretraining usually means predicting the next token on trillions of tokens of text, and it is by far the most expensive stage. It is followed by post-training steps such as fine-tuning and RLHF. Also written pre-training; the adjective is pretrained.

Examples

  1. Pretraining took eight weeks on a few thousand GPUs.

  2. We don't do pretraining ourselves; we fine-tune open models.

Common phrases

pretraining data · pretraining run · large-scale pretraining · pretrained model

More about this term →

temperature

noun

Meaning

A setting that controls how random a generative model's output is. Low values give more predictable, focused answers; high values give more varied and creative ones.

Where you use it

Set for each request, usually between 0 and 1 or 2. Teams use a low temperature for extraction, classification and code, and a higher one for brainstorming. Even at 0, outputs are not always exactly identical. Often adjusted together with top-p.

Examples

  1. Set the temperature to 0 for the invoice extractor; we want output that is as consistent as possible.

  2. At a higher temperature the slogans were more creative, but some made no sense.

Common phrases

set the temperature · low temperature · temperature of 0.7 · sampling temperature

More about this term →

multimodal

adjective

Meaning

Able to work with more than one type of data, such as text, images, audio and video, like a model that can answer questions about a photo.

Where you use it

Used before nouns: multimodal model, multimodal input, multimodal search. Each type of data is called a modality. Many current LLMs are multimodal and accept images and audio as well as text.

Examples

  1. With a multimodal model, technicians can photograph a broken part and ask what it is.

  2. Our search is now multimodal: users can search with text or with an image.

Common phrases

multimodal model · multimodal input · multimodal search · multimodal LLM

More about this term →

AI agent

noun

Meaning

A system built around an LLM that can plan steps and use tools, such as search, code or company software, to complete a task with little human help.

Where you use it

Engineers build agents, give them tools, limit what they may do and log every action. Related phrases are agentic workflows, tool use and multi-agent systems. Because agents act on real systems, permissions and human approval steps are a big topic.

Examples

  1. The AI agent reads the bug report, finds the right file and opens a draft fix for review.

  2. We don't let the agent send emails unless a person approves them first.

Usage note

In Turkish, 'ajan' can also mean a spy, so some teams prefer 'yapay zeka asistanı' or simply use the English word 'agent'.

Common phrases

build an agent · agentic workflow · tool use · multi-agent system

More about this term →

Prompts and Retrieval

prompt

noun

Meaning

The text or other input given to a generative model to tell it what to do, such as a question, an instruction or a few examples followed by a task.

Where you use it

Engineers write, test, tweak and version prompts, often as templates with variables. It is also a verb: to prompt a model. In Turkish teams 'prompt' is the everyday word; 'istem' appears mostly in formal texts.

Examples

  1. Adding two examples to the prompt fixed most of the formatting errors.

  2. We keep every prompt in version control, just like code.

Usage note

In everyday English 'prompt' can also be an adjective meaning quick ('a prompt reply'), or a message asking the user to do something ('a login prompt').

Common phrases

write a prompt · prompt template · user prompt · prompt the model

More about this term →

system prompt

noun

Meaning

Instructions given to a chat model before the conversation starts, which set its role, rules, tone and limits for all the messages that follow.

Where you use it

Written by developers, not end users, and usually hidden from them. Teams keep it in version control and test changes carefully, because a small edit can change behavior everywhere. It is contrasted with the user prompt or user message.

Examples

  1. The system prompt tells the assistant to answer only questions about our products.

  2. After we shortened the system prompt, responses became faster and cheaper.

Common phrases

write a system prompt · update the system prompt · system prompt instructions · leaked system prompt

More about this term →

RAG

abbreviation

Meaning

Short for retrieval-augmented generation: a method in which a system first searches a document collection for relevant passages and then gives them to an LLM to write the answer.

Where you use it

Pronounced like the word 'rag'. Teams build RAG pipelines over company documents so that answers stay up to date and can cite sources without retraining the model. Quality depends heavily on retrieval: chunking, embeddings and ranking.

Examples

  1. With RAG, the chatbot can answer questions about policies we changed last week.

  2. Most wrong answers came from the retrieval step, not the LLM, so we fixed that part of the RAG pipeline first.

Common phrases

RAG pipeline · RAG system · build a RAG app · RAG evaluation

More about this term →

prompt engineering

noun

Meaning

The practice of designing, testing and improving prompts so that a model gives accurate, useful and consistent outputs for a task.

Where you use it

It includes writing clear instructions, adding examples, setting an output format and testing prompts against an evaluation set. Some people find the name too grand, so 'prompt design' and 'context engineering' are also used.

Examples

  1. A week of prompt engineering gave us most of the gains we had expected from fine-tuning.

  2. Good prompt engineering starts with a test set, not with clever wording.

Common phrases

prompt engineering techniques · do prompt engineering · prompt engineer · prompt design

More about this term →

few-shot prompting

noun

Meaning

Giving a model a few worked examples of a task inside the prompt, so that it can follow the same pattern for a new input without any extra training.

Where you use it

Contrasted with zero-shot prompting, where you give only instructions and no examples. People say 'add a few shots' or 'a three-shot prompt'. The examples should be varied and match the real input format closely.

Examples

  1. Few-shot prompting with five labeled tickets worked better than a long list of rules.

  2. Zero-shot was fine for English, but Turkish needed few-shot prompting.

Common phrases

few-shot examples · zero-shot prompting · few-shot setting · three-shot prompt

More about this term →

chain of thought

noun

Meaning

Step-by-step reasoning that a model writes out before giving its final answer, which often improves results on math, logic and multi-step problems.

Where you use it

Written with hyphens before a noun: chain-of-thought prompting, chain-of-thought reasoning. Shortened to CoT. It was first triggered with prompts such as 'think step by step'; many newer models are trained to reason this way on their own.

Examples

  1. Chain-of-thought prompting fixed most of the arithmetic mistakes.

  2. We hide the chain of thought from users and show only the final answer.

Common phrases

chain-of-thought prompting · chain-of-thought reasoning · CoT · think step by step

More about this term →

vector database

noun

Meaning

A database designed to store embeddings and quickly find the ones most similar to a query, which makes it a common part of semantic search and RAG systems.

Where you use it

You index documents, upsert vectors and run similarity or nearest-neighbor searches. Some teams use a dedicated vector database; others add vector search to a database they already have. Also called a vector store.

Examples

  1. All 200,000 help articles are chunked, embedded and stored in the vector database.

  2. Do we really need a separate vector database, or can our existing database handle it?

Common phrases

similarity search · vector store · nearest-neighbor search · index documents

More about this term →

Fine-Tuning and Adaptation

fine-tuning

noun

Meaning

Extra training of an already pretrained model on a smaller, task-specific dataset, so that it does better on that task or follows a particular style.

Where you use it

The noun and adjective take a hyphen (fine-tuning, a fine-tuned model); the verb is fine-tune. Teams compare fine-tuning with prompting and RAG, because it costs more but can give more consistent results.

Examples

  1. Fine-tuning on 5,000 support tickets taught the model our tone of voice.

  2. Before we try fine-tuning, let's see how far we get with better prompts.

Common phrases

fine-tuning data · full fine-tuning · fine-tuning job · fine-tune a model

More about this term →

transfer learning

noun

Meaning

Reusing what a model learned on one task or dataset as the starting point for a different but related task, instead of training a new model from scratch.

Where you use it

The standard approach when data is limited: take a pretrained model, replace or add a few layers and fine-tune it on your own data. Fine-tuning is the most common form of transfer learning.

Examples

  1. Thanks to transfer learning, 2,000 labeled images were enough to reach 95% accuracy.

  2. We used transfer learning from a general image model to detect defects in steel.

Common phrases

use transfer learning · transfer learning approach · pretrained backbone · domain adaptation

More about this term →

base model

noun

Meaning

A model that has only been pretrained, before any fine-tuning or instruction training. It continues text well but does not reliably follow instructions or chat.

Where you use it

Contrasted with instruct or chat models, which have been tuned to follow instructions. Teams pick a base model as the starting point for their own fine-tuning. In general talk, 'base model' can also just mean the model you start from.

Examples

  1. We fine-tuned the base model, not the chat version, because we needed a very specific output format.

  2. The base model just continued my question instead of answering it.

Usage note

'Foundation model' is a broader term for any large pretrained model that many applications are built on; it is not the same as 'base model'.

Common phrases

choose a base model · base model checkpoint · base versus instruct model · fine-tune the base model

More about this term →

LoRA

abbreviation

Meaning

Short for low-rank adaptation: a fine-tuning method that keeps the original weights frozen and trains only small added matrices, which saves a lot of memory and storage.

Where you use it

The most popular parameter-efficient fine-tuning (PEFT) method. Teams train a LoRA adapter for each task or customer and swap adapters on top of one base model. QLoRA combines it with quantization so that it fits on smaller GPUs.

Examples

  1. With LoRA we fine-tuned the 8B model on a single GPU in one afternoon.

  2. Each customer has its own LoRA adapter, but they all share the same base model.

Usage note

Don't confuse it with LoRa (with a lowercase a), a long-range radio technology used in the Internet of Things.

Common phrases

LoRA adapter · train a LoRA · LoRA rank · QLoRA · merge the LoRA weights

More about this term →

RLHF

abbreviation

Meaning

Short for reinforcement learning from human feedback: a training stage in which people rank model answers, a reward model learns their preferences, and the LLM is then tuned to score higher.

Where you use it

Part of post-training, after pretraining and supervised fine-tuning. It played a big role in making chat models more helpful and polite. Related methods include RLAIF, where AI feedback replaces some human feedback, and DPO, which learns from preferences without a separate reward model.

Examples

  1. After RLHF, our testers rated the model's answers as much more helpful.

  2. We worked with medical experts to rank answers for the RLHF data.

Common phrases

RLHF stage · reward model · human preference data · preference tuning

More about this term →

knowledge distillation

noun

Meaning

Training a smaller 'student' model to copy the outputs of a larger 'teacher' model, so that it keeps much of the quality while being faster and cheaper to run.

Where you use it

Often just called distillation; the verb is distill, as in 'we distilled the 70B model into a 3B model'. Used to cut inference costs or to run models on phones. Licenses matter here, because some model licenses forbid using outputs to train other models.

Examples

  1. Knowledge distillation gave us a model ten times smaller with only a 2% drop in accuracy.

  2. We used knowledge distillation to build an on-device version of the classifier.

Common phrases

teacher model · student model · distill a model · distillation loss

More about this term →

Computer Vision

computer vision

noun

Meaning

The area of AI that teaches computers to understand images and video, for example recognizing objects, reading text in photos or tracking movement.

Where you use it

Used for the field and in job titles (computer vision engineer). Typical tasks are image classification, object detection, segmentation and tracking, in areas such as manufacturing, medical imaging, retail and self-driving cars. The short form CV can be confused with CV meaning a résumé.

Examples

  1. Our computer vision system checks every bottle on the line for cracks.

  2. Most of our computer vision models run on the cameras themselves, not in the cloud.

Common phrases

computer vision model · computer vision engineer · computer vision task · computer vision pipeline

More about this term →

CNN

abbreviation

Meaning

Short for convolutional neural network: a network that slides small learned filters over an image to detect patterns such as edges, textures and shapes.

Where you use it

For years the standard model in computer vision, and still widely used on phones, cameras and embedded devices because it is efficient. It is often compared with vision transformers. Also called a ConvNet.

Examples

  1. A small CNN runs on the doorbell camera and detects people in real time.

  2. We compared a CNN with a vision transformer, and the CNN was faster at similar accuracy.

Common phrases

train a CNN · CNN backbone · CNN architecture · convolutional layer

More about this term →

object detection

noun

Meaning

A computer vision task that finds objects in an image or video and gives both their class, such as 'car' or 'person', and their position, usually as a box.

Where you use it

Used in traffic cameras, retail shelves, factory inspection and self-driving cars. Engineers talk about detectors, bounding boxes, confidence scores and mAP (mean average precision). It goes further than image classification, which gives one label per image.

Examples

  1. Our object detection model misses people who are partly hidden behind cars.

  2. For object detection we need boxes, not just one label per photo.

Common phrases

object detection model · real-time object detection · object detector · detection threshold

More about this term →

image segmentation

noun

Meaning

A computer vision task that labels every pixel of an image with a class or an object, giving exact shapes instead of rough boxes.

Where you use it

Semantic segmentation labels each pixel by class (road, sky, person); instance segmentation also separates individual objects (person 1, person 2). Used in medical imaging, satellite images and self-driving cars. The output is usually called a mask.

Examples

  1. We use image segmentation to measure the exact size of each tumor on the scan.

  2. Labeling data for image segmentation takes much longer than drawing boxes.

Common phrases

semantic segmentation · instance segmentation · segmentation mask · segmentation model

More about this term →

bounding box

noun

Meaning

A rectangle drawn around an object in an image and stored as coordinates, showing where the object is. It is the standard output of object detection.

Where you use it

Annotators draw bounding boxes, and models predict them together with a class and a confidence score. Box quality is measured with IoU (intersection over union). In code it is often shortened to bbox.

Examples

  1. The bounding boxes are drawn too loosely, so the model learns a lot of background.

  2. Each bounding box is saved as x, y, width and height.

Common phrases

draw a bounding box · predicted bounding box · bounding box coordinates · bbox

More about this term →

diffusion model

noun

Meaning

A generative model that learns to remove noise step by step, so it can create new images, audio or video by starting from pure noise and gradually refining it.

Where you use it

The main technology behind most text-to-image generators. Engineers talk about sampling steps, guidance scale, image-to-image editing and inpainting. Generation is slower than with single-pass models because it takes many steps.

Examples

  1. The marketing team uses a diffusion model to show our products in different settings.

  2. Cutting the sampling steps from 50 to 20 made the diffusion model much faster with little loss in quality.

Common phrases

text-to-image diffusion model · sampling steps · guidance scale · latent diffusion

More about this term →

Natural Language Processing

natural language processing

noun

Meaning

The area of AI that deals with human language, building systems that read, understand, translate, summarize or generate text and speech.

Where you use it

Almost always shortened to NLP in speech and job titles (NLP engineer, NLP team). Classic NLP tasks include sentiment analysis, named entity recognition and machine translation; since LLMs, many of them are handled by one general model.

Examples

  1. Turkish is harder for natural language processing because one word can carry many suffixes.

  2. She wrote her master's thesis on natural language processing for legal documents.

Usage note

Don't confuse it with neuro-linguistic programming, a self-help method that is also shortened to NLP.

Common phrases

NLP engineer · NLP task · NLP pipeline · classic NLP

More about this term →

embedding

noun

Meaning

A list of numbers (a vector) that represents a word, sentence, image or other item in such a way that items with similar meanings end up close to each other.

Where you use it

Usually plural. You compute, store and compare embeddings, typically with cosine similarity. They power semantic search, recommendations, clustering and RAG systems, and are kept in vector databases.

Examples

  1. We generate an embedding for every help article and store it in the vector database.

  2. Search results improved after we switched to a multilingual embedding model.

Common phrases

generate embeddings · embedding model · text embeddings · embedding vector · embedding space

More about this term →

tokenizer

noun

Meaning

The component that splits text into tokens and turns them into numbers a model can read, and that turns the model's output numbers back into text.

Where you use it

Every model comes with its own tokenizer, and using the wrong one breaks the results. Engineers look at a tokenizer's vocabulary size and how efficiently it handles a language; some split Turkish words into many small pieces. The process is called tokenization.

Examples

  1. This tokenizer splits long Turkish words into many pieces, so our prompts cost more.

  2. Make sure you load the tokenizer from the same checkpoint as the model.

Usage note

The UK spelling is tokeniser, but code and documentation almost always use the US form tokenizer.

Common phrases

load the tokenizer · tokenizer vocabulary · subword tokenizer · tokenization

More about this term →

sentiment analysis

noun

Meaning

An NLP task that detects the opinion or emotion in a text, for example whether a product review is positive, negative or neutral.

Where you use it

Used on reviews, social media posts, surveys and support chats. It can be simple (positive or negative) or more detailed, by aspect: 'the battery is great but the screen is dim'. Sarcasm and mixed opinions make it hard.

Examples

  1. Sentiment analysis shows that complaints about delivery doubled after the price change.

  2. Our sentiment analysis model struggles with sarcasm in Turkish tweets.

Common phrases

sentiment analysis model · run sentiment analysis · aspect-based sentiment analysis · sentiment score

More about this term →

named entity recognition

noun

Meaning

An NLP task that finds the names of people, organizations and places, as well as dates, amounts and similar items, in a text and labels each one with its type.

Where you use it

Shortened to NER. Used to pull structured data out of contracts, invoices, news and medical notes, and to hide personal data. Custom entity types, such as product codes or drug names, often need extra labeled data.

Examples

  1. Named entity recognition pulls the company names and amounts out of each invoice.

  2. Our named entity recognition model confuses some Turkish surnames with place names.

Common phrases

NER model · entity types · extract entities · named entities

More about this term →

corpus

noun

Meaning

A large, organized collection of texts or speech recordings used to train language models or to study how a language is used.

Where you use it

Engineers build, clean, filter and deduplicate a corpus, and describe it by its size in tokens, its languages and its sources. The word is more common in NLP and linguistics than in other areas of ML.

Examples

  1. We built a Turkish legal corpus of about two billion tokens.

  2. Half of the web corpus was duplicates, so we removed them before training.

Usage note

The plural is irregular: one corpus, two corpora. 'Corpus' is not 'corpse' (a dead body), although both come from the Latin word for 'body'.

Common phrases

text corpus · training corpus · build a corpus · parallel corpus · web corpus

More about this term →

Bias, Safety and Responsible AI

bias

noun

Meaning

Systematic unfairness in a model's outputs, for example working worse for some groups of people, usually caused by skewed data or design choices.

Where you use it

Teams detect, measure, audit and reduce bias, and describe it in model cards. Common phrases are 'gender bias', 'data bias' and 'bias in hiring models'. In technical papers the word can also have a purely mathematical meaning, so check the context.

Examples

  1. The audit found a clear bias: the model rejected older applicants more often.

  2. We added more speakers with regional accents to reduce bias in speech recognition.

Usage note

'Bias' also has neutral technical meanings in ML: the extra learned number in each neuron (the bias term) and one kind of error in the bias-variance trade-off. Neither is about fairness.

Common phrases

reduce bias · measure bias · gender bias · data bias · bias audit

More about this term →

fairness

noun

Meaning

The goal that a model treats different groups of people equitably, for example by giving similar error rates or approval rates across genders, ages or regions.

Where you use it

Teams evaluate fairness with metrics that compare groups and report it in model cards and audits. There are several definitions of fairness and they can't always be met at the same time, so the choice depends on the use case and the law.

Examples

  1. Before launch, we checked fairness across age groups and regions.

  2. The fairness review found that error rates were twice as high for one dialect.

Common phrases

fairness metrics · evaluate fairness · fairness audit · group fairness

More about this term →

explainability

noun

Meaning

How well people can understand why a model made a particular prediction or decision, often with the help of tools that show which inputs mattered most.

Where you use it

In research it appears as XAI (explainable AI). It matters in credit, insurance, hiring and medicine, where people may need a reason for a decision. Common methods include SHAP and LIME. Often used alongside interpretability, which focuses on how a model works inside.

Examples

  1. For loan decisions explainability matters a lot, because customers can ask for the main reasons behind a rejection.

  2. The explainability report shows that the postcode had too much influence on the score.

Common phrases

model explainability · explainability tools · explainable AI · feature attribution

More about this term →

guardrail

noun

Meaning

A rule or check placed around a model to stop harmful, off-topic or unsafe inputs and outputs, for example a filter that blocks personal data in answers.

Where you use it

Usually plural: teams add, test and tune guardrails on both the input and the output side. Guardrails can be simple rules, classifier models or a second LLM that checks the first. The word comes from the metal barriers along roads.

Examples

  1. The guardrails block any answer that contains a credit card number.

  2. After launch we retuned the guardrails, because they were also blocking normal medical questions.

Common phrases

add guardrails · safety guardrails · input and output guardrails · guardrail model

More about this term →

red teaming

noun

Meaning

Testing a model or AI system by deliberately trying to make it fail or behave harmfully, in order to find weaknesses before real users or attackers do.

Where you use it

Done by internal teams, outside experts or automated tools, before and after launch. The people involved are red teamers, and their findings feed into guardrails and further training. The term comes from security exercises in which one team plays the attacker.

Examples

  1. Red teaming showed that the assistant would reveal its system prompt if asked in French.

  2. We planned two weeks of red teaming before the public launch.

Common phrases

red teaming exercise · red-team a model · red teamers · automated red teaming

More about this term →

alignment

noun

Meaning

Making an AI system's behavior match human intentions and values, so that it is helpful and honest and avoids causing harm. Also the research field that studies this.

Where you use it

Used both for practical work (RLHF, safety training, evaluations) and for long-term research on more capable systems. People say a model is well aligned or misaligned, and talk about alignment teams and alignment research.

Examples

  1. Alignment work made the model more willing to admit when it doesn't know something.

  2. She left product engineering to join the alignment research team.

Usage note

In general and engineering English, alignment also means putting things in a straight line, or the alignment of text in a document.

Common phrases

alignment research · alignment team · well aligned · misaligned model · safety and alignment

More about this term →

jailbreak

noun

Meaning

A prompt or technique designed to trick a model into ignoring its safety rules and producing content it is meant to refuse.

Where you use it

Also a verb: to jailbreak a model. Safety teams collect known jailbreaks, test new model versions against them and fix weaknesses. Related to, but different from, prompt injection, where hidden instructions inside data take control of an app.

Examples

  1. The new version resists every jailbreak in our test suite except two.

  2. Within an hour of launch, someone had found a jailbreak for the demo bot.

Usage note

The word comes from phones, where jailbreaking means removing the maker's software limits. It is informal, but it is used in research papers too.

Common phrases

jailbreak attempt · jailbreak a model · known jailbreaks · jailbreak prompt

More about this term →

Deployment and MLOps

inference

noun

Meaning

The stage in which a trained model is used to produce outputs for new inputs, for example answering a user's question or classifying a new photo.

Where you use it

Contrasted with training. Engineers run inference, speed it up and talk about inference cost, inference servers and batch versus real-time inference. It comes up constantly in infrastructure and budget discussions.

Examples

  1. Now that the app has a million users, inference costs us more than training.

  2. We run inference on CPUs at night and on GPUs during peak hours.

Usage note

In statistics and logic, inference means drawing conclusions from evidence. In ML engineering it usually just means running the model.

Common phrases

run inference · inference cost · inference speed · real-time inference · batch inference

More about this term →

deploy

verb

Meaning

To put a trained model into a real system so that users or other software can send it requests and receive predictions.

Where you use it

You deploy a model to production, to a server, to the cloud or to a device. The noun is deployment. Teams talk about deploying a new version, rolling it out gradually and rolling it back if something breaks.

Examples

  1. We deployed the new ranking model on Tuesday, and click-through went up by 3%.

  2. Can we deploy the model on the phone itself, or is it too big?

Common phrases

deploy a model · deploy to production · model deployment · on-device deployment

More about this term →

GPU

abbreviation

Meaning

Short for graphics processing unit: a chip that does thousands of simple calculations in parallel, which makes it the main hardware for training and running neural networks.

Where you use it

Engineers talk about GPU memory, GPU hours, GPU clusters and GPU utilization, and about renting GPUs in the cloud. Model sizes are often discussed in terms of how many GPUs they need. Related chips include TPUs and other AI accelerators.

Examples

  1. The 70B model needs at least two of our GPUs just to load.

  2. GPU utilization is only 30%, so the data loader is probably the bottleneck.

Common phrases

GPU memory · GPU hours · GPU cluster · rent GPUs · GPU utilization

More about this term →

latency

noun

Meaning

The time between sending a request to a model and receiving its response, usually measured in milliseconds or seconds.

Where you use it

Teams track average latency and tail latency such as p95 or p99. For LLMs they also measure time to first token. Latency is often traded off against throughput, cost and model quality.

Examples

  1. The bigger model is more accurate, but latency went from 300 milliseconds to two seconds.

  2. Our p99 latency spikes every time the cache is cleared.

Usage note

Don't confuse latency (how long one request takes) with throughput (how many requests the system can handle per second).

Common phrases

low latency · p99 latency · reduce latency · latency budget · time to first token

More about this term →

endpoint

noun

Meaning

A URL where a deployed model can be reached over a network: other software sends a request to it and receives the model's prediction or answer.

Where you use it

You create, call, scale and monitor an endpoint. Cloud platforms offer managed endpoints, and LLM providers expose endpoints such as a chat completions endpoint. Teams often keep separate endpoints for staging and production.

Examples

  1. The fraud model sits behind a REST endpoint that the payment service calls.

  2. The endpoint scaled down to zero overnight, so the first request this morning was slow.

Common phrases

call an endpoint · inference endpoint · managed endpoint · endpoint URL

More about this term →

MLOps

noun

Meaning

The practices and tools for running machine learning reliably in production: versioning data and models, automating training and deployment, and monitoring models over time.

Where you use it

Built on DevOps ideas. Used for a team (the MLOps team), a role (MLOps engineer) and a set of tools: experiment tracking, model registry, feature store, CI/CD for models and monitoring. For LLM systems some people say LLMOps.

Examples

  1. Without proper MLOps, nobody knew which model version was in production.

  2. Our MLOps pipeline retrains the model every Monday and deploys it if the tests pass.

Common phrases

MLOps engineer · MLOps pipeline · MLOps platform · model registry

More about this term →

data drift

noun

Meaning

A change over time in the data a deployed model receives, compared with the data it was trained on, which can slowly make its predictions worse.

Where you use it

Teams monitor for data drift, set alerts and retrain when it grows too large. A related idea is concept drift, where the relationship between the inputs and the correct answer changes, as when customer habits shift after a big event.

Examples

  1. Data drift started when the app launched in a new country with different customers.

  2. The data drift dashboard shows that the average order size has doubled since January.

Common phrases

detect data drift · monitor for data drift · concept drift · drift alert

More about this term →

quantization

noun

Meaning

Storing a model's weights, and sometimes its activations, with fewer bits, for example 8-bit or 4-bit numbers instead of 16-bit, to make it smaller and faster.

Where you use it

Used to run large models on fewer or smaller GPUs, on laptops and on phones. There is usually a small loss in quality, which teams measure before shipping. People say a model is quantized to 4 bits and name formats such as INT8.

Examples

  1. After 4-bit quantization the model fits on a single GPU, and accuracy dropped by less than a point.

  2. Quantization made inference almost twice as fast on our servers.

Usage note

The UK spelling is quantisation. In Turkish teams people often say 'modeli kuantize ettik' informally.

Common phrases

4-bit quantization · post-training quantization · quantized model · quantization error

More about this term →

roll out

phrasal verb

Meaning

To make a new model, feature or version available to users, often in stages, starting with a small share of traffic and growing as long as the metrics look good.

Where you use it

The noun is written as one word: a rollout. Teams talk about a gradual or staged rollout, rolling out to 5% of users and pausing a rollout. The opposite action is roll back, which means returning to the previous version.

Examples

  1. We'll roll out the new recommendation model to 10% of users first.

  2. The model was rolled out in Turkey last week and in Germany this week.

Usage note

The phrasal verb is two words (roll out) and the noun is one word (rollout). The same pattern applies to set up and setup.

Common phrases

roll out gradually · staged rollout · roll out to all users · roll back

More about this term →

Quick quiz: do you know these terms?

Ten questions from this glossary. Pick the right meaning for each term and see your score.

How to learn artificial intelligence & machine learning vocabulary

  • Read real texts from the field regularly: paper abstracts, model cards, library documentation, release notes and the issue threads of open-source ML projects.
  • Learn terms in pairs that are often confused: training and inference, validation set and test set, precision and recall, overfitting and underfitting.
  • Notice the verbs that go with each noun: you train, evaluate and deploy a model, run inference, tune hyperparameters and label data.
  • Watch countable and uncountable nouns: 'data' and 'training data' take no 'a', but you can have 'a dataset' or 'two datasets'.
  • Say abbreviations the way engineers do: LLM, GPU and NLP letter by letter, but RAG and LoRA as single words.

Frequently asked questions

What is the difference between AI, machine learning and deep learning?

Artificial intelligence is the widest term: any system that performs tasks we associate with human intelligence. Machine learning is a part of AI in which systems learn patterns from data instead of following hand-written rules. Deep learning is a part of machine learning that uses neural networks with many layers; today's large language models and image generators are deep learning models.

What is the difference between training and inference?

Training is the phase in which a model learns: it sees data, makes mistakes and adjusts its parameters, often for hours or weeks on many GPUs. Inference is the phase in which the finished model is used: it receives new input and produces a prediction or an answer. Engineers talk about training cost and inference cost separately because they are planned and paid for differently.

Do Turkish AI engineers use the Turkish or the English terms at work?

Usually both. In meetings and chats, English words are often used with Turkish endings: 'modeli fine-tune ettik', 'prompt'u güncelledim', 'inference süresi uzadı'. Turkish equivalents such as 'makine öğrenmesi', 'sinir ağı', 'aşırı öğrenme' and 'doğruluk' are common in university courses, theses, formal reports and articles for the general public. Knowing both helps you move between a Turkish meeting and an English codebase or paper.

How do I pronounce common AI abbreviations like LLM, GPU, RAG and LoRA?

Most are read letter by letter in English: LLM is 'el-el-em', GPU is 'jee-pee-you', NLP is 'en-el-pee' and AI is 'ay-eye'. A few are read as words: RAG sounds like the English word 'rag', and LoRA is usually said 'LOR-uh'. Because AI starts with a vowel sound, English speakers say 'an AI model', not 'a AI model'.

Practise with graded reading

Reading at the right level is the fastest way to make new words stick. Pick free English books by level: