Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Recovering from Errors during Programming by Demonstration
 

Summary: Recovering from Errors during Programming by
Demonstration
Jiun-Hung Chen and Daniel S. Weld
University of Washington
Seattle, WA 98195, USA
{jhchen,weld}@cs.washington.edu}
ABSTRACT
Many end-users wish to customize their applications, au-
tomating common tasks and routines. Unfortunately, this
automation is difficult today -- users must choose between
brittle macros and complex scripting languages. Program-
ming by demonstration (PBD) offers a middle ground, al-
lowing users to demonstrate a procedure multiple times and
generalizing the requisite behavior with machine learning.
Unfortunately, many PBD systems are almost as brittle as
macro recorders, offering few ways for a user to control
the learning process or correct the demonstrations used as
training examples. This paper presents CHINLE, a system
which automatically constructs PBD systems for applica-
tions based on their interface specification. The resulting

  

Source: Anderson, Richard - Department of Computer Science and Engineering, University of Washington at Seattle
Weld, Daniel S.- Department of Computer Science and Engineering, University of Washington at Seattle

 

Collections: Computer Technologies and Information Sciences