1. A method of associating input handwritten characters with specific characters from a group of known characters, comprising: classifying input handwritten characters as print or cursive; analyzing print-classified handwritten characters using a first set of character recognition steps; and analyzing cursive-classified handwritten characters using a second set of character recognition steps, the second set of character recognition steps including at least one recognition algorithm not implemented in the first set.