The present invention relates to a system and methodology to facilitate
automated error correction of user input data via an analysis of the
input data in accordance with an automatically generated and filtered
database of processed structural groupings or formulations selected and
filtered from past user activities. The filtered database provides a
relevant foundation of potential phrases, topics, symbols, speech and/or
colloquial structures of interest to users--which are automatically
determined from previous user activity, and employed to facilitate
automated error checking in accordance with the user's current input,
command and/or request for information.