Thomas F. Stahovich

Publication List Details

Period

1996 - 2008

Number

15

Co-Authors

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...

AAAI-97, pp. 138 – 144 (2007)

Thomas F. Stahovich

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...

AAAI-93, Working Notes, Reasoning About Function, pp. 137- 140. An Ontology of Mechanical Devices (2007)

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)

Thomas F. Stahovich

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)

Stahovich, Thomas F.

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)

Stahovich, Thomas F.

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...