1. A method for classifying text, comprising: receiving data containing text; parsing a plurality of tokens out of the text; generating a plurality of metatokens for each token, wherein the metatokens comprise strings of text and groupings of strings of text; calculating a probability that the data falls into a certain category, using the tokens and metatokens; comparing the probability to a threshold value; and classifying the data into the certain category if the probability is greater than the threshold value.