Learning Knowledge Graphs for Question Answering through Conversational Dialog

23454

Authors

nan

Abstract

We describe how a question-answering sys- tem can learn about its domain from conver- sational dialogs. Our system learns to relate concepts in science questions to propositions in a fact corpus, stores new concepts and re- lations in a knowledge graph (KG), and uses the graph to solve questions. We are the first to acquire knowledge for question-answering from open, natural language dialogs without a fixed ontology or domain model that predeter- mines what users can say. Our relation-based strategies complete more successful dialogs than a query expansion baseline, our task- driven relations are more effective for solving science questions than relations from general knowledge sources, and our method is practi- cal enough to generalize to other domains. 1

Keywords

nan

Full Content

Human Language Technologies: The 2015 Annual Conference of the North American Chapter of the ACL, pages 851–861, Denver, Colorado, May 31 – June 5, 2015. c⃝2015 Association for Computational Linguistics Learning Knowledge Graphs for Question Answering through Conversational Dialog Ben Hixon University of Washington Computer Science & Engineering Seattle, WA, USA bhixon@cs.washington.edu Peter Clark Allen Institute for AI Seattle, WA, USA peterc@allenai.org Hannaneh Hajishirzi University of Washington Electrical Engineering Seattle, WA, USA hannaneh@washington.edu Abstract We describe how a question-answering sys- tem can learn about its domain from conver- sational dialogs. Our system learns to relate concepts in science questions to propositions in a fact corpus, stores new concepts and re- lations in a knowledge graph (KG), and uses the graph to solve questions. We are the first to acquire knowledge for question-answering from open, natural language dialogs without a fixed ontology or domain model that predeter- mines what users can say. Our relation-based strategies complete more successful dialogs than a query expansion baseline, our task- driven relations are more effective for solving science questions than relations from general knowledge sources, and our method is practi- cal enough to generalize to other domains. 1 Introduction Our goal is a question-answering (QA) system that learns about its domain from users in open, nat- ural language dialogs. Dialog learning interfaces built on top of existing QA systems can complement and refine knowledge acquired from other sources. Even large QA systems such as Watson (Ferrucci et al., 2010) that utilize heavy domain engineering could benefit from focused dialogs to dynamically improve their knowledge. A successful QA system requires domain knowl- edge. For example, 4th grade science questions are difficult since they often exclude knowledge neces- sary to relate answers to known facts. The question in Figure 1 asks if an iron nail conducts electricity; S1: Here’s the question: Which object is the best conductor of electricity? (A) a wax crayon (B) a plastic spoon (C) a rubber eraser (D) an iron nail. I’m not sure of the answer. What do you think the answer is? U1: iron nail S2: Why do you think the answer is (D) an iron nail? U2: electricity goes through metal S3: I know “metals are shiny and good conductors of electricity and heat,” does that mean that the answer is (D) an iron nail? U3: yeah S4: Okay, great. What’s the relationship between ‘electricity’ and ‘iron’, if any? U4: iron conducts electricity because its metal S5: Okay, great, I get it! The answer is (D) an iron nail Figure 1: Top: A successful real user dialog. Open- ended prompts (S1&S2) encourage conversational explanations. Focused prompts (S4) target particular relations. Bottom: Corresponding knowledge graph consisting of relations between concepts. the system only knows that metal conducts electric- ity, and it needs to learn that iron is a metal in order to answer the question with the relevant fact. Our dialog system, KNOWBOT, conducts dialogs about science questions and learns how concepts in each question relate to propositions in a corpus …

Content truncated to 500 words

Labeled Text

We describe how a question-answering system can learn about its domain from conversational dialogs. Our system learns to relate concepts in science questions to propositions in a fact corpus, stores new concepts and relations in a knowledge graph (KG), and uses the graph to solve questions. We are the first to acquire knowledge for question-answering from open, natural language dialogs without a fixed ontology or domain model that predetermines what users can say. Our relation-based strategies complete more successful dialogs than a query expansion baseline, our taskdriven relations are more effective for solving science questions than relations from general knowledge sources, and our method is practical enough to generalize to other domains. 1

Publication Details

Paper ID:
23454
Year:
2015
Publication:
TIPSTER
Publication Type:
conf
DOI:
nan