This HTML5 document contains 81 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dctermshttp://purl.org/dc/terms/
yago-reshttp://yago-knowledge.org/resource/
dbohttp://dbpedia.org/ontology/
foafhttp://xmlns.com/foaf/0.1/
n16http://www.biomedcentral.com/1471-2105/8/208/
n18https://global.dbpedia.org/id/
yagohttp://dbpedia.org/class/yago/
dbthttp://dbpedia.org/resource/Template:
rdfshttp://www.w3.org/2000/01/rdf-schema#
freebasehttp://rdf.freebase.com/ns/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
owlhttp://www.w3.org/2002/07/owl#
n17http://web.media.mit.edu/~lieber/PBE/
n24http://www.dsmforum.org/events/DSVL01/
n5http://www.acypher.com/wwid/
wikipedia-enhttp://en.wikipedia.org/wiki/
dbchttp://dbpedia.org/resource/Category:
dbphttp://dbpedia.org/property/
n19http://web.media.mit.edu/~lieber/Your-Wish/
n21http://www.scfbm.org/content/1/1/
provhttp://www.w3.org/ns/prov#
xsdhhttp://www.w3.org/2001/XMLSchema#
wikidatahttp://www.wikidata.org/entity/
goldhttp://purl.org/linguistics/gold/
dbrhttp://dbpedia.org/resource/

Statements

Subject Item
dbr:Bayesian_program_synthesis
dbo:wikiPageWikiLink
dbr:Programming_by_example
Subject Item
dbr:End-user_development
dbo:wikiPageWikiLink
dbr:Programming_by_example
Subject Item
dbr:David_Canfield_Smith
dbo:wikiPageWikiLink
dbr:Programming_by_example
Subject Item
dbr:Inductive_programming
dbo:wikiPageWikiLink
dbr:Programming_by_example
Subject Item
dbr:List_of_programming_language_researchers
dbo:wikiPageWikiLink
dbr:Programming_by_example
Subject Item
dbr:PBE
dbo:wikiPageWikiLink
dbr:Programming_by_example
dbo:wikiPageDisambiguates
dbr:Programming_by_example
Subject Item
dbr:Programming_by_demonstration
dbo:wikiPageWikiLink
dbr:Programming_by_example
Subject Item
dbr:Programming_by_example
rdf:type
yago:WrittenCommunication106349220 yago:CodingSystem106353757 yago:Abstraction100002137 yago:GrammaticalRelation113796779 yago:LinguisticRelation113797142 yago:WikicatProgrammingParadigms dbo:TopicalConcept yago:Interface106575227 yago:Program106568978 yago:WikicatUserInterfaces yago:Software106566077 yago:Writing106359877 yago:Relation100031921 owl:Thing yago:Code106355894 yago:Communication100033020 yago:Inflection113803782 yago:Paradigm113804375
rdfs:label
Programming by example
rdfs:comment
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. The system records user actions and infers a generalized program that can be used on new examples.
dcterms:subject
dbc:User_interfaces dbc:Machine_learning dbc:Programming_paradigms
dbo:wikiPageID
8880387
dbo:wikiPageRevisionID
1015336831
dbo:wikiPageWikiLink
dbc:Machine_learning dbr:Automated_machine_learning dbr:Lapis_(text_editor) dbr:Inductive_programming dbr:Programming_by_demonstration dbc:Programming_paradigms dbr:Computer_program dbr:Computer_programming dbr:Adobe_Photoshop dbr:Computer_science dbr:End-user_development dbr:Multiple_selection dbr:Query_by_Example dbr:Test-driven_development dbr:Programming_language dbr:Example-based_machine_translation dbr:Machine_learning dbr:BioMOBY dbr:Macro_recorder dbc:User_interfaces dbr:Simultaneous_editing
dbo:wikiPageExternalLink
n5: n16:abstract n17: n19: n21:4 n24:carlson.pdf
owl:sameAs
freebase:m.027n2j2 wikidata:Q7248496 n18:4tsTQ yago-res:Programming_by_example
dbp:wikiPageUsesTemplate
dbt:Reflist dbt:Comp-sci-stub dbt:Authority_control
dbo:abstract
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. The system records user actions and infers a generalized program that can be used on new examples. PbE is intended to be easier to do than traditional computer 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. Also the programming by demonstration (PbD) term has been mostly adopted by robotics researchers for teaching new behaviors to the robot through a physical demonstration of the task. The usual distinction in literature between these terms is that in PbE the user gives a prototypical product of the computer execution, such as a row in the desired results of a query; while in PbD the user performs a sequence of actions that the computer must repeat, generalizing it to be used in different data sets. For final users, to automate a workflow in a complex tool (e.g. Photoshop), the most simple case of PbD is the macro recorder.
gold:hypernym
dbr:Technique
prov:wasDerivedFrom
wikipedia-en:Programming_by_example?oldid=1015336831&ns=0
dbo:wikiPageLength
3053
foaf:isPrimaryTopicOf
wikipedia-en:Programming_by_example
Subject Item
dbr:Test-driven_development
dbo:wikiPageWikiLink
dbr:Programming_by_example
Subject Item
dbr:Data_wrangling
dbo:wikiPageWikiLink
dbr:Programming_by_example
Subject Item
dbr:AgentSheets
dbo:wikiPageWikiLink
dbr:Programming_by_example
Subject Item
dbr:Lapis_(text_editor)
dbo:wikiPageWikiLink
dbr:Programming_by_example
Subject Item
dbr:BioMOBY
dbo:wikiPageWikiLink
dbr:Programming_by_example
Subject Item
dbr:Bolo_(1987_video_game)
dbo:wikiPageWikiLink
dbr:Programming_by_example
Subject Item
dbr:List_of_text_editors
dbo:wikiPageWikiLink
dbr:Programming_by_example
Subject Item
dbr:Example-based_machine_translation
dbo:wikiPageWikiLink
dbr:Programming_by_example
Subject Item
wikipedia-en:Programming_by_example
foaf:primaryTopic
dbr:Programming_by_example