Modeling What-to-ask and How-to-ask for Answer-unaware Conversational Question Generation

05/04/2023
by   Xuan Long Do, et al.
12

Conversational Question Generation (CQG) is a critical task for machines to assist humans in fulfilling their information needs through conversations. The task is generally cast into two different settings: answer-aware and answer-unaware. While the former facilitates the models by exposing the expected answer, the latter is more realistic and receiving growing attentions recently. What-to-ask and how-to-ask are the two main challenges in the answer-unaware setting. To address the first challenge, existing methods mainly select sequential sentences in context as the rationales. We argue that the conversation generated using such naive heuristics may not be natural enough as in reality, the interlocutors often talk about the relevant contents that are not necessarily sequential in context. Additionally, previous methods decide the type of question to be generated (boolean/span-based) implicitly. Modeling the question type explicitly is crucial as the answer, which hints the models to generate a boolean or span-based question, is unavailable. To this end, we present SG-CQG, a two-stage CQG framework. For the what-to-ask stage, a sentence is selected as the rationale from a semantic graph that we construct, and extract the answer span from it. For the how-to-ask stage, a classifier determines the target answer type of the question via two explicit control signals before generating and filtering. In addition, we propose Conv-Distinct, a novel evaluation metric for CQG, to evaluate the diversity of the generated conversation from a context. Compared with the existing answer-unaware CQG models, the proposed SG-CQG achieves state-of-the-art performance.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/14/2022

CoHS-CQG: Context and History Selection for Conversational Question Generation

Conversational question generation (CQG) serves as a vital task for mach...
research
08/31/2019

Question-type Driven Question Generation

Question generation is a challenging task which aims to ask a question b...
research
10/30/2019

Let Me Know What to Ask: Interrogative-Word-Aware Question Generation

Question Generation (QG) is a Natural Language Processing (NLP) task tha...
research
02/04/2021

ChainCQG: Flow-Aware Conversational Question Generation

Conversational systems enable numerous valuable applications, and questi...
research
10/14/2019

Improving Question Generation With to the Point Context

Question generation (QG) is the task of generating a question from a ref...
research
02/07/2020

What Would You Ask the Machine Learning Model? Identification of User Needs for Model Explanations Based on Human-Model Conversations

Recently we see a rising number of methods in the field of eXplainable A...
research
11/21/2019

What Do You Mean `Why?': Resolving Sluices in Conversations

In conversation, we often ask one-word questions such as `Why?' or `Who?...

Please sign up or login with your details

Forgot password? Click here to reset