Learn
This uses the dollar.js library, see depts.washington.edu/aimgroup/proj/dollar/ for more information. See the scripts of the Gesture recognizer morph for the integration. A demo video is on vimeo. You can also find the gesture morph in PartsBin/Gestures.
Gesture recognizer with dollar.js
This recognizer is preloaded to recognize the 16 shapes in the washington.edu link at left. Robert has added the ability to learn new symbols - just draw something new and, after it has been (mis)recognized, push "learn" and type the intended symbol. A wonderful further feature is that prior to saving this as a part (please use a new name), the entire set of learned shapes gets included, so you can develop your own symbol set, and then save your recognizer preserving that capability. I'm planning to do one for Graffiti.
Recognized: