Shape autocorrect facilitates diagram creation through gesturing

It’s difficult for someone to draw a perfect circle without assistance. However, movement supports reasoning and drawing surfaces extend working memory, so it would be useful to reduce this friction. In light of this, heuristics or data-driven modeling could be used to detect strokes which resemble predefined shapes (e.g. circle, square, car), and autocorrect them.