A Pure Reasoning Engine for Programming by Demonstration

dc.contributor.author Frank, Martin Robert
dc.contributor.author Foley, James D.
dc.date.accessioned 2004-11-09T18:42:03Z
dc.date.available 2004-11-09T18:42:03Z
dc.date.issued 1994
dc.description.abstract We present an inference engine that can be used for creating Programming By Demonstration systems. The class of systems addressed are those which infer a state change description from examples of state. The engine can easily be incorporated into an existing design environment that provides an interactive object editor. The main design goals of the inference engine are responsiveness and generality. All demonstrational systems must respond quickly because of their interactive use. They should also be general- they should be able to make inferences for any attribute that the user may want to define by demonstration, and they should be able to treat any other attributes as parameters of this definition. The first goal, responsiveness, is best accommodated by limiting the number of attributes that the inference engine takes into consideration. This, however, is in obvious conflict with the second goal, generality. This conflict is intrinsic to the class of demonstrational system described above. The challenge is to find an algorithm which responds quickly, but does not heuristically limit the number of objects it looks at. We present such an algorithm in this paper. A companion paper describes Inference Bear, an actual demonstrational system that we have built using this inference engine and an existing user interface builder. en
dc.format.extent 31028 bytes
dc.format.mimetype application/pdf
dc.identifier.uri http://hdl.handle.net/1853/3588
dc.language.iso en_US
dc.publisher Georgia Institute of Technology en
dc.relation.ispartofseries GVU Technical Report;GIT-GVU-94-11
dc.subject Inference engine en
dc.subject Programming by Demonstration en
dc.subject Interactive object editor en
dc.subject Inference Bear en
dc.title A Pure Reasoning Engine for Programming by Demonstration en
dc.type Text
dc.type.genre Technical Report
dspace.entity.type Publication
local.contributor.author Foley, James D.
local.contributor.corporatename GVU Center
local.relation.ispartofseries GVU Technical Report Series
relation.isAuthorOfPublication a731b2ee-00d3-4c5b-8380-4c8cead2ba34
relation.isOrgUnitOfPublication d5666874-cf8d-45f6-8017-3781c955500f
relation.isSeriesOfPublication a13d1649-8f8b-4a59-9dec-d602fa26bc32
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
30.3 KB
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
1.86 KB
Item-specific license agreed upon to submission