Based on the results of the applied metrics, the text selection module 120 determines a score for each processed text set. In FIG. 1, Score1 162 represents the score of Text Set1 102, and similarity Score2 164 represents the score of Text Seta 104. The scores are then compared or arranged such that the best score can be identified. In one embodiment, the scores are placed in a sorted list 170. Once the relative suitability of the text sets can be readily identified, the text sets can optionally be reviewed by humans 180. The final text set 190, which can be used as the recitation items, can be chosen based on the sorted list 170.