A Pipeline for Generating, Annotating and Employing Synthetic Data for Real World Question Answering

Matt Maufe, James Ravenscroft, Rob Procter, Maria Liakata


Abstract
Question Answering (QA) is a growing area of research, often used to facilitate the extraction of information from within documents. State-of-the-art QA models are usually pre-trained on domain-general corpora like Wikipedia and thus tend to struggle on out-of-domain documents without fine-tuning. We demonstrate that synthetic domain-specific datasets can be generated easily using domain-general models, while still providing significant improvements to QA performance. We present two new tools for this task: A flexible pipeline for validating the synthetic QA data and training down stream models on it, and an online interface to facilitate human annotation of this generated data. Using this interface, crowdworkers labelled 1117 synthetic QA pairs, which we then used to fine-tune downstream models and improve domain-specific QA performance by 8.75 F1.
Anthology ID:
2022.emnlp-demos.9
Volume:
Proceedings of the 2022 Conference on Empirical Methods in Natural Language Processing: System Demonstrations
Month:
December
Year:
2022
Address:
Abu Dhabi, UAE
Editors:
Wanxiang Che, Ekaterina Shutova
Venue:
EMNLP
SIG:
Publisher:
Association for Computational Linguistics
Note:
Pages:
80–97
Language:
URL:
https://aclanthology.org/2022.emnlp-demos.9
DOI:
10.18653/v1/2022.emnlp-demos.9
Bibkey:
Cite (ACL):
Matt Maufe, James Ravenscroft, Rob Procter, and Maria Liakata. 2022. A Pipeline for Generating, Annotating and Employing Synthetic Data for Real World Question Answering. In Proceedings of the 2022 Conference on Empirical Methods in Natural Language Processing: System Demonstrations, pages 80–97, Abu Dhabi, UAE. Association for Computational Linguistics.
Cite (Informal):
A Pipeline for Generating, Annotating and Employing Synthetic Data for Real World Question Answering (Maufe et al., EMNLP 2022)
Copy Citation:
PDF:
https://aclanthology.org/2022.emnlp-demos.9.pdf