From Words to Widgets for Controllable LLM Generation
Not on the map. Why?
Abstract (arXiv)
Natural language remains the predominant way people interact with large language models (LLMs). However, users often struggle to precisely express and control subjective preferences (e.g., tone, style, and emphasis) through prompting. We propose Malleable Prompting, a new interactive prompting technique for controllable LLM generation. It reifies preference expressions in natural language prompts into GUI widgets (e.g., sliders, dropdowns, and toggles) that users can directly configure to steer generation, while visualizing each control's influence on the output to support attribution and comparison across iterations. To enable this interaction, we introduce an LLM decoding algorithm that modulates the token probability distribution during generation based on preference expressions and their widget values. Through a user study, we show that Malleable Prompting helps participants achieve target preferences more precisely and is perceived as more controllable and transparent than natural language prompting alone.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 33 of its 83 references that are in the map. First posted on arXiv 13 Apr 2026.
Builds on
33 of 83 references.
References · 33
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,380
- 2025LLMs Get Lost In Multi-Turn Conversationcited by 429
- 2019The many Shapley values for model explanationcited by 344
- 2021AI Chains: Transparent and Controllable Human-AI Interaction by Chaining Large Language Model Promptscited by 268
- 2022PromptChainer: Chaining Large Language Model Prompts through Visual Programmingcited by 134
- 2022Algorithms to estimate Shapley value feature attributionscited by 115
- 2023Batch Calibration: Rethinking Calibration for In-Context Learning and Prompt Engineeringcited by 94
- 2023Eliciting Human Preferences with Language Modelscited by 92
- 2024Aligning to Thousands of Preferences via System Message Generalizationcited by 84
- 2023EvalLM: Interactive Evaluation of Large Language Model Prompts on User-Defined Criteriacited by 74
- 2023Bridging the Gulf of Envisioning: Cognitive Design Challenges in LLM Interfacescited by 72
- 2022Interactive and Visual Prompt Engineering for Ad-hoc Task Adaptation with Large Language Modelscited by 70
21 more
- 2024PromptCharm: Text-to-Image Generation through Multi-modal Prompting and Refinementcited by 62
- 2023PromptMagician: Interactive Prompt Engineering for Text-to-Image Creationcited by 58
- 2023VISAR: A Human-AI Argumentative Writing Assistant with Visual Programming and Rapid Draft Prototypingcited by 46
- 2025Rating Roulette: Self-Inconsistency in LLM-As-A-Judge Frameworkscited by 38
- 2024Supporting Sensemaking of Large Language Model Outputs at Scalecited by 27
- 2025Prototypical Human-AI Collaboration Behaviors from LLM-Assisted Writing in the Wildcited by 25
- 2024Context Steering: Controllable Personalization at Inference Timecited by 22
- 2025CUPID: Evaluating Personalized and Contextualized Alignment of LLMs from Interactionscited by 22
- 2024Know Your Audience: The benefits and pitfalls of generating plain language summaries beyond the "general" audiencecited by 13
- 2020InChorus: Designing Consistent Multimodal Interactions for Data Visualization on Tablet Devicescited by 12
- 2024Contextualized Evaluations: Judging Language Model Responses to Underspecified Queriescited by 12
- 2023Prompt Middleware: Mapping Prompts for Large Language Models to UI Affordancescited by 7
- 2024Beyond Content Relevance: Evaluating Instruction Following in Retrieval Modelscited by 6
- 2025Intent Tagging: Exploring Micro-Prompting Interactions for Supporting Granular Human-GenAI Co-Creation Workflowscited by 6
- 2026Narrix: Remixing Narrative Strategies from Examples for Story Writingcited by 4
- 2025Composable Prompting Workspaces for Creative Writing: Exploration and Iteration Using Dynamic Widgetscited by 3
- 2025PromptSuite: A Task-Agnostic Framework for Multi-Prompt Generationcited by 3
- 2025Show or Tell? Modeling the evolution of request-making in Human-LLM conversationscited by 3
- 2026Preference-Guided Prompt Optimization for Text-to-Image Generationcited by 2
- 2026Funny or Persuasive, but Not Both: Evaluating Fine-Grained Multi-Concept Control in LLMscited by 1
- 2026Interrogating Design Homogenization in Web Vibe Codingcited by 1
Built on by
Citing papers per year: 2026: 5.
5 papers.
- 2026Priming, Path-dependence, and Plasticity: Understanding the molding of user-LLM interaction and its implications from (many) chat logs in the wildcited by 1
- 2026Narrative Keyframing for Generative Creative Writingcited by 1
- 2026Designing Proactive Thought Partners for Writingcited by 1
- 2026Explain Like I'm 5 or Whatever I Choose: Evaluating the Potential for Interactive Complexity in Language Model Responsescited by 0
- 2026DimSteer: Steering LLM Authoring with Automatically Discovered Stylistic Controlscited by 0
- 2026DimSteer: Steering LLM Authoring with Automatically Discovered Stylistic Controls3 Oct 2026
- 2026Designing Proactive Thought Partners for Writing1 Sep 2026
- 2026Narrative Keyframing for Generative Creative Writing11 Aug 2026
- 2026Explain Like I'm 5 or Whatever I Choose: Evaluating the Potential for Interactive Complexity in Language Model Responses5 Jun 2026
- 2026Priming, Path-dependence, and Plasticity: Understanding the molding of user-LLM interaction and its implications from (many) chat logs in the wild7 May 2026