mlsanityData to 7 Oct 2026

ScatterShot: Interactive In-context Example Curation for Text Transformation

arXiv 2302.07346 ↗First posted 14 Feb 2023cs.HC cs.CLcited by 20

Not on the map. Why?

Abstract (arXiv)

The in-context learning capabilities of LLMs like GPT-3 allow annotators to customize an LLM to their specific tasks with a small number of examples. However, users tend to include only the most obvious patterns when crafting examples, resulting in underspecified in-context functions that fall short on unseen cases. Further, it is hard to know when "enough" examples have been included even for known patterns. In this work, we present ScatterShot, an interactive system for building high-quality demonstration sets for in-context learning. ScatterShot iteratively slices unlabeled data into task-specific patterns, samples informative inputs from underexplored or not-yet-saturated slices in an active learning manner, and helps users label more efficiently with the help of an LLM and the current example set. In simulation studies on two text perturbation scenarios, ScatterShot sampling improves the resulting few-shot functions by 4-5 percentage points over random sampling, with less variance as more examples are added. In a user study, ScatterShot greatly helps users in covering different patterns in the input space and labeling in-context examples more efficiently, resulting in better in-context learning and less user effort.

Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). Builds on 43 of its 73 references that are in the map. First posted on arXiv 14 Feb 2023.

Builds on

43 of 73 references.

References · 43

  1. 2017Attention Is All You Needcited by 59,932
  2. 2020Language Models are Few-Shot Learnerscited by 32,199
  3. 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
  4. 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
  5. 2021Pre-train, Prompt, and Predict: A Systematic Survey of Prompting Methods in Natural Language Processingcited by 2,222
  6. 2022Rethinking the Role of Demonstrations: What Makes In-Context Learning Work?cited by 1,413
  7. 2019Distributionally Robust Neural Networks for Group Shifts: On the Importance of Regularization for Worst-Case Generalizationcited by 1,232
  8. 2021What Makes Good In-Context Examples for GPT-3?cited by 1,184
  9. 2021Fantastically Ordered Prompts and Where to Find Them: Overcoming Few-Shot Prompt Order Sensitivitycited by 1,122
  10. 2021An Explanation of In-context Learning as Implicit Bayesian Inferencecited by 915
  11. 2019DROP: A Reading Comprehension Benchmark Requiring Discrete Reasoning Over Paragraphscited by 883
  12. 2021Cross-Task Generalization via Natural Language Crowdsourcing Instructionscited by 696
31 more
  1. 2018Annotation Artifacts in Natural Language Inference Datacited by 656
  2. 2021Learning To Retrieve Prompts for In-Context Learningcited by 641
  3. 2021Dynabench: Rethinking Benchmarking in NLPcited by 447
  4. 2017Snorkel: Rapid Training Data Creation with Weak Supervisioncited by 370
  5. 2022Social Simulacra: Creating Populated Prototypes for Social Computing Systemscited by 300
  6. 2021AI Chains: Transparent and Controllable Human-AI Interaction by Chaining Large Language Model Promptscited by 265
  7. 2022CoAuthor: Designing a Human-AI Collaborative Writing Dataset for Exploring Language Model Capabilitiescited by 245
  8. 2022Selective Annotation Makes Language Models Better Few-Shot Learnerscited by 242
  9. 2021Polyjuice: Generating Counterfactuals for Explaining, Evaluating, and Improving Modelscited by 219
  10. 2022WANLI: Worker and AI Collaboration for Natural Language Inference Dataset Creationcited by 200
  11. 2021Want To Reduce Labeling Cost? GPT-3 Can Helpcited by 196
  12. 2019Build it Break it Fix it for Dialogue Safety: Robustness from Adversarial Human Attackcited by 176
  13. 2022In-context Examples Selection for Machine Translationcited by 172
  14. 2022Domino: Discovering Systematic Errors with Cross-Modal Embeddingscited by 155
  15. 2022PromptChainer: Chaining Large Language Model Prompts through Visual Programmingcited by 134
  16. 2020Beat the AI: Investigating Adversarial Human Annotation for Reading Comprehensioncited by 131
  17. 2021Batch Active Learning at Scalecited by 127
  18. 2017Deep Active Learning over the Long Tailcited by 82
  19. 2020The Turking Test: Can Language Models Understand Instructions?cited by 82
  20. 2019Bayesian Generative Active Deep Learningcited by 57
  21. 2022Active Learning Helps Pretrained Models Learn the Intended Taskcited by 33
  22. 2021Models in the Loop: Aiding Crowdworkers with Generative Annotation Assistantscited by 31
  23. 2021On Training Instance Selection for Few-Shot Neural Text Generationcited by 25
  24. 2019Slice-based Learning: A Programming Model for Residual Learning in Critical Data Slicescited by 23
  25. 2018Deep Ensemble Bayesian Active Learning : Addressing the Mode Collapse issue in Monte Carlo dropout via Ensemblescited by 20
  26. 2021Interpretable Directed Diversity: Leveraging Model Explanations for Iterative Crowd Ideationcited by 12
  27. 2017Mastering the Dungeon: Grounded Language Learning by Mechanical Turker Descentcited by 10
  28. 2014ICE: Enabling Non-Experts to Build Models Interactively for Large-Scale Lopsided Problemscited by 7
  29. 2016Unanimous Prediction for 100% Precision with Application to Learning Semantic Mappingscited by 7
  30. 2021BERT got a Date: Introducing Transformers to Temporal Taggingcited by 4
  31. 2016TweeTime: A Minimally Supervised Method for Recognizing and Normalizing Time Expressions in Twittercited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 7; 2024: 6; 2025: 6; 2026: 1.

