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