PullNet: Open Domain Question Answering with Iterative Retrieval on Knowledge Bases and Text

04/21/2019
by   Haitian Sun, et al.
0

We consider open-domain queston answering (QA) where answers are drawn from either a corpus, a knowledge base (KB), or a combination of both of these. We focus on a setting in which a corpus is supplemented with a large but incomplete KB, and on questions that require non-trivial (e.g., "multi-hop") reasoning. We describe PullNet, an integrated framework for (1) learning what to retrieve (from the KB and/or corpus) and (2) reasoning with this heterogeneous information to find the best answer. PullNet uses an iterative process to construct a question-specific subgraph that contains information relevant to the question. In each iteration, a graph convolutional network (graph CNN) is used to identify subgraph nodes that should be expanded using retrieval (or "pull") operations on the corpus and/or KB. After the subgraph is complete, a similar graph CNN is used to extract the answer from the subgraph. This retrieve-and-reason process allows us to answer multi-hop questions using large KBs and corpora. PullNet is weakly supervised, requiring question-answer pairs but not gold inference paths. Experimentally PullNet improves over the prior state-of-the art, and in the setting where a corpus is used with incomplete KB these improvements are often dramatic. PullNet is also often superior to prior systems in a KB-only setting or a text-only setting.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/17/2019

Simple yet Effective Bridge Reasoning for Open-Domain Multi-Hop Question Answering

A key challenge of multi-hop question answering (QA) in the open-domain ...
research
10/15/2019

Answering Complex Open-domain Questions Through Iterative Query Generation

It is challenging for current one-step retrieve-and-read question answer...
research
09/04/2018

Open Domain Question Answering Using Early Fusion of Knowledge Bases and Text

Open Domain Question Answering (QA) is evolving from complex pipelined s...
research
02/25/2020

Differentiable Reasoning over a Virtual Knowledge Base

We consider the task of answering complex multi-hop questions using a co...
research
10/02/2019

BookQA: Stories of Challenges and Opportunities

We present a system for answering questions based on the full text of bo...
research
11/24/2019

Learning to Retrieve Reasoning Paths over Wikipedia Graph for Question Answering

Answering questions that require multi-hop reasoning at web-scale necess...
research
03/14/2022

Reasoning over Public and Private Data in Retrieval-Based Systems

Users and organizations are generating ever-increasing amounts of privat...

Please sign up or login with your details

Forgot password? Click here to reset