Returning Results

To return results, the recognizer must conform to the procedures described in the section "Getting Results" in Chapter 5. That section examines the case where the words "clear," "dear," "clean," "dean," and "deer" represent valid interpretations of a handwritten word. In such a case, the recognizer should return the possibilities arranged in order of decreasing likelihood.

Without an internal concept of likelihood, the recognizer must impose an arbitrary order. However, for multiple recognizers to cooperate, a recognizer must have some concept of a poor match and be able to return "unknown" in lieu of a guess. While the pen API does not strictly require a recognizer to assign confidence levels to its guesses, without confidence values a recognizer cannot work efficiently with other recognizers.

The recognizer must be able to associate individual strokes with a recognized symbol. Applications can use the stroke data to correctly juxtapose the recognized text with the ink on the screen, redraw the data, or send information to other recognizers.

Speed and timing are very important in the recognition process. A recognizer should recognize input at least at the speed of normal handwriting, approximately two to three characters per second.

Software for developers
Delphi Components
.Net Components
Software for Android Developers
More information resources
Unix Manual Pages
Delphi Examples
Databases for Amazon shops developers
Amazon Categories Database
Browse Nodes Database