SlideShare ist ein Scribd-Unternehmen logo
1 von 2
Downloaden Sie, um offline zu lesen
HIKE (HPKB Integrated Knowledge Environment) – A Query Interface
        and Integrated Knowledge Environment for HPKB
                                                           Barbara H. Starr
                                          Science Applications International Corporation
                                        4035 Hancock Street, MS T1, San Diego, CA 92130
                                                   Barbara.H.Starr@cpmx.saic.com
                                                          Vinay K. Chaudhri
                                          Artificial Intelligence Center, SRI International
                                      333 Ravenswood Avenue, Menlo Park, CA 94025-3493
                                                           Vinay@ai.sri.com
                                                              Boris Katz
                               Massachussetts Institute of Technology, Artificial Intelligence Laboratory
                                       545 Technology Square #824 , Cambridge, MA 02139
                                                           Boris@ai.mit.edu
                                                            Benjamin Good
                                          Science Applications International Corporation
                                        4035 Hancock Street, MS T1, San Diego, CA 92130
                                                 Benjamin.M.Good@cpmx.saic.com
                                                           Jerome Thomere
                                          Artificial Intelligence Center, SRI International
                                      333 Ravenswood Avenue, Menlo Park, CA 94025-3493
                                                          thomere@ai.sri.com

                                                                       the varying technology                        components       required          to
                           Abstract                                    accomplish this process.

   This demonstration is based upon the results of a
   research project sponsored by the Defense Advance
   Research Projects Agency (DARPA), called High
                                                                                                System Architecture
   Performance Knowledge Bases (HPKB). The                             Different research groups have developed the various
   demonstrated portion of HPKB follows a question-                    components of the HIKE system. Because of this, these
   answering paradigm. The integrated architecture                     components clearly have different integration needs and
   developed at Science Applications International                     application programming interfaces. An architecture
   Corporation (SAIC), called the HPKB Integrated                      diagram is provided in figure 1 below. Central to the
   Knowledge Environment (HIKE) is introduced.
                                                                       system architecture is an Open Knowledge Base
   Following this, the components involved in the
   demonstration, which include a natural language                     Connectivity (OKBC) bus [1].
   understanding system, a first order theorem prover, and
   a knowledge server are briefly described.             The
   demonstration effectively illustrates the use of both a
   graphical user interface and a natural language interface                                                                                Analyst
                                                                                                                            HIKE
   to query a first order theorem prover with similar results.                                         START
                                                                                                        START
                                                                                                                             HIKE
                                                                                                                            GUI
                                                                                                                             GUI




                       Introduction
This demonstration displays the integration of multiple                              GKB
                                                                                      GKB
                                                                                     Editor
                                                                                      Editor   JOT
                                                                                                                                    SNARK
                                                                                                                                     SNARK
                                                                                                JOT               Ocelot
technology components brought together to achieve the                                                              Ocelot
                                                                                                                  Perk
                                                                                                                   Perk
goals set out for the HPKB Crisis Management Challenge
                                                                                                                                                   SME
                                                                                                                                                    SME
Problem. For this experiment, a participant contractor in                TextWise
                                                                          TextWise                                                                MAC/FAC
                                                                                                                                                  MAC/FAC

the HPKB program provides a set of queries and                                                 ATPL
                                                                                                ATPL

knowledge sources. In order to answer these queries,                                  WebKB
                                                                                      WebKB
                                                                                                                Ontolingua
                                                                                                                 Ontolingua
                                                                                                                                     ATP
                                                                                                                                      ATP
knowledge bases are constructed manually from the
provided sources, and semi-automatically from other non-
restricted sources. First order theorem provers are then
applied to these knowledge bases to generate answers to                                                  Figure 1
queries. This demonstration focuses on the integration of
The system components are divided into four              by either selecting parameters on HIKE or typing in
categories: user interface, OKBC server federation,           natural language to START. In either situation, the query
knowledge acquisition and reasoners. It also needs to be      is converted to a formal representation in a standardized
noted that this classification is not absolute, and some of   grammar. This formalized query is then converted into a
the systems overlap in the roles they perform                 representation unique to the theorem prover that will
     The user interface category contains components that     answer it (such as SNARK or ATP). This query is then
