Title: DAML Ontology Interoperation Using Cyc
1DAMLOntology InteroperationUsing Cyc
2DAML Excitement at Cycorp
Promoting DAML ontology interoperability through
Cyc, as a reference ontology.
Cyc now imports and exports DAML, paraphrases and
reasons about it.
Cyc lexical tools assist the mapping of imported
DAML ontologies into Cyc.
- Both UDDI categorization schemes imported as DAML
into Cyc - UNSPSC (via KSL) and NAICS
Cycorp is featuring DAML in its upcoming release
of OpenCyc (this fall).
3DAML Challenges at Cycorp
How to automate mapping and translation of DAML
ontologies.
How to get the user community to help map
numerous DAML terms -- interest growing at
OpenCyc.
Importation of large DAML schema is daunting but
underway, WordNet, OpenDirectory, UNSPSC, NAICS
Provide an inference engine for the Semantic Web
- subsumption, classification, constraints,
well-formed statement validation, diagnostics,
justifications.
What web services interface? SOAP likely.
4DAML Ontology Interoperation
Search for waterproof plywood
Return marine plywood by Hardwood Int.
Mapping 1 UNSPSC to Cyc
Mapping 2 NAICS to Cyc
Search for UNSPSC/7311
Hardwood Int. marine plywood
5Ontology Mapping
DAML Import
From Doerr, Semantic Problems of Thesaurus Mapping
6Ontology Mapping
Cyc reference
DAML Import
From Doerr, Semantic Problems of Thesaurus Mapping
7UNSPC/NAICS Mapping
Universal Standard Products and Services
Classification, North American Industrial
Classification System
Both business taxonomies are monohierarchies,
entities should have one code assigned for them.
Cyc MonohierarchyClassificationSystem implies
that each collection is partitionedInto its
narrower terms.
Mapping is targeted at facets of the reference
Cyc terms via functional composition.
8Mapping to Semantic Facets
(isa (BusinessFacetFn HardwoodInternational
Hardwood) NAICS-Other-Building-
Materials-Dealers))
(isa (BusinessFacetFn HardwoodInternational
Hardware) NAICS-Hardware-Store)
)
Business facets
44413
44419
Hardware
Hardwood
9(No Transcript)
10(No Transcript)
11(No Transcript)
12(No Transcript)