1. A system that recognizes patterns, the system comprising: a first module configured to control a processor to generate frequency vectors for each non-context token in a corpus based upon counted occurrences of a predetermined relationship of the non-context tokens to context tokens; a second module configured to control the processor to cluster the non-context tokens into a cluster tree based upon the frequency vectors according to a lexical correlation among the non-context tokens; and a third module configured to control the processor to use the cluster tree for pattern recognition.