Today, various types of MT systems are in use:
• Rules-based machine translation
Uses grammar and language rules, developed by language experts, and dictionaries which can be customized to a specific topic or industry.
• Statistical machine translation
Does not rely on linguistic rules and words; it learns how to translate by analysing large amount of existing human translations.
• Neural machine translation
Teaches itself on how to translate by using a large neural network. This method is becoming more and more popular as it provides better results with language pairs.