# 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.

- Catalog URL: https://awesomecua.github.io/resources/url-bf0c11018e49dff6aeec/
- Original source: https://acypher.com/Publications/CHI91/EagerCHI.html
- Kind: paper
- Review: curated
- Scope: core
- Environments: desktop
- Topics: automation, human-in-the-loop, interaction-history
- Evidence checked: 2026-10-17T09:55:21Z
- ID: url:bf0c11018e49dff6aeec

## 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.

- Record JSON: https://awesomecua.github.io/resources/url-bf0c11018e49dff6aeec/record.json

## Authors

Allen Cypher

## Citation exports

- BibTeX: https://awesomecua.github.io/resources/url-bf0c11018e49dff6aeec/citation.bib
- CSL JSON: https://awesomecua.github.io/resources/url-bf0c11018e49dff6aeec/citation.csl.json

## Publication record

- Title: Eager: Programming Repetitive Tasks by Example
- Authors: Allen Cypher
- Publication date (recorded precision): 1991
- Publication source: https://acypher.com/Publications/CHI91/EagerCHI.html
- Publication BibTeX: https://awesomecua.github.io/resources/url-bf0c11018e49dff6aeec/publication-citation.bib
- Publication CSL JSON: https://awesomecua.github.io/resources/url-bf0c11018e49dff6aeec/publication-citation.csl.json
- venue: Proceedings of CHI '91
- pages: 33-39
- date basis: Supplied year precision: 1991. Opening CHI 1991 citation and copyright
- identity basis: No same-work record located in the full active catalog. Similarity screening was not used as automatic identity approval. The raw archive and exclusions are additionally checked during normalization.
- 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.
- Publication evidence: https://acypher.com/Eager/, https://acypher.com/Publications/CHI91/EagerCHI.html

## License declarations

- code: not recorded
- data: not recorded
- document: not recorded
- weights: not recorded

## Primary evidence

- https://acypher.com/Eager/ (retrieved 2026-10-17T09:53:27Z; SHA-256 64cffd3fca934465e1ea28bdf62e087bc9abdf50b9b72d04c2e57df0bcf41adb)
- https://acypher.com/Publications/CHI91/EagerCHI.html (retrieved 2026-10-17T09:55:21Z; SHA-256 876d4c8dfac48443336a5ee97b463642db013631a2b97cacd090e61afd95ad59)
- https://acypher.com/Publications/CHI91/EagerCHI.html (retrieved 2026-10-17T09:55:21Z; SHA-256 876d4c8dfac48443336a5ee97b463642db013631a2b97cacd090e61afd95ad59)
- https://acypher.com/Eager/ (retrieved 2026-10-17T09:53:27Z; SHA-256 64cffd3fca934465e1ea28bdf62e087bc9abdf50b9b72d04c2e57df0bcf41adb)
