The DOI matches its Crossref record.
Your wish is my command: programming by example
Abstract
Foreword Ben Shneiderman Introduction Henry Lieberman 1) Novice Programming Comes of Age David Canfield Smith, Allen Cypher, Larry Tesler 2) Generalizing by Removing Detail: How Any Program Can Be Created by Working with Examples Ken Kahn 3) Demonstrational Interfaces: Sometimes You Need a Little Intelligence Sometimes You Need a Lot Brad A. Myers, Richard McDaniel 4) Web Browsing by Demonstration Atsushi Sugiura 5) Programming by Demonstration for Information Agents Mathias Bauer, Dietmar Dengler, Gabriele Paul 6) End Users and GIS: A Demonstration is Worth a Thousand Words Carol Traynor and Marian Williams 7) Bring Programming by Demonstration to CAD Users Patrick Girard 8) Demonstrating the Hidden Features That Make an Application Work Richard McDaniel 9) A reporting tool using programming by example for format designation Tetsuya Masuishi and Nobuo Takahashi 10) Composition by Example Toshiyuki Masui 11) Learning Repetitive Text-editing Procedures with SMARTedit Tessa Lau, Steve Wolfman, Pedro Domingos and Daniel S. Weld 12) Training Agents to Recognize Text by Example Henry Lieberman, Bonnie A. Nardi and David J. Wright 13) SWYN: A Visual Representation for Regular Expressions Alan Blackwell 14) Learning Users' Habits to Automate Repetitive Tasks Jean-David Ruvini and Christophe Dony 15) Domain-independent programming by demonstration in existing applications Gordon W. Paynter and Ian H. Witten 16) Stimulus-Response PBD: Demonstrating When as Well as What David Wolber and Brad A. Myers 17) Pavlov: Where PBD Meets Macromedia's Director David Wolber 18) Programming by Analogous Examples Alexander Repenning and Corrina Perrone-Smith 19) Visual Generalization in Programming by Example Robert St. Amant, Henry Lieberman, Richard Potter, and Luke Zettlemoyer
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cited by
End-User Development: An Emerging Paradigm
Lieberman, H., Paternò, F., Klann, M., & Wulf, V. (2006) · Human-Computer Interaction Series · doi:10.1007/1-4020-5386-x_1 · Cited by 561
A New Paradigm for Intelligent Tutoring Systems: Example-Tracing Tutors
Aleven, V., McLaren, B. M., Sewall, J., & Koedinger, K. R. (2009) · doi:10.5555/1734243.1734245 · Cited by 277
Interacting meaningfully with machine learning systems: Three experiments
Stumpf, S., Rajaram, V., Li, L., Wong, W.-K., Burnett, M., Dietterich, T., Sullivan, E., & Herlocker, J. (2009) · International Journal of Human-Computer Studies · doi:10.1016/j.ijhcs.2009.03.004 · Cited by 184
Futures of artificial intelligence through technology readiness levels
Martínez-Plumed, F., Gómez, E., & Hernández-Orallo, J. (2021) · Telematics and Informatics · doi:10.1016/j.tele.2020.101525 · Cited by 130
Fixing the program my computer learned: barriers for end users, challenges for the machine
Kulesza, T., Wong, W.-K., Stumpf, S., Perona, S., White, R., Burnett, M. M., Oberst, I., & Ko, A. J. (2009) · Proceedings of the 14th international conference on Intelligent user interfaces · doi:10.1145/1502650.1502678 · Cited by 83
Metadata
- Venue
- Choice Reviews Online
- Publisher
- American Library Association
- Published
- 2001-09-01
- Volume
- 39
- Issue
- 01
- Pages
- 39-0357-39-0357
- ISSN
- 0009-4978 (ISSN-L)
- 1523-8253
- OpenAlex
- W1502767928
- Cited by
- 491
- References
- 0
- Type
- book review
- Language
- en
- Open access
- closed
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review
How to cite
Cite CoChat for the checks on this page, and the paper for its own findings.
- This page
- CoChat. (2026). Citation check: Your wish is my command: programming by example. https://app.cochat.ai/papers/10.5860/choice.39-0357
- The paper
- Your wish is my command: programming by example. (2001). Choice Reviews Online. https://doi.org/10.5860/choice.39-0357
Data sources
Bibliographic data: Semantic Scholar, OpenAlex, Crossref.
Contains information from the Semantic Scholar Academic Graph Datasets, made available under the ODC Attribution License (ODC-BY 1.0).
Semantic Scholar’s data is described in: Kinney, R., et al. (2023). The Semantic Scholar Open Data Platform. arXiv:2301.10140.