Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translation
Statistical Phrase-Based Translation