However, a system that is only aimed at selecting the simplest candidate may return a substitution that does not fit the surrounding context, is ungrammatical or not semantically equivalent to the original.
we consider all three aspects of high-quality substitution selection: contextual simplicity, semantic equivalence and grammaticality, which are outlined below.