文法のルールなどをもとに、過去の翻訳文を記憶した用例辞書と単語対応を記憶した単語辞書を利用する、ルールベース機械翻訳。単語・構文に基づいた対訳データから出現確率のような統計情報を利用して最も適切なデータを出力する、統計ベース機械翻訳。人間の脳神経細胞の活動をモデル化したニューラルネットワークを採用し、翻訳に必要な情報を段階的に学習しながら訳文を出力する、ニューラル機械翻訳(NMT)