12
DAML Ontology Interoperation Using Cyc Steve Reed Cycorp

DAML Ontology Interoperation Using Cyc Steve Reed Cycorp

Embed Size (px)

Citation preview

Page 1: DAML Ontology Interoperation Using Cyc Steve Reed Cycorp

DAMLOntology Interoperation

Using Cyc

Steve Reed

Cycorp

Page 2: DAML Ontology Interoperation Using Cyc Steve Reed Cycorp

DAML 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 it’s upcoming release of OpenCyc (this fall).

Page 3: DAML Ontology Interoperation Using Cyc Steve Reed Cycorp

DAML 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, NAICSProvide an inference engine for the Semantic Web - subsumption, classification, constraints, well-formed statement validation, diagnostics, justifications.What web services interface? SOAP likely.

Page 4: DAML Ontology Interoperation Using Cyc Steve Reed Cycorp

DAML Ontology Interoperation

CycOntology

UNSPSCOntology

NAICSOntologyMapping 1:

UNSPSC to CycMapping 2:

NAICS to Cyc

User

Search for: “waterproof plywood”

Search for:UNSPSC/7311

Hardwood Int.… marine plywood …

UDDI Web Services

Return: marine plywood by Hardwood Int.

Page 5: DAML Ontology Interoperation Using Cyc Steve Reed Cycorp

Ontology Mapping

From Doerr, Semantic Problems of Thesaurus Mapping

DAML Import

Page 6: DAML Ontology Interoperation Using Cyc Steve Reed Cycorp

Ontology Mapping

From Doerr, Semantic Problems of Thesaurus Mapping

DAML Import

Cyc reference

Page 7: DAML Ontology Interoperation Using Cyc Steve Reed Cycorp

UNSPC/NAICS Mapping

Universal Standard Products and Services Classification, North American Industrial Classification SystemBoth 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.

Page 8: DAML Ontology Interoperation Using Cyc Steve Reed Cycorp

Mapping to Semantic Facets

(#$isa (#$BusinessFacetFn #$HardwoodInternational #$Hardware) #$NAICS-Hardware-Store))

• Hardwood International is an online store, selling mainly lumber but offering hardware as well, but NAICS is a monohierarchy.

Hardwood International

44413

Hardware

(#$isa (#$BusinessFacetFn #$HardwoodInternational #$Hardwood) #$NAICS-Other-Building-Materials-Dealers))

44419

Hardwood

Business facets

Page 9: DAML Ontology Interoperation Using Cyc Steve Reed Cycorp
Page 10: DAML Ontology Interoperation Using Cyc Steve Reed Cycorp
Page 11: DAML Ontology Interoperation Using Cyc Steve Reed Cycorp
Page 12: DAML Ontology Interoperation Using Cyc Steve Reed Cycorp