PullNet: Open Domain Question Answering with Iterative Retrieval on Knowledge Bases and Text
Haitian Sun, Tania Bedrax-Weiss, William W. Cohen

TL;DR
PullNet is an iterative, graph-based framework for open-domain question answering that effectively combines retrieval from knowledge bases and text corpora to handle complex multi-hop questions.
Contribution
It introduces an integrated, weakly supervised method that constructs question-specific subgraphs for reasoning, improving accuracy over prior approaches in mixed KB and text settings.
Findings
Significantly outperforms previous state-of-the-art methods.
Effective in both KB-only and text-only question answering scenarios.
Handles multi-hop reasoning with incomplete knowledge bases.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Natural Language Processing Techniques · Advanced Graph Neural Networks
