mlsanityData to 14 Oct 2026

"What It Wants Me To Say": Bridging the Abstraction Gap Between End-User Programmers and Code-Generating Large Language Models

arXiv 2304.06597 ↗First posted 13 Apr 2023cs.HCcited by 48

Not on the map. Why?

Abstract (arXiv)

Code-generating large language models translate natural language into code. However, only a small portion of the infinite space of naturalistic utterances is effective at guiding code generation. For non-expert end-user programmers, learning this is the challenge of abstraction matching. We examine this challenge in the specific context of data analysis in spreadsheets, in a system that maps the users natural language query to Python code using the Codex generator, executes the code, and shows the result. We propose grounded abstraction matching, which bridges the abstraction gap by translating the code back into a systematic and predictable naturalistic utterance. In a between-subjects, think-aloud study (n=24), we compare grounded abstraction matching to an ungrounded alternative based on previously established query framing principles. We find that the grounded approach improves end-users' understanding of the scope and capabilities of the code-generating model, and the kind of language needed to use it effectively.

Key facts. Cited by 48 papers in the map (data through 14 Oct 2026). First posted on arXiv 13 Apr 2023.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2023: 10; 2024: 19; 2025: 15; 2026: 4.

48 papers.

Sort:

By area:

  1. 2024InfiAgent-DABench: Evaluating Agents on Data Analysis Taskscited by 140
  2. 2023EvalLM: Interactive Evaluation of Large Language Model Prompts on User-Defined Criteriacited by 74
  3. 2024Bugs in Large Language Models Generated Code: An Empirical Studycited by 60
  4. 2024WaitGPT: Monitoring and Steering Conversational LLM Agent in Data Analysis with On-the-Fly Code Visualizationcited by 39
  5. 2024Benchmarks as Microscopes: A Call for Model Metrologycited by 35
  6. 2023ConstitutionMaker: Interactively Critiquing Large Language Models by Converting Feedback into Principlescited by 33
  7. 2024Improving Steering and Verification in AI-Assisted Data Analysis with Interactive Task Decompositioncited by 29
  8. 2023LLMs as Workers in Human-Computational Algorithms? Replicating Crowdsourcing Pipelines with LLMscited by 27
  9. 2024What Should We Engineer in Prompts? Training Humans in Requirement-Driven LLM Usecited by 24
  10. 2024Position: Towards Bidirectional Human-AI Alignmentcited by 18
  11. 2025Understanding the LLM-ification of CHI: Unpacking the Impact of LLMs at CHI through a Systematic Literature Reviewcited by 16
  12. 2025Classroom Simulacra: Building Contextual Student Generative Agents in Online Education for Learning Behavioral Simulationcited by 15
36 more
  1. 2023ANPL: Towards Natural Programming with Interactive Decompositioncited by 13
  2. 2024Rocks Coding, Not Development--A Human-Centric, Experimental Evaluation of LLM-Supported SE Taskscited by 13
  3. 2023From Words to Code: Harnessing Data for Program Synthesis from Natural Languagecited by 11
  4. 2024Exploring Prompt Engineering Practices in the Enterprisecited by 11
  5. 2023Selenite: Scaffolding Online Sensemaking with Comprehensive Overviews Elicited from Large Language Modelscited by 10
  6. 2024Exploring How Multiple Levels of GPT-Generated Programming Hints Support or Disappoint Novicescited by 10
  7. 2024SQLucid: Grounding Natural Language Database Queries with Interactive Explanationscited by 10
  8. 2024Natural Language Outlines for Code: Literate Programming in the LLM Eracited by 9
  9. 2025SPHERE: An Evaluation Card for Human-AI Systemscited by 9
  10. 2025Towards Formal Verification of LLM-Generated Code from Natural Language Promptscited by 8
  11. 2024JailbreakLens: Visual Analysis of Jailbreak Attacks Against Large Language Modelscited by 7
  12. 2024Sketch Then Generate: Providing Incremental User Feedback and Guiding LLM Code Generation through Language-Oriented Code Sketchescited by 7
  13. 2025Understanding, Protecting, and Augmenting Human Cognition with Generative AI: A Synthesis of the CHI 2025 Tools for Thought Workshopcited by 7
  14. 2024Cocobo: Exploring Large Language Models as the Engine for End-User Robot Programmingcited by 6
  15. 2024Data Analysis in the Era of Generative AIcited by 6
  16. 2024The Evolution of LLM Adoption in Industry Data Curation Practicescited by 6
  17. 2025DesignWeaver: Dimensional Scaffolding for Text-to-Image Product Designcited by 6
  18. 2025Intent Tagging: Exploring Micro-Prompting Interactions for Supporting Granular Human-GenAI Co-Creation Workflowscited by 6
  19. 2023Co-audit: tools to help humans double-check AI-generated contentcited by 5
  20. 2024A Human-Computer Collaborative Tool for Training a Single Large Language Model Agent into a Network through Few Examplescited by 5
  21. 2025Vibe Coding in Product Teams: Reconfiguring AI-Assisted Workflows, Prototyping, and Collaborationcited by 4
  22. 2023Will Code Remain a Relevant User Interface for End-User Programming with Generative AI Models?cited by 3
  23. 2025NeuroSync: Intent-Aware Code-Based Problem Solving via Direct LLM Understanding Modificationcited by 3
  24. 2025Evalet: Evaluating Large Language Models through Functional Fragmentationcited by 3
  25. 2026Humans are Missing from AI Coding Agent Researchcited by 3
  26. 2023Large Language Models to the Rescue: Reducing the Complexity in Scientific Workflow Development Using ChatGPTcited by 2
  27. 2024Genetic Auto-prompt Learning for Pre-trained Code Intelligence Language Modelscited by 2
  28. 2025Interactive Program Synthesis for Modeling Collaborative Physical Activities from Narrated Demonstrationscited by 2
  29. 2023"With Great Power Comes Great Responsibility!": Student and Instructor Perspectives on the influence of LLMs on Undergraduate Engineering Educationcited by 1
  30. 2025Gensors: Authoring Personalized Visual Sensors with Multimodal Foundation Models and Reasoningcited by 1
  31. 2025GenComUI: Exploring Generative Visual Aids as Medium to Support Task-Oriented Human-Robot Communicationcited by 1
  32. 2025Understanding and supporting how developers prompt for LLM-powered code editing in practicecited by 1
  33. 2026Beyond the Desk: Barriers and Future Opportunities for AI to Assist Scientists in Embodied Physical Taskscited by 1
  34. 2025LingoQ: Bridging the Gap between EFL Learning and Work through AI-Generated Work-Related Quizzescited by 0
  35. 2026PleaSQLarify: Visual Pragmatic Repair for Natural Language Database Queryingcited by 0
  36. 2026Plans Work in Mysterious Ways: Evaluating a Plan Mode for Spreadsheet Agentscited by 0