allow two types of interfaces. HIKE provides a form-          sent to the theorem prover which, in turn, sends the
based GUI. Users can construct queries using pull down        answer to the query back to HIKE where it is displayed
menus.       Query construction templates are defined         for the user.       Thus, HIKE creates an integrated
according to the templates defined in the Crisis              knowledge environment by providing connectivity
Management specification.          Questions can also be      between an array of complimentary technology
entered in natural language. MIT’s component, Syntactic       components.
Analysis using Reversible Transformations (START) [3]
accepts natural language queries and then attempts to                                   References
answer the questions. For answering questions that
involve more complex types of reasoning, START                [1] Vinay K. Chaudhri, Adam Farquhar, Richard Fikes, Peter
generates a formal representation of the query and passes     D. Karp, and James P. Rice. OKBC: A Foundation for
                                                              Knowledge Base Interoperability. In Proceedings of the
it to one of the theorem provers.
                                                              National Conference on Artificial Intelligence, July 1998.
     The OKBC server federation category, within the          [2] Michael R. Genesereth and Richard E. Fikes. Knowledge
SAIC Crisis Management portion of the HPKB program            Interchange Format, Version 3.0 Reference Manual. Technical
makes use of KSL’s Ontolingua [5], as well as SRI             Report Logic-92-1, Computer Science Department, Stanford
International’s Ocelot and Perk systems. Providing a          University, Stanford, CA, 1992.
federation of OKBC servers facilitates the development of     [3] Boris Katz. From Sentence Processing to Information
a distributed heterogeneous environment.                      Access on the World Wide Web. In AAAI Spring Symposium on
     The knowledge acquisition category includes all those    Natural Language Processing for the World Wide Web,
components used for both manual and semi-automatic            Stanford, CA, 1997.
knowledge acquisition. SRI International's Generic            [4] Michael R. Genesereth and Richard E. Fikes. Knowledge
Knowledge Base (GKB) editor [6] is a graphical tool for       Interchange Format, version 3.0 Reference Manual. Technical
browsing and editing large knowledge bases, used              Report Logoc-92-1, Computer Science Department, Stanford
primarily for manual knowledge acquisition. WebKB             University, Stanford, CA, 1992.
supports semi-automatic knowledge acquisition [7].            [5] Adam Farquhar, Richard Fikes, and James P. Rice. A
Given some training data and an ontology as input, a web      Collaborative Tool for Ontology Construction. International
spider searches in a directed manner and populates            Journal of Human Computer Studies, 46:707-727, 1997.
                                                              [6] Peter D. Karp, Vinay K. Chaudhri, and Suzanne M. Paley.
instances of classes and relations defined in the ontology.
                                                              A Collaborative Environment for Authoring Large Knowledge
TextWise extracts data from text and newswire feeds,          Bases. Journal of Intelligent Information Systems, 1998. To
converting them into KIF [4] triples (concept-relation-       appear.
concept), which are then loaded into the knowledge            [7] M. Craven, D. DiPasquo, D. Freitag, A. McCallum, T.
servers. JOT is a web-based editor developed by Stanford      Mitchell, K. Nigam, and S. Slattery. Learning to Extract
KSL that is used with Ontolingua. ATPL (Abstract              Symbolic Knowledge from the World Wide Web. In
Theorem Prover Listener) allows the user easy access to       Proceedings of the National Conference on Artificial
theorem prover usage and knowledge acquisition.               Intelligence, July 1998.
     The reasoners category supports multiple reasoning       [8] M. Stickel, R. Waldinger, M. Lowry, T. Pressburger, and I.
