From Question-Answering to Information-Seeking Dialogs

25
From Question-Answering to Information-Seeking Dialogs Jerry R. Hobbs Artificial Intelligence Center SRI International Menlo Park, California (with Douglas Appelt, Chris Culy, David Israel, David Martin, Srini Narayanan, Mark Stickel, and Richard Waldinger)

description

From Question-Answering to Information-Seeking Dialogs. Jerry R. Hobbs Artificial Intelligence Center SRI International Menlo Park, California. (with Douglas Appelt, Chris Culy, David Israel, David Martin, Srini Narayanan, Mark Stickel, and Richard Waldinger). Key Ideas. - PowerPoint PPT Presentation

Transcript of From Question-Answering to Information-Seeking Dialogs

Page 1: From Question-Answering to Information-Seeking Dialogs

From Question-Answeringto Information-Seeking Dialogs

Jerry R. Hobbs

Artificial Intelligence Center

SRI International

Menlo Park, California

(with Douglas Appelt, Chris Culy, David Israel, David Martin, Srini Narayanan, Mark Stickel, and Richard Waldinger)

Page 2: From Question-Answering to Information-Seeking Dialogs

12/03/01Principal Investigator: Jerry R. Hobbs, SRI International 2

Key Ideas

1. Logical analysis/decomposition of questions into component questions, using a reasoning engine

2. Use of component questions to drive subsequent dialogue, for elaboration, revision, and clarification

3. Bottoming out in variety of web resources and information extraction engine

4. Use of analysis of questions to determine, formulate, and present answers.

Page 3: From Question-Answering to Information-Seeking Dialogs

12/03/01Principal Investigator: Jerry R. Hobbs, SRI International 3

Composition of Informationfrom Multiple Sources

How far is it from Muscat to Kandahar?

What is the lat/longof Muscat?

What is the distancebetween the two lat/longs?

What is the lat/longof Kandahar?

AlexandrianDigital Library

Gazetteer Geographical Formula

orwww.nau.edu/~cvm/latlongdist.html

QuestionDecomposition

via Logical Rules

ResourcesAttached toReasoning

Process

AlexandrianDigital Library

Gazetteer

GEMINI

SNARK

Page 4: From Question-Answering to Information-Seeking Dialogs

12/03/01Principal Investigator: Jerry R. Hobbs, SRI International 4

An Information-Seeking ScenarioHow safe is the Muscat harbor for refueling US Navy ships?

What recent terroristincidents in Oman?

Are relations betweenOman and US friendly?

How secure is the Muscat harbor?

IR + IE Enginefor searching

recent news feeds

Find map of harborfrom DAML-encoded

Semantic Web/Intelink

Ask Analyst

QuestionDecomposition

via Logical Rules

ResourcesAttached toReasoning

Process

Asking Useris one suchResource

Page 5: From Question-Answering to Information-Seeking Dialogs

12/03/01Principal Investigator: Jerry R. Hobbs, SRI International 5

A Complex Query

What recent purchases of suspicious equipment has XYZ Corp or its subsidiaries or parent firm made in foreign countries?

Page 6: From Question-Answering to Information-Seeking Dialogs

12/03/01Principal Investigator: Jerry R. Hobbs, SRI International 6

A Complex Query

What recent purchases of suspicious equipment has XYZ Corp or its subsidiaries or parent firm made in foreign countries?

Purchase: Agent: Patient: Date: Location:

Open DomainInformationExtraction

System

Page 7: From Question-Answering to Information-Seeking Dialogs

12/03/01Principal Investigator: Jerry R. Hobbs, SRI International 7

A Complex Query

What recent purchases of suspicious equipment has XYZ Corp or its subsidiaries or parent firm made in foreign countries?

subsidiary(x,y)

parent(y,x)

Purchase: Agent: XYZ, ABC, DEF, ... Patient: Date: Location:

Subsidiaries:XYZ: ABC, ...DEF: ..., XYZ, ...

DB

Page 8: From Question-Answering to Information-Seeking Dialogs

12/03/01Principal Investigator: Jerry R. Hobbs, SRI International 8

A Complex Query

What recent purchases of suspicious equipment has XYZ Corp or its subsidiaries or parent firm made in foreign countries?

illegal

biowarfarePurchase: Agent: XYZ, ABC, DEF, ... Patient: anthrax, ... Date: Location:

DB of bio-equip

User Model

Page 9: From Question-Answering to Information-Seeking Dialogs

12/03/01Principal Investigator: Jerry R. Hobbs, SRI International 9

A Complex Query

What recent purchases of suspicious equipment has XYZ Corp or its subsidiaries or parent firm made in foreign countries?

Ask User

Purchase: Agent: XYZ, ABC, DEF, ... Patient: anthrax, ... Date: since Jun01 Location:

Page 10: From Question-Answering to Information-Seeking Dialogs

12/03/01Principal Investigator: Jerry R. Hobbs, SRI International 10

A Complex Query

What recent purchases of suspicious equipment has XYZ Corp or its subsidiaries or parent firm made in foreign countries?

not USA

Purchase: Agent: XYZ, ABC, DEF, ... Patient: anthrax, ... Date: since Jun01 Location: --

FilterInformation Extraction

System invoked

Page 11: From Question-Answering to Information-Seeking Dialogs

12/03/01Principal Investigator: Jerry R. Hobbs, SRI International 11

A Complex Query

What recent purchases of suspicious equipment has XYZ Corp or its subsidiaries or parent firm made in foreign countries?

subsidiary(x,y)

parent(y,x)

Subsidiaries:XYZ: ABC, ...DEF: ..., XYZ, ...

illegal

biowarfare

