PromptMaker: Prompt-based Prototyping with Large Language Models
Authors:
Top Cited Papers
Open Access
- 27 April 2022
- conference paper
- Published by Association for Computing Machinery (ACM)
- p. 1-8
Abstract
Prototyping is notoriously difficult to do with machine learning (ML), but recent advances in large language models may lower the barriers to people prototyping with ML, through the use of natural language prompts. This case study reports on the real-world experiences of industry professionals (e.g. designers, program managers, front-end developers) prototyping new ML-powered feature ideas via prompt-based prototyping. Through interviews with eleven practitioners during a three-week sprint and a workshop, we find that prompt-based prototyping reduced barriers of access by substantially broadening who can prototype with ML, sped up the prototyping process, and grounded communication between collaborators. Yet, it also introduced new challenges, such as the need to reverse-engineer prompt designs, source example data, and debug and evaluate prompt effectiveness. Taken together, this case study provides important implications that lay the groundwork toward a new future of prototyping with ML.Keywords
This publication has 9 references indexed in Scilit:
- Planning for Natural Language Failures with the AI Playbook2021
- The Power of Scale for Parameter-Efficient Prompt Tuning2021
- Teachable Machine: Approachable Web-Based Tool for Exploring Machine Learning Classification2020
- Re-examining Whether, Why, and How Human-AI Interaction Is Uniquely Difficult to Design2020
- "Hello AI": Uncovering the Onboarding Needs of Medical Practitioners for Human-AI Collaborative Decision-MakingProceedings of the ACM on Human-Computer Interaction, 2019
- Sketching NLP2019
- Parallel prototyping leads to better design results, more divergence, and increased self-efficacyACM Transactions on Computer-Human Interaction, 2010
- Boundary Negotiating Artifacts: Unbinding the Routine of Boundary Objects and Embracing Chaos in Collaborative WorkComputer Supported Cooperative Work (CSCW), 2007
- Identifying gaps between HCI, software engineering, and design, and boundary objects to bridge them2004