domain-flexible recognition systems for sketch recognition: recognize components such as line, vertex (high curvature, low speed motion), ellipse, arc, polyline via a primitive recognizer/fragmenter (parse), match to shape descriptions for shapes of domain (Electronics, architecture, etc.) using constraint-based pattern matching.