DB of bio-equip

Ask User not USA

Purchase: Agent: XYZ, ABC, DEF, ... Patient: anthrax, ... Date: since Jun01 Location: --

Page 12: From Question-Answering to Information-Seeking Dialogs

12/03/01Principal Investigator: Jerry R. Hobbs, SRI International 12

A DialogWhat recent purchases of suspicious equipment has XYZ Corp made?

illegal

biowarfare

DB of bio-equip

Ask User

Purchase: Agent: XYZ Patient: anthrax, ... Date: since Jun01 Location:

Page 13: From Question-Answering to Information-Seeking Dialogs

12/03/01Principal Investigator: Jerry R. Hobbs, SRI International 13

A DialogWhat recent purchases of suspicious equipment has XYZ Corp made?How about its subsidiaries or parent firm?

illegal

biowarfare

DB of bio-equip

Ask User

Purchase: Agent: ABC, DEF, ... Patient: anthrax, ... Date: since Jun01 Location:

subsidiary(x,y)

parent(y,x)

Subsidiaries:XYZ: ABC, ...DEF: ..., XYZ, ...

Page 14: From Question-Answering to Information-Seeking Dialogs

12/03/01Principal Investigator: Jerry R. Hobbs, SRI International 14

Parsing Queries

Use GEMINI Parser, Grammar, and Semantic Interpretation

Complete for fronted wh-questions, yes-no questions

Minor augmentations may be necessary

Map current logical forms into SNARK expressions

Page 15: From Question-Answering to Information-Seeking Dialogs

12/03/01Principal Investigator: Jerry R. Hobbs, SRI International 15

Resolving Indeterminacies

Determine precise interpretation of vague query:

Specific interpretations for general predicates

Resolving coreference and syntactic ambiguities

Expanding metonymies

Interpreting simple metaphors

Use abduction capabilities of SNARK: Proof of query is answer, but also more precise interpretation of query

Page 16: From Question-Answering to Information-Seeking Dialogs

12/03/01Principal Investigator: Jerry R. Hobbs, SRI International 16

Decomposing Questions

Decompose questions into subquestions via inference: P1 & P2 --> Q

Axioms direct system toward specific available resources

Page 17: From Question-Answering to Information-Seeking Dialogs

12/03/01Principal Investigator: Jerry R. Hobbs, SRI International 17

Articulating with Resource Ontologies

Axioms link language of general reasoning with language used by specific resource:

Pspec --> Pgen

Possible resources: Specific highly useful web sites DAML-encoded web sites in general FASTUS-based open-domain information extraction engine Quick&dirty Q&A system

Page 18: From Question-Answering to Information-Seeking Dialogs

12/03/01Principal Investigator: Jerry R. Hobbs, SRI International 18

Invoking Resources

Resources will be invoked through

Procedural attachment features of SNARK

Open Agent Architecture (OAA)

Page 19: From Question-Answering to Information-Seeking Dialogs

12/03/01Principal Investigator: Jerry R. Hobbs, SRI International 19

Encoding Axioms

Multiple knowledge bases will be used and linked to through the same kind of articulation axioms.

Possible knowledge bases: CIA World Fact Book (partially axiomatized) DAML ontologies Structural Evidential Argumentation System (SEAS) (Genoa program) HPKB and RKF knowledge bases Subsets of CYC Core theories in some critical domains will be developed in this project

Page 20: From Question-Answering to Information-Seeking Dialogs

12/03/01Principal Investigator: Jerry R. Hobbs, SRI International 20

Filtering Responses from Resources

Often an analyst requires specific information, but the resource can only be queried on general criteria

Inference engine will filter answers from resource by more specific constraints

Page 21: From Question-Answering to Information-Seeking Dialogs

12/03/01Principal Investigator: Jerry R. Hobbs, SRI International 21

Structuring Answers

Recompose answers to subquestions into answer to whole, using the structure of the proof graph that decomposed the question

Construct hierarchically organized answers

Enables drill-down and explanation

Page 22: From Question-Answering to Information-Seeking Dialogs

12/03/01Principal Investigator: Jerry R. Hobbs, SRI International 22

Structuring Dialog

Proof structure of query is likely to be mirrored by structure of subsequent dialog -- details, fine modifications, clarifications, and elaborations

Query may be a subquestion in a larger query that emerges in subsequent dialog -- proof tree of subsequent queries locates place for earlier query

Page 23: From Question-Answering to Information-Seeking Dialogs

12/03/01Principal Investigator: Jerry R. Hobbs, SRI International 23

Contributions:AQUAINT Areas of

Interest

Question-Answering: by inferential question-decomposition, bottoming out in calls to web and other resources. Information-seeking dialogs with subtopics driven by question-decomposition.

Determining the Answer: by using the proof graph to recompose the information discovered in question analysis.

Formulating and Presenting the Answer: by using the proof graph to structure the responses.

Page 24: From Question-Answering to Information-Seeking Dialogs

12/03/01Principal Investigator: Jerry R. Hobbs, SRI International 24

Contributions:Enabling Technologies

Advanced Reasoning for Question-AnsweringInteractive Question-AnsweringRole of Context

Sharable Knowledge SourcesContent RepresentationRole of Knowledge

Language Processing

Our Primary Fociin AQUAINT

Related SRI Projects+ Strong Background

Strong Background+ Strong Software Base+ Secondary Focus in

AQUAINT

Page 25: From Question-Answering to Information-Seeking Dialogs

12/03/01Principal Investigator: Jerry R. Hobbs, SRI International 25

Summary

Inference provides a uniform framework for

Analyzing questions into their components

Linking to external resources

Recomposing answers

Structuring information-seeking dialogs