290 likes | 423 Views
Knowledge Systems Laboratory Stanford University. Faculty Richard Fikes Edward Feigenbaum (Director) (Emeritus). Senior Scientists Deborah McGuinness Sheila McIlraith (Associate Director).
E N D
Knowledge Systems LaboratoryStanford University Faculty Richard Fikes Edward Feigenbaum (Director) (Emeritus) Senior Scientists Deborah McGuinness Sheila McIlraith (Associate Director) Technology for effectively representing and using knowledge in computer systems “In the knowledge is the power.” 9/4/02
KSL Projects • For DARPA in multiple programs • DARPA Agent Markup Language (DAML) Semantic Web technology • Rapid Knowledge Formation (RKF) Knowledge authoring technology • Secure, robust, and scalable Logistics (UltraLog) • For the intelligence community in multiple programs • Advanced QUestion & Answering for INTelligence (AQUAINT) • Knowledge Discovery and Dissemination (KD-D) • Novel Intelligence from Massive Data (NIMD) • Home Land Security Advanced Concept Tech. Demo. (HLS ACTD)
Semantic Web Tools for Authoring and Using Analysis Results Richard Fikes Robert McCool Deborah McGuinness Sheila McIlraith Knowledge Systems Laboratory Stanford University www.ksl.stanford.edu
The Semantic Web “The Semantic Web is an extension of the current web in which information is given well-defined meaning, better enabling computers and people to work in cooperation.” • Goal: Evolve the Web – • From sites designed for human consumption • To sites also understandable and usable by computer programs • What would that do for us? • Query answering rather than document retrieval • Services findable, usable, and composable by automated agents • Information exchange among independently designed programs • How are we getting there from here? • For documents – • Structure, ala XML • Ontologies to provide intended meaning of terms • For services – Computer interpretable descriptions
KD-D Project Objectives • Tools for authoring analysis reports as hyperwebs of Semantic Web documents • Automated services supporting analysis reports
Authoring Tools • Develop tools for authoring analysis reports as hyperwebs of Semantic Web documents • Tools to build knowledge base of supporting data and results • Tools to produce report as text version of knowledge base content • Develop automated services supporting analysis reports • Report templates that specify – • Syntactic structure of the document • Ontologies describing the meaning of the vocabulary used in the template • Sequence of entities (class instances) that the document will describe • Perspective for each entity description • Semantic search tools for effectively finding data relevant to a task • Interactive extraction tools for documents and typed text • Knowledge structuring and editing tools • Linking of analysis results to supporting data
Services Supporting Analysis Results • Develop tools for authoring analysis reports as hyperwebs of Semantic Web documents • Develop automated services supporting analysis reports • Monitor for changes in data supporting results Changes and updates to data reflected in reported results • Check results for incongruities with data and other results • Include query-answering agent with report • Integrate results from multiple authors using differing vocabularies
I Found These Sources Document sources 8 Knowledge Systems Laboratory, Stanford University
Hyperlinks in Documents Extracted people and roles Hyperlinks to entities in knowledge base 9 Knowledge Systems Laboratory, Stanford University
Identified People and Their Titles Identified people and their titles Incongruity to be resolved 10 Knowledge Systems Laboratory, Stanford University
Situation Analysis Template A Template to produce a structured description of a situation 11 Knowledge Systems Laboratory, Stanford University
Kinds of Situations Templates for more specific situations 12 Knowledge Systems Laboratory, Stanford University
Election Analysis Template The more specific Election template 13 Knowledge Systems Laboratory, Stanford University
Search for documents about president Search for reference documents containing “president” 14 Knowledge Systems Laboratory, Stanford University
News Stories About President Two documents found Only current news stories about an election were considered 15 Knowledge Systems Laboratory, Stanford University
Found Documents Added To Template Description Entering a candidate Found documents entered into description 16 Knowledge Systems Laboratory, Stanford University
No Matches For Zivojinovic No politician named Zivojinovic was found in the knowledge base 17 Knowledge Systems Laboratory, Stanford University
Zivojinovic is a Movie Star System knows about a Movie Star named Zivojinovic 18 Knowledge Systems Laboratory, Stanford University
Zivojinovic is a Candidate Analyst says the Movie Star is a candidate Analyst can extend the template 19 Knowledge Systems Laboratory, Stanford University
Located In is a Property “located in” is a property in the knowledge base 20 Knowledge Systems Laboratory, Stanford University
Located In Yugoslavia Analyst enters “yugoslavia” as the location of the election 21 Knowledge Systems Laboratory, Stanford University
Description of Yugoslavia System recognizes “yugoslavia” as a known country 22 Knowledge Systems Laboratory, Stanford University
Located in Entity Yugoslavia System changes the location to the Yugoslavia knowledge base entity 23 Knowledge Systems Laboratory, Stanford University
Filled Out Template Completed template description of the election 24 Knowledge Systems Laboratory, Stanford University
Election Report Item in KB Election description in the knowledge base 25 Knowledge Systems Laboratory, Stanford University
System-Generated Text From KB System-generated text from KB 26 Knowledge Systems Laboratory, Stanford University
Text Version of Report Item Report item describing the election 27 Knowledge Systems Laboratory, Stanford University
Year 1 Milestones and Impact • Milestones • Prototype implementations – • Critical tools for authoring results as Semantic Web documents • Sample set of document templates and ontologies • Sample set of automated services supporting analysis reports • Impact • Prototypes (tools & services) suitable forinitial testing by analysts • Designs for implementationssuitable for substantial pilot studies
Semantic Web Tools for Authoring and Using Analysis Results Richard Fikes Robert McCool Deborah McGuinness Sheila McIlraith Knowledge Systems Laboratory Stanford University www.ksl.stanford.edu