Accelerating Real-Time Question Answering via Question Generation

09/10/2020
by   Yuwei Fang, et al.
0

Existing approaches to real-time question answering (RTQA) rely on learning the representations of only key phrases in the documents, then matching them with the question representation to derive answer. However, such approach is bottlenecked by the encoding time of real-time questions, thus suffering from detectable latency in deployment for large-volume traffic. To accelerate RTQA for practical use, we present Ocean-Q (an Ocean of Questions), a novel approach that leverages question generation (QG) for RTQA. Ocean-Q introduces a QG model to generate a large pool of question-answer (QA) pairs offline, then in real time matches an input question with the candidate QA pool to predict the answer without question encoding. To further improve QG quality, we propose a new data augmentation method and leverage multi-task learning and diverse beam search to boost RTQA performance. Experiments on SQuAD(-open) and HotpotQA benchmarks demonstrate that Ocean-Q is able to accelerate the fastest state-of-the-art RTQA system by 4X times, with only a 3+

READ FULL TEXT
research
02/24/2021

OneStop QAMaker: Extract Question-Answer Pairs from Text in a One-Stop Approach

Large-scale question-answer (QA) pairs are critical for advancing resear...
research
02/09/2022

Can Open Domain Question Answering Systems Answer Visual Knowledge Questions?

The task of Outside Knowledge Visual Question Answering (OKVQA) requires...
research
04/07/2021

Distantly Supervised Transformers For E-Commerce Product QA

We propose a practical instant question answering (QA) system on product...
research
09/13/2021

Question Answering over Electronic Devices: A New Benchmark Dataset and a Multi-Task Learning based QA Framework

Answering questions asked from instructional corpora such as E-manuals, ...
research
06/13/2019

Real-Time Open-Domain Question Answering with Dense-Sparse Phrase Index

Existing open-domain question answering (QA) models are not suitable for...
research
02/27/2019

Learning to Generate Questions by Learning What not to Generate

Automatic question generation is an important technique that can improve...
research
11/16/2022

Consecutive Question Generation via Dynamic Multitask Learning

In this paper, we propose the task of consecutive question generation (C...

Please sign up or login with your details

Forgot password? Click here to reset