IRCLSep 18, 2021

Complex Temporal Question Answering on Knowledge Graphs

arXiv:2109.08935v1154 citations
Originality Highly original
AI Analysis

It addresses a specialized but important problem in information retrieval for users needing temporal insights from knowledge graphs, representing an incremental advancement with a novel method for a known bottleneck.

The paper tackles the problem of answering complex temporal questions over knowledge graphs, which involve multiple entities and temporal conditions, by introducing EXAQT, an end-to-end system that outperforms three state-of-the-art systems on a new 16k-question dataset.

Question answering over knowledge graphs (KG-QA) is a vital topic in IR. Questions with temporal intent are a special class of practical importance, but have not received much attention in research. This work presents EXAQT, the first end-to-end system for answering complex temporal questions that have multiple entities and predicates, and associated temporal conditions. EXAQT answers natural language questions over KGs in two stages, one geared towards high recall, the other towards precision at top ranks. The first step computes question-relevant compact subgraphs within the KG, and judiciously enhances them with pertinent temporal facts, using Group Steiner Trees and fine-tuned BERT models. The second step constructs relational graph convolutional networks (R-GCNs) from the first step's output, and enhances the R-GCNs with time-aware entity embeddings and attention over temporal relations. We evaluate EXAQT on TimeQuestions, a large dataset of 16k temporal questions we compiled from a variety of general purpose KG-QA benchmarks. Results show that EXAQT outperforms three state-of-the-art systems for answering complex questions over KGs, thereby justifying specialized treatment of temporal QA.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes