Cited by 279Usability and User Interface DesignData Visualization and AnalyticsHuman-Automation Interaction and Safety

Agency plus automation: Designing artificial intelligence into interactive systems

Open access
Heer, Jeffrey·2019·Proceedings of the National Academy of Sciences

Abstract

Much contemporary rhetoric regards the prospects and pitfalls of using artificial intelligence techniques to automate an increasing range of tasks, especially those once considered the purview of people alone. These accounts are often wildly optimistic, understating outstanding challenges while turning a blind eye to the human labor that undergirds and sustains ostensibly “automated” services. This long-standing focus on purely automated methods unnecessarily cedes a promising design space: one in which computational assistance augments and enriches, rather than replaces, people’s intellectual work. This tension between human agency and machine automation poses vital challenges for design and engineering. In this work, we consider the design of systems that enable rich, adaptive interaction between people and algorithms. We seek to balance the often-complementary strengths and weaknesses of each, while promoting human control and skillful action. We share case studies of interactive systems we have developed in three arenas—data wrangling, exploratory analysis, and natural language translation—that integrate proactive computational support into interactive systems. To improve outcomes and support learning by both people and machines, we describe the use of shared representations of tasks augmented with predictive models of human capabilities and actions. We conclude with a discussion of future prospects and scientific frontiers for intelligence augmentation research.

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.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1073/pnas.1807184115

Cites

2 of 2 references verified0 citation errors · 0 not checkable

Statistics

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.

A few free checks a day · papers already verified open instantly · results are public

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

Flagged first, then by citations

Research works printed but not linked: 18

  1. [8]Shneiderman B (2007) Creativity support tools: Accelerating discovery and innovation. Commun ACM 50:20 -32.
  2. [9]Terry M, Mynatt ED, Nakakoji K, Yamamoto Y (2004) Variation in element and action: Supporting simultaneous development of alternative solutions. Proceedings of the ACM Human Factors in Computing Systems (CHI) (Association for Computing Machinery, New York), pp 711 -718.
  3. [10]Jacobs J, Brandt J, Mech R, Resnick M (2018) Extending manual drawing practices with artist-centric programming tools. Proceedings of the ACM Human Factors in Computing Systems (CHI) (Association for Computing Machinery, New York), vol 590, pp 1 -13.
  4. [11]Horvitz E (1999) Principles of mixed-initiative user interfaces. Proceedings of the ACM Human Factors in Computing Systems (CHI) (Association for Computing Machinery, New York), pp 159 -166.
  5. [12]Kandel S, Paepcke A, Hellerstein JM, Heer J (2012) Enterprise data analysis and visualization: An interview study. IEEE Trans Vis Comput Graph 18:2917 -2926.
  6. [13]Kandel S, Paepcke A, Hellerstein JM, Heer J (2011) Wrangler: Interactive visual specification of data transformation scripts. Proceedings of the ACM Human Factors in Computing Systems (CHI) (Association for Computing Machinery, New York), pp 3363 -3372.
  7. [14]Guo PJ, Kandel S, Hellerstein JM, Heer J (2011) Proactive wrangling: Mixed-initiative end-user programming of data transformation scripts. Proceedings of the ACM User Interface Software & Technology (UIST) (Association for Computing Machinery, New York), pp 65 -74.
  8. [15]Heer J, Hellerstein JM, Kandel S (2015) Predictive interaction for data transformation. Proceedings of the Seventh Biennial Conference on Innovative Data Systems Research (CIDR) . Available at cidrdb.org/cidr2015/Papers/CIDR15\_Paper27.pdf. Accessed November 29, 2018.
  9. [16]Wongsuphasawat K, et al. (2016) Voyager: Exploratory analysis via faceted browsing of visualization recommendations. IEEE Trans Vis Comput Graph 22:649 -658.
  10. [17]Wongsuphasawat K, et al. (2017) Voyager 2: Augmenting visual analysis with partial view specifications. Proceedings of the ACM Human Factors in Computing Systems (CHI) (Association for Computing Machinery, New York), pp 2648 -2659.
  11. [18]Satyanarayan A, Moritz D, Wongsuphasawat K, Heer J (2017) Vega-lite: A grammar of interactive graphics. IEEE Trans Vis Comput Graph 23:341 -350.
  12. [19]Moritz D, et al. (August 20, 2018) Formalizing visualization design knowledge as constraints: Actionable and extensible models in Draco. IEEE Trans Vis Comput Graph , 10.1109/TVCG.2018.2865240. · DOI
  13. [20]Green S, Heer J, Manning CD (2015) Natural language translation at the intersection of AI and HCI. Commun ACM 58:46 -53.
  14. [21]Green S, Chuang J, Heer J, Manning CD (2014) Predictive translation memory: A mixed-initiative system for human language translation. Proceedings of the ACM User Interface Software and Technology (UIST) (Association for Computing Machinery, New York), pp 177 -187.
  15. [22]Green S, et al. (2014) Human effort and machine learnability in computer aided translation. Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP) (Association for Computational Linguistics, Stroudsburg, PA), pp 1225 -1236.
  16. [23]Green S, Heer J, Manning CD (2013) The efficacy of human post-editing for language translation. Proceedings of the ACM Human Factors in Computing Systems (CHI) (Association for Computing Machinery, New York), pp 439 -448.
  17. [24]Pennington J, Socher R, Manning CD (2014) GloVe: Global vectors for word representation. Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP) (Association for Computational Linguistics, Stroudsburg, PA), pp 1532 -1543.
  18. [25]Carter S, Nielsen M (2017) Using artificial intelligence to augment human intelligence. Distill . Available at https://distill.pub/2017/aia/. Accessed May 22, 2018.

Cited by

Sorted by citations

Authors
Heer, J.
Affiliations
University of Washington (US)
Corresponding author
Heer, Jeffrey
Venue
Proceedings of the National Academy of Sciences
Published
2019-02-04
Volume
116
Issue
6
Pages
1844-1850
ISSN
  • 0027-8424 (ISSN-L)
  • 1091-6490
OpenAlex
W2911396267
Cited by
279
References
2
Citations by year
2026: 50 · 2025: 50 · 2024: 47 · 2023: 31 · 2022: 33 · 2021: 33 · 2020: 24 · 2019: 11
FWCI
22.68
Type
journal article
Language
en
Open access
Locations
  • Proceedings of the National Academy of Sciences (publishedVersion)
  • Europe PMC (PubMed Central) (publishedVersion)
  • PubMed Central (publishedVersion)
  • PubMed (publishedVersion)
Topics
  • Physical Sciences › Computer Science › Human-Computer Interaction › Usability and User Interface Design
  • Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Data Visualization and Analytics
  • Social Sciences › Psychology › Social Psychology › Human-Automation Interaction and Safety
Keywords
intelligence enhancement, human agency, machine automation, human-computer interaction, interactive system design, data wrangling, exploratory data analysis, natural language translation, human control

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