Principal Investigator Randall Davis
Project Website http://groups.csail.mit.edu.ezproxy.canberra.edu.au/mug/projects/sketchprog/
In this project we are building a sketch-and-speech prototyping tool that translates programmers' high-level graphical insights to low-level code, avoiding an otherwise lengthy and error-prone coding process.
Programmers typically use "box-and-arrow" diagrams on a whiteboard to develop an intuition for data structures and algorithms before actually writing code. In this project we are building a sketch-and-speech prototyping tool that translates programmers' high-level graphical insights to low-level code, avoiding an otherwise lengthy and error-prone process. This project ties closely with Storyboard Programming research in the Computer Assisted Programming Group at CSAIL.