Teragram Morphological Analysis identifies the grammatical features of a conjugated word in addition to its root forms. For example, this software will output plural of the noun child for the input word children , past tense and past participle of the verb hang for the input word hung , and plural of the noun goose for the input word geese . Teragram Morphological Generation is the inverse process of morphological analysis. It conjugates a word given a morphological feature. For example, this software outputs the word children on the input plural of the noun child .
Phonetic transcription consists of transcribing the pronunciation of words.
Teragram Phonetic Transcription is available for several languages. Teragram Pattern Matcher allows the user to perform very complex pattern matching at the speed of disk access. This capability, known as hashing, can be easily integrated into your own software's development. Teragram Hashing is particularly adept at very large sets. It allows for the search of tens of millions of patterns simultaneously within unconstrained text.