20 papers.

Sort:

By area:

  1. 2023EvalLM: Interactive Evaluation of Large Language Model Prompts on User-Defined Criteriacited by 73
  2. 2023Prompt2Model: Generating Deployable Models from Natural Language Instructionscited by 40
  3. 2023ConstitutionMaker: Interactively Critiquing Large Language Models by Converting Feedback into Principlescited by 33
  4. 2023Foundation Models Meet Visualizations: Challenges and Opportunitiescited by 31
  5. 2024TeachTune: Reviewing Pedagogical Agents Against Diverse Student Profiles with Simulated Studentscited by 25
  6. 2023Does Human Collaboration Enhance the Accuracy of Identifying LLM-Generated Deepfake Texts?cited by 21
  7. 2024Position: Towards Bidirectional Human-AI Alignmentcited by 15
  8. 2023A Survey on Stability of Learning with Limited Labelled Data and its Sensitivity to the Effects of Randomnesscited by 14
  9. 2024Beyond the Comfort Zone: Emerging Solutions to Overcome Challenges in Integrating LLMs into Software Productscited by 11
  10. 2024On-the-fly Definition Augmentation of LLMs for Biomedical NERcited by 9
  11. 2023PromptInfuser: How Tightly Coupling AI and UI Design Impacts Designers' Workflowscited by 8
  12. 2025OnGoal: Tracking and Visualizing Conversational Goals in Multi-Turn Dialogue with Large Language Modelscited by 7
8 more
  1. 2025Evalet: Evaluating Large Language Models through Functional Fragmentationcited by 3
  2. 2024Leveraging Variation Theory in Counterfactual Data Augmentation for Optimized Active Learningcited by 2
  3. 2025Synthetic Heuristic Evaluation: A Comparison between AI- and Human-Powered Usability Evaluationcited by 2
  4. 2024POEM: Interactive Prompt Optimization for Enhancing Multimodal Reasoning of Large Language Modelscited by 1
  5. 2025Data-Prompt Co-Evolution: Growing Test Sets to Refine LLM Behaviorcited by 1
  6. 2025A Visual Tool for Interactive Model Explanation using Sensitivity Analysiscited by 0
  7. 2025Human-AI Interaction Alignment: Designing, Evaluating, and Evolving Value-Centered AI For Reciprocal Human-AI Futurescited by 0
  8. 2026ExPerT: Personalizing LLM Responses to Users' Domain Expertise via Query-Wise Semantic and Keystroke Behavioral Cuescited by 0