22. The non-transitory computer-readable medium of claim 21 wherein the instructions for fragmenting the text stream comprise program code for parsing the text stream to generate a word stream and program code for fragmenting the word stream into phrases, where each phrase contains at least two words.
23. The non-transitory computer-readable medium of claim 22 wherein the total number of words in a phrase is random.