Evolution of modern machine translators: Difference between revisions

From Computer Science Wiki
Line 9: Line 9:
* [https://medium.freecodecamp.org/a-history-of-machine-translation-from-the-cold-war-to-deep-learning-f1d335ce8b5 Please carefully study this resource. It is superb resource for the history of machine translation]. You should know the terms below at an '''outline''' level. Please do not use the abbreviations in the linked article in any IB answer.
* [https://medium.freecodecamp.org/a-history-of-machine-translation-from-the-cold-war-to-deep-learning-f1d335ce8b5 Please carefully study this resource. It is superb resource for the history of machine translation]. You should know the terms below at an '''outline''' level. Please do not use the abbreviations in the linked article in any IB answer.


# Rule-based machine translation
* Rule-based machine translation
  uses dictionaries and a set of linguistic rules to translate between two languages.  
  uses dictionaries and a set of linguistic rules to translate between two languages.  
# Example-based Machine Translation
* Example-based Machine Translation
  uses ready-made phrases as examples instead of repeated translation.  
  uses ready-made phrases as examples instead of repeated translation.  
# Statistical Machine Translation
* Statistical Machine Translation
  the machine tries to recognise patterns by studying similar texts without the need for dictionaries or rules.  
  the machine tries to recognise patterns by studying similar texts without the need for dictionaries or rules.  
# Neural Machine Translation
* Neural Machine Translation
  uses a large artificial neural network to predict the probability of a sequence of words.
  uses a large artificial neural network to predict the probability of a sequence of words.



Revision as of 10:53, 27 February 2019

HL content: Modeling & Simulation[1]

Machine translation, (sometimes referred to by the abbreviation MT) is a sub-field of computational linguistics that investigates the use of software to translate text or speech from one language to another.

On a basic level, MT performs simple substitution of words in one language for words in another, but that alone usually cannot produce a good translation of a text because recognition of whole phrases and their closest counterparts in the target language is needed. [2]

Evolution of machine translators[edit]

  • Rule-based machine translation
uses dictionaries and a set of linguistic rules to translate between two languages. 
  • Example-based Machine Translation
uses ready-made phrases as examples instead of repeated translation. 
  • Statistical Machine Translation
the machine tries to recognise patterns by studying similar texts without the need for dictionaries or rules. 
  • Neural Machine Translation
uses a large artificial neural network to predict the probability of a sequence of words.

Our ultimate goal[edit]

Instant, perfectly accurate translation. Click here for a funny take on this

Standards[edit]

  • Outline the evolution of modern machine translators.

References[edit]