Jump to content

Programming by example

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 117.198.2.106 (talk) at 13:48, 16 March 2009 (See also). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Programming by example (PbE), also known as programming by demonstration or more generally as demonstrational programming, is a technique for teaching a computer new behavior by demonstrating actions on concrete examples. The system records user actions and infers a generalized program that can be used upon new examples.

PbE is intended to be easier than traditional programming, which generally requires learning and using a programming language. Many PbE systems have been developed as research prototypes, but few have found widespread real-world application. More recently, PbE has proved to be a useful paradigm for creating scientific work-flows. PbE is used in two independent clients for the BioMOBY protocol: Seahawk and Gbrowse moby.

See also

hi

this is vijay