Computer Science > Computation and Language
A newer version of this paper has been withdrawn by Kaustubh Dhole
[Submitted on 18 Apr 2020 (v1), revised 11 Jul 2020 (this version, v3), latest version 28 Nov 2022 (v5)]
Title:Syn-QG: Syntactic and Shallow Semantic Rules for Question Generation
View PDFAbstract:Question Generation (QG) is fundamentally a simple syntactic transformation; however, many aspects of semantics influence what questions are good to form. We implement this observation by developing Syn-QG, a set of transparent syntactic rules leveraging universal dependencies, shallow semantic parsing, lexical resources, and custom rules which transform declarative sentences into question-answer pairs. We utilize PropBank argument descriptions and VerbNet state predicates to incorporate shallow semantic content, which helps generate questions of a descriptive nature and produce inferential and semantically richer questions than existing systems. In order to improve syntactic fluency and eliminate grammatically incorrect questions, we employ back-translation over the output of these syntactic rules. A set of crowd-sourced evaluations shows that our system can generate a larger number of highly grammatical and relevant questions than previous QG systems and that back-translation drastically improves grammaticality at a slight cost of generating irrelevant questions.
Submission history
From: Kaustubh Dhole [view email][v1] Sat, 18 Apr 2020 19:57:39 UTC (2,050 KB)
[v2] Fri, 1 May 2020 18:37:33 UTC (2,058 KB)
[v3] Sat, 11 Jul 2020 11:36:17 UTC (2,051 KB)
[v4] Wed, 9 Jun 2021 15:51:55 UTC (1 KB) (withdrawn)
[v5] Mon, 28 Nov 2022 18:02:14 UTC (9,127 KB)
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
Connected Papers (What is Connected Papers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.