SkillQG: Learning to Generate Question for Reading Comprehension Assessment

Xiaoqiang Wang, Bang Liu, Siliang Tang, Lingfei Wu
5/8/2023
cs.CL

No official code found. Best implementation: Robert-xiaoqiang/SkillQG (7 stars, last commit 2023-05-13).

Abstract

We present $\textbf{$\texttt{SkillQG}$}$: a question generation framework with controllable comprehension types for assessing and improving machine reading comprehension models. Existing question generation systems widely differentiate questions by $\textit{literal}$ information such as question words and answer types to generate semantically relevant questions for a given context. However, they rarely consider the $\textit{comprehension}$ nature of questions, i.e. the different comprehension capabilities embodied by different questions. In comparison, our $\texttt{SkillQG}$ is able to tailor a fine-grained assessment and improvement to the capabilities of question answering models built on it. Specifically, we first frame the comprehension type of questions based on a hierarchical skill-based schema, then formulate $\texttt{SkillQG}$ as a skill-conditioned question generator. Furthermore, to improve the controllability of generation, we augment the input text with question focus and skill-specific knowledge, which are constructed by iteratively prompting the pre-trained language models. Empirical results demonstrate that $\texttt{SkillQG}$ outperforms baselines in terms of quality, relevance, and skill-controllability while showing a promising performance boost in downstream question answering task.

View on arXivView PDF

Code Implementations(1)

This repository is the official implementation of the ACL 2023 paper (Findings): SkillQG: Learning to Generate Question for Reading Comprehension Assessment

70PythonMay 7, 20233 years ago

Similar Papers

Cite this paper

@article{wang2023skillqg,
  title  = {SkillQG: Learning to Generate Question for Reading Comprehension Assessment},
  author = {Xiaoqiang Wang and Bang Liu and Siliang Tang and Lingfei Wu},
  year   = {2023},
  eprint = {2305.04737},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.04737v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.04737.svg)](https://codeofpaper.com/paper/2305.04737)

Discussion