1 / 16

Building Corporate Knowledge through Ontology Integration

This paper discusses the process of building corporate knowledge by integrating ontologies, providing a mathematical framework for conceptual graphs, and demonstrating an improved ontology merging algorithm.

felipem
Download Presentation

Building Corporate Knowledge through Ontology Integration

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Building Corporate Knowledge through Ontology Integration Philip Nguyen PhD, Principal Technical Specialist, Department of Justice State Government of South Australia - Australia Dan Corbett PhD, Principal Scientist, Science Applications International Corporation Washington DC, USA PKAW’06, Guilin, China, 7-8 August 2006

  2. Corporate Knowledge (source: Frappaolo, C., Wilson, L., “After the Gold Rush - Harvesting Corporate Knowledge Resources”, Intelligent Knowledge Management, 2001) http://www.gse.harvard.edu/~t656_web/Spring_2002_students/kothuri_smita_knowledge_in_orgs.htm

  3. Upper Ontology Task Ontology Domain Ontology Application Ontology Ontology Definition • Tom Gruber: Ontology = a specification of a conceptualization • Nicola Guarino: Ontology Categories

  4. Our Ontology Formalization Canon Ontology 1 Ontology 2 Ontology 3 Ontology = semantically consistent subset of a Canon Canon = Universal Ontology

  5. Real World Abstract World   I TR TC B conf Canon / Ontology K = (T, I,, conf, B) P. Nguyen and D. Corbett. "A Basic Mathematical Framework for Conceptual Graphs," IEEE Transactions on Knowledge and Data Engineering, vol. 18, no. 2, pp. 261-271, February, 2006

  6. Concepts & Relations K = (T, I,, conf, B) • T: set of concepts (TC ) & relations (TR ) • : subsumption relation on concepts & relations • Concepts: MalePersonPersonLivingEntity • Relations (or Relational Concepts): isChild (YoungPerson, FemalePerson, MalePerson) isSon (YoungMalePerson, FemalePerson, MalePerson) isSon  isChild • Future ISO Standard on Common Logic: http://cl.tamu.edu/

  7. Individuals & Type Conformance K = (T, I,, conf, B) • I: set of individuals • conf: conformance relation conf : I TC e.g. conf (“Peter”) = [Man] Peter is a man, a person and a living being, i.e. Man = infimum (person, living being, …)

  8. Relations & Canonical Formation K = (T, I,, conf, B) B: TR {TC } B (relation) = ordered list of concepts e.g. B (“isChild”) = {YoungPerson, FemalePerson, MalePerson} B (“isSon”) = {YoungMalePerson, FemalePerson, MalePerson} isSon  isChild  semantic inclusion & YoungMalePerson  YoungPerson FemalePerson  FemalePerson MalePerson  MalePerson

  9. 3 Ontology Integration / Merging Concepts & Relations missing from canon Expert Validation Canon 2 Expert Decisions 1 MultiOntoMerge Algorithm Source Ontologies Merged Ontology 4 Improved Canon

  10. Ontology Merging - Example Animal Beast Fish-eater Bird Fish-eater Cormorant Input Ontology 2 Galah Pelican Input Ontology 1

  11. Animal Animal Bird Fish-eater Bird Fish-eater Galah Pelican Galah Pelican Cormorant Input Ontology 1 Merged Ontology – Step 1 (after Semantic Compaction) Ontology Merging – Step 1 Beast Fish-eater Cormorant Input Ontology 2

  12. Animal Animal Bird Fish-eater Bird Fish-eater Galah Pelican Cormorant Galah Pelican Cormorant Merged Ontology – Step 1 (after Semantic Compaction) Merged Ontology – Step 2 (after Semantic Completion) Ontology Merging – Step 2

  13. Ontology Merging – Step 3 Animal Animal Bird Fish-eater Bird Fish-eater Galah Fish-eater-bird (*) Galah Pelican Cormorant Merged Ontology – Step 2 (after Semantic Completion) Pelican Cormorant Final Merged Ontology – Step 3 (after ensuring Mathematical Soundness) (*) osprey

  14. 3 Ontology Integration / Merging Concepts & Relations missing from canon Expert Validation Canon 2 Expert Decisions 1 MultiOntoMerge Algorithm Source Ontologies Merged Ontology 4 Improved Canon

  15. Text & Graph Representations • animal > bird, fish-eater • bird > fish-eater-bird, galah • - fish-eater > fish-eater-bird • - fish-eater-bird > cormorant, pelican http://users.on.net/~pnguyen/

  16. Conclusion • Corporate Knowledge = Canon • Canon built from successive merging of existing domain ontologies • Each ontology merging exercise more automated than previous ones • Canon is at all times semantically compact, semantically complete and mathematically sound

More Related