An Efficient Graph-Based Symbol Recognizer (2008)
Weesan Lee, Levent Burak Kara, Thomas F. Stahovich
We describe a trainable symbol recognizer for pen-based user interfaces. Symbols are represented internally as attributed relational graphs that describe both the geometry and topology of the...
DOI: 10.10170S0890060402165036 Causal reasoning using geometric analysis (2007)
Levent Burak Kara, Thomas F. Stahovich
We describe an approach that uses causal and geometric reasoning to construct explanations for the purposes of the geometric features on the parts of a mechanical device. To identify the purpose of a...
We present a theory of qualitative rigid body mechanics and describe a program that uses this theory to compute qualitative dynamic simulations. 1 The program works directly from a qualitative...
Thomas F. Stahovich, Randall Davis, Howard Shrobe
We are working to develop a large scale ontology for the mechanical engineering world to support a wide range of tasks including analysis and design. Our work is guided by the task of determining the...
Hierarchical Parsing and Recognition of Hand-Sketched Diagrams (2004)
Levent Burak Kara, Thomas F. Stahovich
A long standing challenge in pen-based computer interaction is the ability to make sense of informal sketches. A main difficulty lies in reliably extracting and recognizing the intended set of visual...
Recognizing multi-stroke symbols (2002)
Chris Calhoun, Thomas F. Stahovich, Tolga Kurtoglu, Levent Burak Kara
We describe a trainable recognizer for multi-stroke symbols. The learned definitions are described in terms of the constituent geometric primitives (lines and arcs), the properties of individual...
AAAI Spring Symposium 2002, Sketch Understanding. (2002)
Chris Calhoun, Thomas F. Stahovich, Tolga Kurtoglu, Levent Burak Kara
We describe a trainable recognizer for multi-stroke symbols. The learned definitions are described in terms of the constituent geometric primitives (lines and arcs), the properties of individual...
A Representation for Comparing Simulations and Computing the Purpose of Geometric Features (2001)
Thomas F. Stahovich, Levent Burak Kara
We present a new representation that allows a rigid-body dynamic simulation to be described as a set of "causalprocesses.
Generating multiple new designs from a sketch (1998)
Thomas F. Stahovich, All Davis, Howard Shrobe
We describe a program called SketchIT that transforms a single sketch of a mechanical device into multiple families of new designs. It represents each of these families with a “BEP-Model,” a...
Computing Design Rationales by Interpreting Simulations (1998)
Anand Raghavan, Thomas F. Stahovich
We describe an approach for automatically computing a class of design rationales. Our focus is computing the purposes of the geometric features on the parts of a device. We first simulate the device...
Interpreting the Engineer's Sketch: A Picture is Worth a Thousand Constraints (1997)
We describe a program called SketchIT that transforms a single sketch of a mechanical device into multiple families of new designs. To "interpret " a sketch the program first determines how...
SketchIT: A Sketch Interpretation Tool for Conceptual Mechanical Design (1996)
We describe a program called SketchIT capable of producing multiple families of designs from a single sketch. The program is given a rough sketch (drawn using line segments for part faces and icons...
SketchIT: A Sketch Interpretation Tool for Conceptual Mechanical Design (1996)
We describe a program called SketchIT capable of producing multiple families of designs from a single sketch. The program is given a rough sketch (drawn using line segments for part faces and icons...
Generating Multiple New Designs From a Sketch (1996)
Thomas F. Stahovich, Randall Davis, All Davis, Howard Shrobe
We describe a program called SketchIT that transforms a single sketch of a mechanical device into multiple families of new designs. It represents each of these families with a "BEP-Model,"...
Sketchit: a sketch interpretation tool for conceptual mechanism design (1996)
Thomas F. Stahovich, Thomas F. Stahovich
This publication can be retrieved by anonymous ftp to publications.ai.mit.edu. 10We describe a program called SketchIT capable of producing multiple families of designs from asinglesketch. The...