12. The system of claim 10 further comprising an alternates filter implemented on the one or more processors, the alternates filter configured to eliminate one or more candidate alternates based upon evaluating the candidate alternates against one or more elimination criteria.
10. In a computing environment, a system comprising: one or more processors; a sentence filter implemented on the one or more processors, the sentence filter configured to select a sentence for a sentence completion question using an N-gram language model, and an alternates generator implemented on the one or more processors, the alternates generator configured to use a class-based maximum entropy N-gram language model to generate a plurality of candidate alternates and provide the plurality of candidate alternates from which selected alternates are obtained, the selected alternates and a correct answer being output as a set of options for completing the sentence completion question.