Controlling Politeness in Neural Machine Translation via Side Constraints

Many languages use honorifics to express politeness, social distance, or the relative social status between the speaker and their ad-dressee(s). In machine translation from a language without honorifics such as English, it is difficult to predict the appropriate honorific, but users may want to contr…