methods. SRI International’s SNARK (SRI‘s New                 Underwood. Deductive Composition of Astronomical Software
Automated Reasoning Kit) is a first order theorem prover      from Subroutine Libraries. In Proceedings of the Twelfth
[8]. Stanford KSL’s ATP (Abstract Theorem Prover) is          International Conference on Automated Deduction (CADE-12),
also a first order theorem Prover. SME and MAC/FAC            pages 341-355, June 1994.
developed by NWU provide the capability for analogical        [9] M. Veloso, J. Carbonell, A. Perez, D. Borrajo, E. Fink, and
reasoning.                                                    J. Blythe. Integrating Planning and Learning: The Prodigy
                                                              Architecture. Journal of Experimental and Theoretical AI, Vol 7,
                                                              1995.
          Question Answering Protocol                         [10] Paul Cohen, Robert Schrag, Eric Jones, Adam Pease, Albert
Consider an example of a question being answered by the       Lin, Barbara Starr, David Gunning, and Murray Burke. The
system. The system was developed to answer questions          DARPA High Performance Knowledge Bases Project. AI
                                                              Magazine, Winter, 1998. pp. 25-49
about international crises, so a sample question would be,
“What risks would Kuwait face in attacking targets in Iran
with chemical weapons?” [10]. The user enters a query

Weitere ähnliche Inhalte

Was ist angesagt?

Team management presentation3
Team management presentation3Team management presentation3
Team management presentation3
John Martin
 
Forchu Teck Technology Collaboration Profile
Forchu Teck Technology Collaboration ProfileForchu Teck Technology Collaboration Profile
Forchu Teck Technology Collaboration Profile
Charles Forchu
 
Selekt it strategy capability statement
Selekt it strategy capability statementSelekt it strategy capability statement
Selekt it strategy capability statement
Jo Zaarour
 
Solving Remuneration Issues In IT Job Descriptions In Local Government
Solving Remuneration Issues In IT Job Descriptions In Local GovernmentSolving Remuneration Issues In IT Job Descriptions In Local Government
Solving Remuneration Issues In IT Job Descriptions In Local Government
SFIA User Forum
 
Alfred mecum
Alfred mecumAlfred mecum
Alfred mecum
NASAPMC
 

Was ist angesagt? (12)

Test
TestTest
Test
 
Users roles for co-creation of innovation in living lab networks Seppo Leminen
Users roles for co-creation of  innovation in living lab networks  Seppo LeminenUsers roles for co-creation of  innovation in living lab networks  Seppo Leminen
Users roles for co-creation of innovation in living lab networks Seppo Leminen
 
Technical debt
Technical debtTechnical debt
Technical debt
 
NZ Government End User Computing Reference Architecture
NZ Government End User Computing Reference ArchitectureNZ Government End User Computing Reference Architecture
NZ Government End User Computing Reference Architecture
 
Team management presentation3
Team management presentation3Team management presentation3
Team management presentation3
 
Forchu Teck Technology Collaboration Profile
Forchu Teck Technology Collaboration ProfileForchu Teck Technology Collaboration Profile
Forchu Teck Technology Collaboration Profile
 
Lateral thinking factory
Lateral thinking factoryLateral thinking factory
Lateral thinking factory
 
Selekt it strategy capability statement
Selekt it strategy capability statementSelekt it strategy capability statement
Selekt it strategy capability statement
 
Why Technology Implementations Fail and How To Prevent It
Why Technology Implementations Fail and How To Prevent ItWhy Technology Implementations Fail and How To Prevent It
Why Technology Implementations Fail and How To Prevent It
 
Introduction to design specifications to Summer of Code NZ students
Introduction to design specifications to Summer of Code NZ studentsIntroduction to design specifications to Summer of Code NZ students
Introduction to design specifications to Summer of Code NZ students
 
Solving Remuneration Issues In IT Job Descriptions In Local Government
Solving Remuneration Issues In IT Job Descriptions In Local GovernmentSolving Remuneration Issues In IT Job Descriptions In Local Government
Solving Remuneration Issues In IT Job Descriptions In Local Government
 
