Secondly, we note that all of the above approaches that use language models train a language model for each difficulty level using the training data for that level.
since the amount of training data annotated with levels is limited, they can not train higher-order language models, and most just use unigram models.