Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

FlowQA: Grasping Flow in History for Conversational Machine Comprehension

About

Conversational machine comprehension requires the understanding of the conversation history, such as previous question/answer pairs, the document context, and the current question. To enable traditional, single-turn models to encode the history comprehensively, we introduce Flow, a mechanism that can incorporate intermediate representations generated during the process of answering previous questions, through an alternating parallel processing structure. Compared to approaches that concatenate previous questions/answers as input, Flow integrates the latent semantics of the conversation history more deeply. Our model, FlowQA, shows superior performance on two recently proposed conversational challenges (+7.2% F1 on CoQA and +4.0% on QuAC). The effectiveness of Flow also shows in other tasks. By reducing sequential instruction understanding to conversational machine comprehension, FlowQA outperforms the best models on all three domains in SCONE, with +1.8% to +4.4% improvement in accuracy.

Hsin-Yuan Huang, Eunsol Choi, Wen-tau Yih• 2018

Related benchmarks

TaskDatasetResultRank
Question AnsweringSQuAD v1.1 (dev)
F1 Score65.7
375
Conversational Question AnsweringCoQA official (test)
Overall F175
17
Spoken Question AnsweringS-SQuAD (test)
EM49.1
16
Conversational Machine ComprehensionQuAC (test)
F1 Score64.1
8
Sequential Instruction UnderstandingSCONE 1.0 (test)
Score (Sce)74.5
6
Sequential Instruction UnderstandingSCONE (dev)
Sce. Score64.1
3
Showing 6 of 6 rows

Other info

Code

Follow for update