Research papers

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.

Original source ↗Read as MarkdownRecord JSON

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 source ↗

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

AutomationHuman in the loopInteraction history

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.

  1. editorial primary review

    Retrieved 2026-10-17T09:53:27Z. Supports: details.publication.identity_basis, details.publication.notes, details.publication.title.

    Content fingerprint64cffd3fca934465e1ea28bdf62e087bc9abdf50b9b72d04c2e57df0bcf41adb
  2. 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 fingerprint876d4c8dfac48443336a5ee97b463642db013631a2b97cacd090e61afd95ad59
  3. 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 fingerprint876d4c8dfac48443336a5ee97b463642db013631a2b97cacd090e61afd95ad59
  4. editorial primary review

    Retrieved 2026-10-17T09:53:27Z. Supports: details.publication.identity_basis, details.publication.notes, details.publication.title, name.

    Content fingerprint64cffd3fca934465e1ea28bdf62e087bc9abdf50b9b72d04c2e57df0bcf41adb

Suggest a correction

Open a source-backed correction. Include this record ID and the original source. Read our editorial policy and coverage boundaries.