8 relations: Bayesian Program Synthesis, Computer science, End-user development, Humanoid robot, Inductive programming, Intentional programming, Programming by example, Query by Example.
Bayesian Program Synthesis
In machine learning, Bayesian Program Synthesis (BPS), Bayesian Programs write (synthesize) new Bayesian programs.
New!!: Programming by demonstration and Bayesian Program Synthesis · See more »
Computer science
Computer science deals with the theoretical foundations of information and computation, together with practical techniques for the implementation and application of these foundations.
New!!: Programming by demonstration and Computer science · See more »
End-user development
End-user development (EUD) or end-user programming (EUP) refers to activities and tools that allow end-users – people who are not professional software developers – to program computers.
New!!: Programming by demonstration and End-user development · See more »
Humanoid robot
A humanoid robot is a robot with its body shape built to resemble the human body.
New!!: Programming by demonstration and Humanoid robot · See more »
Inductive programming
Inductive programming (IP) is a special area of automatic programming, covering research from artificial intelligence and programming, which addresses learning of typically declarative (logic or functional) and often recursive programs from incomplete specifications, such as input/output examples or constraints.
New!!: Programming by demonstration and Inductive programming · See more »
Intentional programming
In computer programming, Intentional Programming is a programming paradigm developed by Charles Simonyi that encodes in software source code the precise intention which programmers (or users) have in mind when conceiving their work.
New!!: Programming by demonstration and Intentional programming · See more »
Programming by example
In computer science, programming by example (PbE), also termed programming by demonstration or more generally as demonstrational programming, is an end-user development technique for teaching a computer new behavior by demonstrating actions on concrete examples.
New!!: Programming by demonstration and Programming by example · See more »
Query by Example
Query by Example (QBE) is a database query language for relational databases.
New!!: Programming by demonstration and Query by Example · See more »
Redirects here:
Programming by Demonstration, Robot programming by demonstration.
References
[1] https://en.wikipedia.org/wiki/Programming_by_demonstration