Machine translation (MT) involves the use of sophisticated computer programs to translate from one
language into another language without the involvement of human translators. It is not just about substituting
words in one language for those in another. MT involves the use of computational linguistic techniques
to recognise and translate whole phrases while also considering the complex structure and figures of
speech that are unique to each language.