Horus Update

Download Report

Transcript Horus Update

HORUS
The Egyptian All-Seeing God of Light
DAML PI Meeting, Naushua, NH
17 Jul 2001
Don Conklin
A Joint IMO/DARPA Project
1
1
Horus Goals

Provide simpler and more focussed access to unstructured (web pages
and documents) and structured (relational) data
 By employing advanced text markup methods and schema to ontology
mappings

Tie information together across different “Knowledge Domains” and
provide capability to follow threads of logic
 By employing ontologies to describe these Knowledge Domains

Allow access to information organized by substantive content rather
than access to documents about the content
 Shift away from a document centric to an object centric view of information

Leverage the efforts of the DARPA Agent Markup Language (DAML)
effort and W3C and other industry efforts (including XML)
 Use DAML tools and technologies as the basis Horus
 Feedback to DAML on what works… and what doesn’t
 Horus is not competitive but rather complementary to efforts using XML to
mark up documents
2
2
Building a Semantic Web

Ontologies
 Allow semantically organization and logical structure for knowledge domain(s)
• How data is initially viewed and selected for markup
• How data is queried upon and navigated through
 Horus follows the DAML paradigm of many small linked ontologies
• Follow the XML / RDF / DAML construct
 Building ontologies is not trivial
• Using mostly DAML tools for construction, validation, etc.
• Horus is building tools for importing ontologies

Horus is building a set of five Toolkits





3
Ontologies
Markup of documents, manual and automated
Structured data source access
Portal
Knowledgebase (for persistence, query)
3
Horus Vision
Horus
User
4
DATA:
•Structured
•Unstructured
Horus
Enabled
Portal
4
A Horus Example
Create and Link Horus knowledge objects
•
Independently created knowledge objects
•
Possibly by different production units
•
Supported by their own web
sites and databases
•
Linked by continuously
updated object/indices
Making the best use of the data we have
Organization
Knowledge Domain
Web
Tables
Tables
Web
5
Photos
Web
Car Bomb Event (discrete ID)
Location = Macedonian Border
Weapon = 200lbs TNT
Video
Date = 25Jun01
Perpetrator =
Organization =
Tables
KLA
Imagery
Location = Kosovo
Leader = SheikNasrallah
Backing = Iran
We
Web
b
site
Web
Imagery
Tables
Web
Web
site
Photos
Ahmed Kahlid Nasr
Personnel
Citizen of = Kosovo
Knowledge Domain
Member of = KLA
Web
We
Acts Involved in = Car Bomb
Web
b
Tables
Web
Video
Web
site
We
Web
b
site
Event Knowledge
Domain
site
Web
Video
Imagery
Tables
Web
Web
site
Photos
5
Implications of Horus Use

Markup takes some effort by producers of information, and consumers (if allowed)
 Producers can benefit from markup as they are the first consumers
 There is a critical mass required for the markup to become helpful

Business processes have to be established by management
 To define who can create KO’s (authoritative producer)
 Who can modify these KO’s (original and other producers)
 Who can create additional links between KO’s (producers and consumers)

Web site development can become using Horus Knowledge Objects to develop
products
 Instead of producing more documents
6
6
Horus-Enabled Web Sites

Organized around knowledge objects (KO’s) representing the site’s knowledge
domain(s) based on the ontologies used
 Support the creation of appropriate KO’s
 Allows the capture of pertinent data to populate the KO properties
 Allow expressing the relationships between KO’s

Has Horus tools integrated into its processes to allow
 Markup of documents, during or after their production
 Map database schema to ontologies for structured data access

Has access to a Knowledgebase
 For persistent store of KO’s
 For query execution

Maintains links into data bases and documents to indicate support of KO property
values
 Source document/database URI’s are kept with the KO in the Knowledgebase
 Allow link back to the original document and/or drilldown to a database product

7
Has tools to allow the easy construction of queries and navigation of KO’s
7
Benefits of Horus-Enabled Web Sites
Greatly improved access to knowledge about domain objects of interest
 Greatly improved organization of knowledge

 Easier browsing
 Higher quality searching
Changes the focus of users from “viewing documents” to “viewing
knowledge”
 Incorporates easily into production and web site development initiatives
(low cost of entry)
 Technical brief follows…

8
8