Lexical analysis of contractions.

e.g. "cannot" will be processed as a sequence of two Atomic Linguistic Units (ALUs):
<can,V+PR> (Verb "can" conjugated in the present)
followed by <not,ADV> (Adverb "not")

This will allow RA locate these two ALUs in texts, e.g.:

<DET> <N> <V> matches "the man cannot"

<V> <ADV> <V> <ADV> matches "cannot see well"

Use lexicalanalysis to apply morphological grammars to texts.

For an explanation on how to formalize productive and idiosyncratic spelling variation, see:

Silberztein, M. Formalizing Natural Languages: the NooJ approach. Wiley Eds: Hoboken, NJ (2016).

See www.nooj4nlp.org for more information on NooJ, its community and its full-size linguistic resources.
