Massachusetts Institute of Technology

Research Associate / Student, Visible Language Workshop, Media Lab

1991 – 1993

Team member co-developing a graphical, multi-platform windowing system that supported live interactive video, sound, transparency and integrated 2D and 3D animation, for use in creating experimental interfaces.

Artificial Intelligence • End-User Programming • Multi-modal Input

The Abatan Design Environment

Capturing Graphic Design Knowledge From Interactive User Demonstrations

Combining Voice and Mouse Input in an Instructible Interface to Disambiguate Intent

Watch What I Do

23 Years Of Examples: A Programming By Demonstration Chronology

Using Voice Input To Disabiguate Intent

Code Sample: C

Code Sample: LISP
%d bloggers like this: