Using Context to Improve Accuracy

A handwriting recognition engine, or recognizer, is software that processes ink and converts that ink into text. A context is relevant, application-specific information that you provide to a recognizer to improve recognition accuracy. In other words, context is any piece of information about input that aids the recognizer in accurately processing the ink in a field.

This section describes the different ways you can take advantage of context in your Tablet PC application, placing emphasis on the preferred programmatic technique for applications that are not ink enabled.

Note

There are places in the Tablet PC Technology sections of the Windows Vista Software Development Kit (SDK) where the term "context" is used in regard to the RecognizerContext object and its PrefixText and SuffixText properties. Do not confuse these other usages of "context" with the definition in this section.