Software Engineering vocabulary · Machine Learning and Data Processing

Model

Meaning in software engineering, with examples

/ˈmɑːdl/nounCore term

In software engineering, model means: 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.

In Turkish: model

How it is used

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'.

Example sentences

  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?

Common collocations

  • train a model
  • deploy a model
  • model version
  • model performance
  • pretrained model

This word in other fields

The same English word can have a different meaning in another field:

More terms: Machine Learning and Data Processing

Practise with graded reading

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