The ability to generate natural-language questions with controlled complexity levels is highly desirable as it further expands the applicability of question generation. In this paper, we propose an end-to-end neural complexity-controllable question generation model, which incorporates a mixture of experts (MoE) as the selector of soft templates to improve the accuracy of complexity control and the quality of generated questions. The soft templates capture question similarity while avoiding the expensive construction of actual templates. Our method introduces a novel, cross-domain complexity estimator to assess the complexity of a question, taking into account the passage, the question, the answer and their interactions. The experimental results on two benchmark QA datasets demonstrate that our QG model is superior to state-of-the-art methods in both automatic and manual evaluation. Moreover, our complexity estimator is significantly more accurate than the baselines in both in-domain and out-domain settings.
翻译:生成具有受控复杂程度的自然语言问题的能力是非常可取的,因为它进一步扩大了问题生成的可适用性。在本文中,我们提议了一个终端到终端神经复杂度可控制的问题生成模型,其中包括专家的组合,作为软模板的选择者,以提高复杂度控制的准确性和所产生问题的质量。软模板在避免实际模板费用昂贵的构建的同时,捕捉了相似的问题。我们的方法引入了一个新颖的跨域复杂度估计器,用于评估问题的复杂性,同时考虑到通过、问题、答案及其相互作用。两个基准的QA数据集的实验结果表明,我们的QG模型在自动和手工评估中都优于最先进的方法。此外,我们的复杂性估计器比主要和外部环境的基线要精确得多。