Natural language explanations for query results

Daniel Deutch, Nave Frost, Amir Gilad

Research output: Contribution to journalArticlepeer-review

Abstract

Multiple lines of research have developed Natural Language (NL) interfaces for formulating database queries. We build upon this work, but focus on presenting a highly detailed form of the answers in NL. The answers that we present are importantly based on the provenance of tuples in the query result, detailing not only the results but also their explanations. We develop a novel method for transforming provenance information to NL, by leveraging the original NL query structure. Furthermore, since provenance information is typically large and complex, we present two solutions for its effective presentation as NL text: One that is based on provenance factorization, with novel desiderata relevant to the NL case, and one that is based on summarization.

Original languageEnglish
Pages (from-to)42-49
Number of pages8
JournalSIGMOD Record
Volume47
Issue number1
StatePublished - 1 Mar 2018
Externally publishedYes

ASJC Scopus subject areas

  • Software
  • Information Systems

Fingerprint

Dive into the research topics of 'Natural language explanations for query results'. Together they form a unique fingerprint.

Cite this