Eager: Programming Repetitive Tasks by Example
Describes Eager, which detects repeated HyperCard interactions, generalizes them into loops, and previews predicted actions by highlighting interface objects. Users can then ask it to execute the inferred repetitive task.
AI-assisted editorial review against a primary source. This is a catalog annotation, not an independent reproduction or endorsement.
What is this resource?
- Resource type
- Research papers
- Environment
- desktop
- Topics
- automation, human-in-the-loop, interaction-history
- Record publication date
- 1991
- Evidence retrieved
- 2026-10-17T09:55:21Z
- Resource ID
- url:bf0c11018e49dff6aeec
Authors
Allen Cypher
Cite this paper
Download BibTeX · Download CSL JSON
Citations preserve the selected source edition, its authors and recorded date precision. Unrecorded venues and identifiers are omitted.
Publication record
- Title
- Eager: Programming Repetitive Tasks by Example
- Authors
- Allen Cypher
- Publication date (recorded precision)
- 1991
- Venue
- Proceedings of CHI '91
- Pages
- 33-39
Publication BibTeX · Publication CSL JSON
Date source: Supplied year precision: 1991. Opening CHI 1991 citation and copyright
Source notes: The 1991 conference paper is kept distinct from the 1991 video and 1993/1995 reprints listed on the author project page. Macintosh/HyperCard is tagged desktop; it is not represented as support for contemporary macOS. DOI not verified in a retained first-party source. Exact publication month/day is not inferred from conference dates.
Explore related topics
Scope and limitations
The annotation was reviewed against retained primary publication sources. Experiments have not been independently reproduced. The 1991 conference paper is kept distinct from the 1991 video and 1993/1995 reprints listed on the author project page. Macintosh/HyperCard is tagged desktop; it is not represented as support for contemporary macOS.
Primary evidence and verification
Source retrieval is separate from experiment reproduction. Use the original publication or publisher page when citing claims about the resource.
- editorial primary review
Retrieved 2026-10-17T09:53:27Z. Supports: details.publication.identity_basis, details.publication.notes, details.publication.title.
Content fingerprint
64cffd3fca934465e1ea28bdf62e087bc9abdf50b9b72d04c2e57df0bcf41adb - editorial primary review
Retrieved 2026-10-17T09:55:21Z. Supports: details.publication.authors, details.publication.date_basis, details.publication.date_parts, details.publication.identity_basis, details.publication.notes, details.publication.pages, details.publication.type, details.publication.url, details.publication.venue.
Content fingerprint
876d4c8dfac48443336a5ee97b463642db013631a2b97cacd090e61afd95ad59 - editorial primary review
Retrieved 2026-10-17T09:55:21Z. Supports: details.publication.authors, details.publication.date_basis, details.publication.date_parts, details.publication.identity_basis, details.publication.notes, details.publication.pages, details.publication.type, details.publication.url, details.publication.venue, environments, kind, scope, summary, topics.
Content fingerprint
876d4c8dfac48443336a5ee97b463642db013631a2b97cacd090e61afd95ad59 - editorial primary review
Retrieved 2026-10-17T09:53:27Z. Supports: details.publication.identity_basis, details.publication.notes, details.publication.title, name.
Content fingerprint
64cffd3fca934465e1ea28bdf62e087bc9abdf50b9b72d04c2e57df0bcf41adb
Suggest a correction
Open a source-backed correction. Include this record ID and the original source. Read our editorial policy and coverage boundaries.