Machine Translation aims to produce high quality translations of content in a given language into a different language. Based on machine learning technology, modern machine translation learns to translate from data that expresses identical or similar content in different languages. Machine translation technology has become ubiquitous over the years, with millions of translation requests generated every day in a wide range of scenarios.
The technology can be adapted to specific domains and languages, after the appropriate selection and preparation of the necessary data. Optimal results are typically achieved with systems prepared to target specialised content, as they learn to produce accurate translations from domain-specific data. As a component, machine translation is an essential addition to create multilingual applications in a wide range of scenarios.