Alfred mecum
Alfred mecumAlfred mecum
Alfred mecum
 

Andere mochten auch

Andere mochten auch (9)

Semantic alignment paper
Semantic alignment paperSemantic alignment paper
Semantic alignment paper
 
Hpkb year 1 results
Hpkb   year 1 resultsHpkb   year 1 results
Hpkb year 1 results
 
RDFa, SEO wave
RDFa, SEO waveRDFa, SEO wave
RDFa, SEO wave
 
Event templatesfor qa2
Event templatesfor qa2Event templatesfor qa2
Event templatesfor qa2
 
Smx west Barbara Starr Mac Version - Schema 201 for Real world Succes
Smx west Barbara Starr Mac Version - Schema 201 for Real world SuccesSmx west Barbara Starr Mac Version - Schema 201 for Real world Succes
Smx west Barbara Starr Mac Version - Schema 201 for Real world Succes
 
Semtech bizsemanticsearchtutorial
Semtech bizsemanticsearchtutorialSemtech bizsemanticsearchtutorial
Semtech bizsemanticsearchtutorial
 
Event templates for Question answering
Event templates for Question answeringEvent templates for Question answering
Event templates for Question answering
 
Kdd14 t2-bordes-gabrilovich (3)
Kdd14 t2-bordes-gabrilovich (3)Kdd14 t2-bordes-gabrilovich (3)
Kdd14 t2-bordes-gabrilovich (3)
 
Smxeastbarbarastarr2012
Smxeastbarbarastarr2012Smxeastbarbarastarr2012
Smxeastbarbarastarr2012
 

Ähnlich wie Hike (hpkb integrated knowledge environment)

Catalyst college-presentation
Catalyst college-presentationCatalyst college-presentation
Catalyst college-presentation
Vinodh Kombissan
 
David.oberhettinger
David.oberhettingerDavid.oberhettinger
David.oberhettinger
NASAPMC
 
NESCO/NESCOR Joint Overview
NESCO/NESCOR Joint OverviewNESCO/NESCOR Joint Overview
NESCO/NESCOR Joint Overview
EnergySec
 

Ähnlich wie Hike (hpkb integrated knowledge environment) (20)

Agile for Startups
Agile for StartupsAgile for Startups
Agile for Startups
 
Architecture at SimpleGeo: Staying Agile at Scale
Architecture at SimpleGeo: Staying Agile at ScaleArchitecture at SimpleGeo: Staying Agile at Scale
Architecture at SimpleGeo: Staying Agile at Scale
 
Catalyst college-presentation
Catalyst college-presentationCatalyst college-presentation
Catalyst college-presentation
 
Speed Creation IREB
Speed Creation IREBSpeed Creation IREB
Speed Creation IREB
 
Origin proposal for on campus training
Origin proposal for on campus training Origin proposal for on campus training
Origin proposal for on campus training
 
David.oberhettinger
David.oberhettingerDavid.oberhettinger
David.oberhettinger
 
opps.pptx
opps.pptxopps.pptx
opps.pptx
 
2 Process
2 Process2 Process
2 Process
 
Open Chemistry: Realizing Open Data, Open Standards, and Open Source
Open Chemistry: Realizing Open Data, Open Standards, and Open SourceOpen Chemistry: Realizing Open Data, Open Standards, and Open Source
Open Chemistry: Realizing Open Data, Open Standards, and Open Source
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
Doe Taguchi Basic Manual1
Doe Taguchi Basic Manual1Doe Taguchi Basic Manual1
Doe Taguchi Basic Manual1
 
NDEMC_Jeco_01(1)
NDEMC_Jeco_01(1)NDEMC_Jeco_01(1)
NDEMC_Jeco_01(1)
 
The LEGO Maturity & Capability Model Approach
The LEGO Maturity & Capability Model ApproachThe LEGO Maturity & Capability Model Approach
The LEGO Maturity & Capability Model Approach
 
