mlsanityData to 14 Oct 2026

Fabricator: An Open Source Toolkit for Generating Labeled Training Data with Teacher LLMs

arXiv 2309.09582 ↗First posted 18 Sep 2023cs.CL cs.AIcited by 7

Not on the map. Why?

Abstract (arXiv)

Most NLP tasks are modeled as supervised learning and thus require labeled training data to train effective models. However, manually producing such data at sufficient quality and quantity is known to be costly and time-intensive. Current research addresses this bottleneck by exploring a novel paradigm called zero-shot learning via dataset generation. Here, a powerful LLM is prompted with a task description to generate labeled data that can be used to train a downstream NLP model. For instance, an LLM might be prompted to "generate 500 movie reviews with positive overall sentiment, and another 500 with negative sentiment." The generated data could then be used to train a binary sentiment classifier, effectively leveraging an LLM as a teacher to a smaller student model. With this demo, we introduce Fabricator, an open-source Python toolkit for dataset generation. Fabricator implements common dataset generation workflows, supports a wide range of downstream NLP tasks (such as text classification, question answering, and entity recognition), and is integrated with well-known libraries to facilitate quick experimentation. With Fabricator, we aim to support researchers in conducting reproducible dataset generation experiments using LLMs and help practitioners apply this approach to train models for downstream tasks.

Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 28 of its 40 references that are in the map. First posted on arXiv 18 Sep 2023.

Builds on

28 of 40 references.

References · 28

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  2. 2020Language Models are Few-Shot Learnerscited by 32,419
  3. 2022Training language models to follow instructions with human feedbackcited by 15,971
  4. 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,132
  5. 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
  6. 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,148
  7. 2022OPT: Open Pre-trained Transformer Language Modelscited by 3,512
  8. 2020DeBERTa: Decoding-enhanced BERT with Disentangled Attentioncited by 2,181
  9. 2022BLOOM: A 176B-Parameter Open-Access Multilingual Language Modelcited by 1,984
  10. 2015A large annotated corpus for learning natural language inferencecited by 1,847
  11. 2020Making Pre-trained Language Models Better Few-shot Learnerscited by 1,256
  12. 2021What Makes Good In-Context Examples for GPT-3?cited by 1,195
16 more
  1. 2019Cross-lingual Language Model Pretrainingcited by 1,090
  2. 2020Exploiting Cloze Questions for Few Shot Text Classification and Natural Language Inferencecited by 938
  3. 2023ChatGPT Outperforms Crowd-Workers for Text-Annotation Taskscited by 870
  4. 2023Instruction Tuning with GPT-4cited by 686
  5. 2021Datasets: A Community Library for Natural Language Processingcited by 530
  6. 2021True Few-Shot Learning with Language Modelscited by 344
  7. 2022ZeroGen: Efficient Zero-shot Learning via Dataset Generationcited by 211
  8. 2022Generating Training Data with Language Models: Towards Zero-Shot Language Understandingcited by 199
  9. 2021How Many Data Points is a Prompt Worth?cited by 198
  10. 2021Generating Datasets with Pretrained Language Modelscited by 193
  11. 2021OpenPrompt: An Open-source Framework for Prompt-learningcited by 148
  12. 2021An Empirical Survey of Data Augmentation for Limited Data Learning in NLPcited by 101
  13. 2022ProGen: Progressive Zero-shot Dataset Generation via In-context Feedbackcited by 67
  14. 2022Data Augmentation for Intent Classification with Off-the-shelf Large Language Modelscited by 49
  15. 2022Tuning Language Models as Training Data Generators for Augmentation-Enhanced Few-Shot Learningcited by 36
  16. 2023OpinionGPT: Modelling Explicit Biases in Instruction-Tuned LLMscited by 29

Built on by

Cited by year

Citing papers per year: 2024: 4; 2025: 3.

7 papers.