Synthesizing Conversations from Unlabeled Documents using Automatic Response Segmentation
Fanyou Wu, Weijie Xu, Chandan K. Reddy, Srinivasan H. Sengamedu
TL;DR
This paper tackles the scarcity of high-quality ConvQA training data by generating synthetic, high-fidelity dialogues from unlabeled documents. It introduces SynCARS, a dialog synthesis framework that performs automatic response segmentation using an answer segmentation token, enabling multi-sentence answers and more coherent questions. Through human and GPT-4 evaluations, SynCARS-derived data surpasses WikiDialog in answer quality and question specificity, and when used to pre-train a dual-encoder retriever, yields superior open-domain conversational retrieval performance on OR-QuAC benchmarks. The work demonstrates that carefully segmented, inpainted synthetic data can significantly enhance document-based ConvQA systems while using relatively smaller models and modest compute compared to prior approaches.
Abstract
In this study, we tackle the challenge of inadequate and costly training data that has hindered the development of conversational question answering (ConvQA) systems. Enterprises have a large corpus of diverse internal documents. Instead of relying on a searching engine, a more compelling approach for people to comprehend these documents is to create a dialogue system. In this paper, we propose a robust dialog synthesising method. We learn the segmentation of data for the dialog task instead of using segmenting at sentence boundaries. The synthetic dataset generated by our proposed method achieves superior quality when compared to WikiDialog, as assessed through machine and human evaluations. By employing our inpainted data for ConvQA retrieval system pre-training, we observed a notable improvement in performance across OR-QuAC benchmarks.