NCOIC SCOPE Executive Overview
NCOIC SCOPE Executive OverviewNCOIC SCOPE Executive Overview
NCOIC SCOPE Executive Overview
 
NESCO/NESCOR Joint Overview
NESCO/NESCOR Joint OverviewNESCO/NESCOR Joint Overview
NESCO/NESCOR Joint Overview
 
Developer Productivity with Forge, Java EE 6 and Arquillian
Developer Productivity with Forge, Java EE 6 and ArquillianDeveloper Productivity with Forge, Java EE 6 and Arquillian
Developer Productivity with Forge, Java EE 6 and Arquillian
 
Cocomo model
Cocomo modelCocomo model
Cocomo model
 
The challenges of successfully executing a SOA strategy in a complex outsourc...
The challenges of successfully executing a SOA strategy in a complex outsourc...The challenges of successfully executing a SOA strategy in a complex outsourc...
The challenges of successfully executing a SOA strategy in a complex outsourc...
 
Cleared Job Fair Job Seeker Handbook October 5, 2011, Tysons Corner, VA
Cleared Job Fair Job Seeker Handbook October 5, 2011, Tysons Corner, VACleared Job Fair Job Seeker Handbook October 5, 2011, Tysons Corner, VA
Cleared Job Fair Job Seeker Handbook October 5, 2011, Tysons Corner, VA
 
4 Scheduling Monitoring
4 Scheduling Monitoring4 Scheduling Monitoring
4 Scheduling Monitoring
 

Mehr von Barbara Starr

Knowledge intensive query processing copy
Knowledge intensive query processing copyKnowledge intensive query processing copy
Knowledge intensive query processing copy
Barbara Starr
 
Semantic Search, Question Answering systems, inferencing
Semantic Search, Question Answering systems, inferencingSemantic Search, Question Answering systems, inferencing
Semantic Search, Question Answering systems, inferencing
Barbara Starr
 
Aquaint kickoff-overview-prange
Aquaint kickoff-overview-prangeAquaint kickoff-overview-prange
Aquaint kickoff-overview-prange
Barbara Starr
 
Global accessibility day untapped minority
Global accessibility day  untapped minorityGlobal accessibility day  untapped minority
Global accessibility day untapped minority
Barbara Starr
 

Mehr von Barbara Starr (14)

Kdd 2014 tutorial bringing structure to text - chi
Kdd 2014 tutorial   bringing structure to text - chiKdd 2014 tutorial   bringing structure to text - chi
Kdd 2014 tutorial bringing structure to text - chi
 
SAIC System architecture
SAIC System architectureSAIC System architecture
SAIC System architecture
 
Event templates for improved narrative understanding in Question Answering sy...
Event templates for improved narrative understanding in Question Answering sy...Event templates for improved narrative understanding in Question Answering sy...
Event templates for improved narrative understanding in Question Answering sy...
 
Knowledge intensive query processing copy
Knowledge intensive query processing copyKnowledge intensive query processing copy
Knowledge intensive query processing copy
 
Knowledge intensive query Processing
Knowledge intensive query ProcessingKnowledge intensive query Processing
Knowledge intensive query Processing
 
Semantic Search, Question Answering systems, inferencing
Semantic Search, Question Answering systems, inferencingSemantic Search, Question Answering systems, inferencing
Semantic Search, Question Answering systems, inferencing
 
Proceedings
ProceedingsProceedings
Proceedings
 
Proceedings
ProceedingsProceedings
Proceedings
 
Saic aqua summary
Saic aqua summarySaic aqua summary
Saic aqua summary
 
Aquaint kickoff-overview-prange
Aquaint kickoff-overview-prangeAquaint kickoff-overview-prange
Aquaint kickoff-overview-prange
 
Saic aqua summary
Saic aqua summarySaic aqua summary
Saic aqua summary
 
Saic aqua
Saic aquaSaic aqua
Saic aqua
 
