Survey of User Interface Design and Interaction Techniques in Generative AI Applications

Reuben Luera, Ryan A. Rossi, Alexa Siu, Franck Dernoncourt, Tong Yu +8 more
10/28/2024
cs.HCcs.AIcs.CL

No confident code implementation found for this paper. 6 possible matches can be shown below.

Abstract

The applications of generative AI have become extremely impressive, and the interplay between users and AI is even more so. Current human-AI interaction literature has taken a broad look at how humans interact with generative AI, but it lacks specificity regarding the user interface designs and patterns used to create these applications. Therefore, we present a survey that comprehensively presents taxonomies of how a human interacts with AI and the user interaction patterns designed to meet the needs of a variety of relevant use cases. We focus primarily on user-guided interactions, surveying interactions that are initiated by the user and do not include any implicit signals given by the user. With this survey, we aim to create a compendium of different user-interaction patterns that can be used as a reference for designers and developers alike. In doing so, we also strive to lower the entry barrier for those attempting to learn more about the design of generative AI applications.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 6 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{luera2024survey,
  title  = {Survey of User Interface Design and Interaction Techniques in Generative AI Applications},
  author = {Reuben Luera and Ryan A. Rossi and Alexa Siu and Franck Dernoncourt and Tong Yu and Sungchul Kim and Ruiyi Zhang and Xiang Chen and Hanieh Salehy and Jian Zhao and Samyadeep Basu and Puneet Mathur and Nedim Lipka},
  year   = {2024},
  eprint = {2410.22370},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.22370v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.22370.svg)](https://codeofpaper.com/paper/2410.22370)

Discussion