<P>PROBLEM TO BE SOLVED: To provide a system and method of creating and using compact linguistic data. <P>SOLUTION: Frequencies of words appearing in a corpus are calculated. Each unique character in the words is mapped to a character index, and characters in the words are replaced with the character indexes. Sequences of characters are mapped to substitution indexes, and the sequences of characters in the words are replaced with the substitution indexes. The words are grouped by common prefixes, and each prefix is mapped to location information for the group of words which start with the prefix. <P>COPYRIGHT: (C)2010,JPO&INPIT 
SYSTEM AND METHOD OF CREATING AND USING COMPACT LINGUISTIC DATA