Machine translation (MT) is the use of algorithms and artificial intelligence to automatically convert text or speech from one language to another.

In a machine translation task, the input already consists of a sequence of symbols in some language, and the computer program must convert this into a sequence of symbols in another language.