1. A method, comprising: determining, at a computing device including one or more processors, an area of language in which the machine translator is weak; determining, at the computing device, an attribute of a first player of a translation game, the first player being a human and the attribute of the first player being based on past, present or predicted behavior of the first player; generating, at the computing device, a phrase based upon the area of interest to the machine translator and the attribute of the first player; rendering, at the computing device, the phrase to the first player; receiving, at the computing device, a translation of the phrase from the first player; comparing, at the computing device, the translation of the phrase received from the first player to a translation of the phrase received from a second player of the translation game to determine an edit distance between the translation received from the first player and the translation received from the second player, the second player being a human; determining, at the computing device, whether there is less than a minimum edit distance between the translation received from the first player and the translation received from the second player; and when there is less than the minimum edit distance between the translation received from the first player and the translation received from the second player translation: comparing, at the computing device, the translation received from the first player with a machine translation, the machine translation being generated by a machine translator that includes a parser, determining, at the computing device, whether the translation received from the first player is similar to the machine translation, and when the translation received from the first player is not similar to the machine translation, modifying, at the computing device, parser data upon which the parser is trained based on the translation received from the first player.