and ask questions differently besides the generally well-established dependency and SRL parses.

Syn-QG
======

Syn-QG is a rule-based framework which generates questions by identifying potential short answers in 1) the nodes of crucial dependency relations 2) the modifying arguments of each predicate in the form of semantic roles 3) named entities and other generic entities 4) the states of VerbNet’s thematic roles in the form of semantic predicates and 5) PropBank roleset specific natural language descriptions. Each of the five heuristics works independently, generating a combined set of question-answer pairs, which are eventually back-translated. We describe each of these five sources.

Dependency Heuristics
---------------------

Dependency trees are syntactic tree structures, wherein syntactic units in the form of words are connected via directed links. The finite verb is considered as the structural root of the tree, and all other syntactic units are either directly (*nsubj, dobj,*, etc.) or indirectly (*xcomp, iobj,* etc.) dependent on this finite verb.

We present rules over such dependency trees annotated according to the Universal Dependencies (UD) format [@de-marneffe-etal-2014-universal]. To extract dependency structures, we use the parser of @gardner2018allennlp.

We make use of PropBanks predicate-argument structure (SRL) for clausal extraction of the verb headed by a select 