Rdfa semtech2011
Rdfa semtech2011Rdfa semtech2011
Rdfa semtech2011
 
Global accessibility day untapped minority
Global accessibility day  untapped minorityGlobal accessibility day  untapped minority
Global accessibility day untapped minority
 

Hike (hpkb integrated knowledge environment)

  • 1. HIKE (HPKB Integrated Knowledge Environment) – A Query Interface and Integrated Knowledge Environment for HPKB Barbara H. Starr Science Applications International Corporation 4035 Hancock Street, MS T1, San Diego, CA 92130 Barbara.H.Starr@cpmx.saic.com Vinay K. Chaudhri Artificial Intelligence Center, SRI International 333 Ravenswood Avenue, Menlo Park, CA 94025-3493 Vinay@ai.sri.com Boris Katz Massachussetts Institute of Technology, Artificial Intelligence Laboratory 545 Technology Square #824 , Cambridge, MA 02139 Boris@ai.mit.edu Benjamin Good Science Applications International Corporation 4035 Hancock Street, MS T1, San Diego, CA 92130 Benjamin.M.Good@cpmx.saic.com Jerome Thomere Artificial Intelligence Center, SRI International 333 Ravenswood Avenue, Menlo Park, CA 94025-3493 thomere@ai.sri.com the varying technology components required to Abstract accomplish this process. This demonstration is based upon the results of a research project sponsored by the Defense Advance Research Projects Agency (DARPA), called High System Architecture Performance Knowledge Bases (HPKB). The Different research groups have developed the various demonstrated portion of HPKB follows a question- components of the HIKE system. Because of this, these answering paradigm. The integrated architecture components clearly have different integration needs and developed at Science Applications International application programming interfaces. An architecture Corporation (SAIC), called the HPKB Integrated diagram is provided in figure 1 below. Central to the Knowledge Environment (HIKE) is introduced. system architecture is an Open Knowledge Base Following this, the components involved in the demonstration, which include a natural language Connectivity (OKBC) bus [1]. understanding system, a first order theorem prover, and a knowledge server are briefly described. The demonstration effectively illustrates the use of both a graphical user interface and a natural language interface Analyst HIKE to query a first order theorem prover with similar results. START START HIKE GUI GUI Introduction This demonstration displays the integration of multiple GKB GKB Editor Editor JOT SNARK SNARK JOT Ocelot technology components brought together to achieve the Ocelot Perk Perk goals set out for the HPKB Crisis Management Challenge SME SME Problem. For this experiment, a participant contractor in TextWise TextWise MAC/FAC MAC/FAC the HPKB program provides a set of queries and ATPL ATPL knowledge sources. In order to answer these queries, WebKB WebKB Ontolingua Ontolingua ATP ATP knowledge bases are constructed manually from the provided sources, and semi-automatically from other non- restricted sources. First order theorem provers are then applied to these knowledge bases to generate answers to Figure 1 queries. This demonstration focuses on the integration of
  • 2. The system components are divided into four by either selecting parameters on HIKE or typing in categories: user interface, OKBC server federation, natural language to START. In either situation, the query knowledge acquisition and reasoners. It also needs to be is converted to a formal representation in a standardized noted that this classification is not absolute, and some of grammar. This formalized query is then converted into a the systems overlap in the roles they perform representation unique to the theorem prover that will The user interface category contains components that answer it (such as SNARK or ATP). This query is then allow two types of interfaces. HIKE provides a form- sent to the theorem prover which, in turn, sends the based GUI. Users can construct queries using pull down answer to the query back to HIKE where it is displayed menus. Query construction templates are defined for the user. Thus, HIKE creates an integrated according to the templates defined in the Crisis knowledge environment by providing connectivity Management specification. Questions can also be between an array of complimentary technology entered in natural language. MIT’s component, Syntactic components. Analysis using Reversible Transformations (START) [3] accepts natural language queries and then attempts to References answer the questions. For answering questions that involve more complex types of reasoning, START [1] Vinay K. Chaudhri, Adam Farquhar, Richard Fikes, Peter generates a formal representation of the query and passes D. Karp, and James P. Rice. OKBC: A Foundation for Knowledge Base Interoperability. In Proceedings of the it to one of the theorem provers. National Conference on Artificial Intelligence, July 1998. The OKBC server federation category, within the [2] Michael R. Genesereth and Richard E. Fikes. Knowledge SAIC Crisis Management portion of the HPKB program Interchange Format, Version 3.0 Reference Manual. Technical makes use of KSL’s Ontolingua [5], as well as SRI Report Logic-92-1, Computer Science Department, Stanford International’s Ocelot and Perk systems. Providing a University, Stanford, CA, 1992. federation of OKBC servers facilitates the development of [3] Boris Katz. From Sentence Processing to Information a distributed heterogeneous environment. Access on the World Wide Web. In AAAI Spring Symposium on The knowledge acquisition category includes all those Natural Language Processing for the World Wide Web, components used for both manual and semi-automatic Stanford, CA, 1997. knowledge acquisition. SRI International's Generic [4] Michael R. Genesereth and Richard E. Fikes. Knowledge Knowledge Base (GKB) editor [6] is a graphical tool for Interchange Format, version 3.0 Reference Manual. Technical browsing and editing large knowledge bases, used Report Logoc-92-1, Computer Science Department, Stanford primarily for manual knowledge acquisition. WebKB University, Stanford, CA, 1992. supports semi-automatic knowledge acquisition [7]. [5] Adam Farquhar, Richard Fikes, and James P. Rice. A Given some training data and an ontology as input, a web Collaborative Tool for Ontology Construction. International spider searches in a directed manner and populates Journal of Human Computer Studies, 46:707-727, 1997. [6] Peter D. Karp, Vinay K. Chaudhri, and Suzanne M. Paley. instances of classes and relations defined in the ontology. A Collaborative Environment for Authoring Large Knowledge TextWise extracts data from text and newswire feeds, Bases. Journal of Intelligent Information Systems, 1998. To converting them into KIF [4] triples (concept-relation- appear. concept), which are then loaded into the knowledge [7] M. Craven, D. DiPasquo, D. Freitag, A. McCallum, T. servers. JOT is a web-based editor developed by Stanford Mitchell, K. Nigam, and S. Slattery. Learning to Extract KSL that is used with Ontolingua. ATPL (Abstract Symbolic Knowledge from the World Wide Web. In Theorem Prover Listener) allows the user easy access to Proceedings of the National Conference on Artificial theorem prover usage and knowledge acquisition. Intelligence, July 1998. The reasoners category supports multiple reasoning [8] M. Stickel, R. Waldinger, M. Lowry, T. Pressburger, and I. methods. SRI International’s SNARK (SRI‘s New Underwood. Deductive Composition of Astronomical Software Automated Reasoning Kit) is a first order theorem prover from Subroutine Libraries. In Proceedings of the Twelfth [8]. Stanford KSL’s ATP (Abstract Theorem Prover) is International Conference on Automated Deduction (CADE-12), also a first order theorem Prover. SME and MAC/FAC pages 341-355, June 1994. developed by NWU provide the capability for analogical [9] M. Veloso, J. Carbonell, A. Perez, D. Borrajo, E. Fink, and reasoning. J. Blythe. Integrating Planning and Learning: The Prodigy Architecture. Journal of Experimental and Theoretical AI, Vol 7, 1995. Question Answering Protocol [10] Paul Cohen, Robert Schrag, Eric Jones, Adam Pease, Albert Consider an example of a question being answered by the Lin, Barbara Starr, David Gunning, and Murray Burke. The system. The system was developed to answer questions DARPA High Performance Knowledge Bases Project. AI Magazine, Winter, 1998. pp. 25-49 about international crises, so a sample question would be, “What risks would Kuwait face in attacking targets in Iran with chemical weapons?” [10]. The user enters a query