Building Dynamic Knowledge Graphs from Text using Machine Reading Comprehension
We propose a neural machine-reading model that constructs dynamic knowledge graphs from procedural text. It builds these graphs recurrently for each step of the described procedure, and uses them to track the evolving states of participant entities. We harness and extend a recently proposed machine reading comprehension (MRC) model to query for entity states, since these states are generally communicated in spans of text and MRC models perform well in extracting entity-centric spans. The explicit, structured, and evolving knowledge graph representations that our model constructs can be used in downstream question answering tasks to improve machine comprehension of text, as we demonstrate empirically. On two comprehension tasks from the recently proposed PROPARA dataset (Dalvi et al., 2018), our model achieves state-of-the-art results. We further show that our model is competitive on the RECIPES dataset (Kiddon et al., 2015), suggesting it may be generally applicable. We present some evidence that the model's knowledge graphs help it to impose commonsense constraints on its predictions.
Code (0)
등록된 구현이 없습니다.
Tasks
Knowledge GraphsMachine Reading ComprehensionProcedural Text UnderstandingQuestion AnsweringReading ComprehensionSimilar Papers 제목 키워드 기반
Building Dynamic Knowledge Graphs from Text-based Games
We are interested in learning how to update Knowledge Graphs (KG) from text. In this preliminary work, we propose a novel Sequence-to-Sequence (Seq2Seq) architecture to generate elementary KG operations. Furthermore, we …
Knowledge Graphstext-based gamesUsing Mapping Languages for Building Legal Knowledge Graphs from XML Files
This paper presents our experience on building RDF knowledge graphs for an industrial use case in the legal domain. The information contained in legal information systems are often accessed through simple keyword interfa…
Knowledge GraphsA Survey on State-of-the-art Techniques for Knowledge Graphs Construction and Challenges ahead
Global datasphere is increasing fast, and it is expected to reach 175 Zettabytes by 20251 . However, most of the content is unstructured and is not understandable by machines. Structuring this data into a knowledge graph…
Knowledge GraphsLogical ReasoningQuestion AnsweringRecommendation SystemsInteractive Machine Comprehension with Dynamic Knowledge Graphs
Interactive machine reading comprehension (iMRC) is machine comprehension tasks where knowledge sources are partially observable. An agent must interact with an environment sequentially to gather necessary knowledge in o…
Knowledge GraphsMachine Reading ComprehensionReading ComprehensionMachine Reading Comprehension Using Structural Knowledge Graph-aware Network
Leveraging external knowledge is an emerging trend in machine comprehension task. Previous work usually utilizes knowledge graphs such as ConceptNet as external knowledge, and extracts triples from them to enhance the in…
Knowledge GraphsMachine Reading ComprehensionReading Comprehension