Building an Operational Product Ontology System Written by Taehee Lee, Ig-hoon Lee, Suekyung Lee, Sang-goo Lee (IDS Lab. SNU) Dongkyu Kim, Jonghoon Chun.

Slides:



Advertisements
Similar presentations
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
Advertisements

Three-Step Database Design
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
Meta Data Larry, Stirling md on data access – data types, domain meta-data discovery Scott, Ohio State – caBIG md driven architecture semantic md Alexander.
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Chronos: A Tool for Handling Temporal Ontologies in Protégé
An Introduction to RDF(S) and a Quick Tour of OWL
27 January Semantically Coordinated E-Market Semantic Web Term Project Prepared by Melike Şah 27 January 2005.
Who am I Gianluca Correndo PhD student (end of PhD) Work in the group of medical informatics (Paolo Terenziani) PhD thesis on contextualization techniques.
Ontology Notes are from:
CS652 Spring 2004 Summary. Course Objectives  Learn how to extract, structure, and integrate Web information  Learn what the Semantic Web is  Learn.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 8 The Enhanced Entity- Relationship (EER) Model.
Use of Ontologies in the Life Sciences: BioPax Graciela Gonzalez, PhD (some slides adapted from presentations available at
More RDF CS 431 – Carl Lagoze – Cornell University Acknowledgements: Eric Miller Dieter Fensel.
The RDF meta model: a closer look Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations.
OIL: An Ontology Infrastructure for the Semantic Web D. Fensel, F. van Harmelen, I. Horrocks, D. L. McGuinness, P. F. Patel-Schneider Presenter: Cristina.
Redefining Perspectives A thought leadership forum for technologists interested in defining a new future June COPYRIGHT ©2015 SAPIENT CORPORATION.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Ontologies: Making Computers Smarter to Deal with Data Kei Cheung, PhD Yale Center for Medical Informatics CBB752, February 9, 2015, Yale University.
New trends in Semantic Web Cagliari, December, 2nd, 2004 Using Standards in e-Learning Claude Moulin UMR CNRS 6599 Heudiasyc University of Compiègne (France)
In The Name Of God. Jhaleh Narimisaei By Guide: Dr. Shadgar Implementation of Web Ontology and Semantic Application for Electronic Journal Citation System.
BiodiversityWorld GRID Workshop NeSC, Edinburgh – 30 June and 1 July 2005 Metadata Agents and Semantic Mediation Mikhaila Burgess Cardiff University.
Ontology Development Kenneth Baclawski Northeastern University Harvard Medical School.
Chapter 6 Understanding Each Other CSE 431 – Intelligent Agents.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Towards Translating between XML and WSML based on mappings between.
Cataloging for Electronic Commerce: Tool and Resource Development for Creating Standardized Catalogs for U.S. Defense Logistics Information Service Barry.
Probabilistic Inference Dongjoo Lee IDS Lab. School of Computer Science and Engineering Seoul National University.
Environmental Terminology Research in China HE Keqing, HE Yangfan, WANG Chong State Key Lab. Of Software Engineering
INF 384 C, Spring 2009 Ontologies Knowledge representation to support computer reasoning.
Logics for Data and Knowledge Representation
Database Support for Semantic Web Masoud Taghinezhad Omran Sharif University of Technology Computer Engineering Department Fall.
Chapter 6 Understanding Each Other CSE 431 – Intelligent Agents.
Building an Ontology of Semantic Web Techniques Utilizing RDF Schema and OWL 2.0 in Protégé 4.0 Presented by: Naveed Javed Nimat Umar Syed.
SQL Databases are a Moving Target Juan F. Sequeda – Syed Hamid Tirmizi –
SDMX Standards Relationships to ISO/IEC 11179/CMR Arofan Gregory Chris Nelson Joint UNECE/Eurostat/OECD workshop on statistical metadata (METIS): Geneva.
A service-oriented middleware for building context-aware services Center for E-Business Technology Seoul National University Seoul, Korea Tao Gu, Hung.
A view-based approach for semantic service descriptions Carsten Jacob, Heiko Pfeffer, Stephan Steglich, Li Yan, and Ma Qifeng
Interfacing Registry Systems December 2000.
OWL 2 in use. OWL 2 OWL 2 is a knowledge representation language, designed to formulate, exchange and reason with knowledge about a domain of interest.
1 Ontology-based Semantic Annotatoin of Process Template for Reuse Yun Lin, Darijus Strasunskas Depart. Of Computer and Information Science Norwegian Univ.
MIS 673: Database Analysis and Design u Objectives: u Know how to analyze an environment and draw its semantic data model u Understand data analysis and.
Coastal Atlas Interoperability - Ontologies (Advanced topics that we did not get to in detail) Luis Bermudez Stephanie Watson Marine Metadata Interoperability.
Export experiments in Corese. October 10th Export experiments in Corese Olivier Corby October 10th, 2005 Interoperability Working Days October 10th-11th,
Description of some multimedia ontologies Rapha ë l Troncy Thursday 1 st of December, 2005.
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
BestChoice SRM: A Simple and Practical Supplier Relationship Management System for e-procurement June 12, 2007 Dongjoo Lee, Seungseok Kang, San-keun Lee,
Interoperability & Knowledge Sharing Advisor: Dr. Sudha Ram Dr. Jinsoo Park Kangsuk Kim (former MS Student) Yousub Hwang (Ph.D. Student)
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
© Geodise Project, University of Southampton, Knowledge Management in Geodise Geodise Knowledge Management Team Barry Tao, Colin Puleston, Liming.
IDS 1 Extended Keyword Index & Improved Search for Semantic e-Catalog 이동주.
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
The RDF meta model Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations of XML compared.
Ch- 8. Class Diagrams Class diagrams are the most common diagram found in modeling object- oriented systems. Class diagrams are important not only for.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
Topic Maps introduction Peter-Paul Kruijsen CTO, Morpheus software ISOC seminar, april 5 th 2005.
Practical RDF Chapter 12. Ontologies: RDF Business Models Shelley Powers, O’Reilly SNU IDB Lab. Taikyoung Kim.
ONTOLOGY ENGINEERING Lab #2 – September 8,
WonderWeb. Ontology Infrastructure for the Semantic Web. IST Project Review Meeting, 11 th March, WP2: Tools Raphael Volz Universität.
Extending the Metadata Registry for Semantic Web - Enforcing the MDR for supporting ontology concept - May 28, 2008 ISO/IEC JTC 1/SC 32 WG 2 Meeting Sydney,
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
Enable Semantic Interoperability for Decision Support and Risk Management Presented by Dr. David Li Key Contributors: Dr. Ruixin Yang and Dr. John Qu.
CIMA and Semantic Interoperability for Networked Instruments and Sensors Donald F. (Rick) McMullen Pervasive Technology Labs at Indiana University
Selected Semantic Web UMBC CoBrA – Context Broker Architecture  Using OWL to define ontologies for context modeling and reasoning  Taking.
Semantic Interoperability in GIS N. L. Sarda Suman Somavarapu.
Semantic and geographic information system for MCDA: review and user interface building Christophe PAOLI*, Pascal OBERTI**, Marie-Laure NIVET* University.
CCNT Lab of Zhejiang University
Stanford Medical Informatics
Lecture #11: Ontology Engineering Dr. Bhavani Thuraisingham
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Service-enabling in Financial Domain
Presentation transcript:

Building an Operational Product Ontology System Written by Taehee Lee, Ig-hoon Lee, Suekyung Lee, Sang-goo Lee (IDS Lab. SNU) Dongkyu Kim, Jonghoon Chun (Prompt) Hyunja Lee, Junho Shim (SWU) ELSESEVIER, Electronic Commerce Research and Applications 5 (2006) 16–28 Presented by Dongjoo Lee IDS Lab., CSE, SNU

Copyright  2008 by CEBT Ontology Creation  Creating ontology for a domain gives chances to Analyze domain knowledge Make domain assumptions explicit Separate domain knowledge from operational knowledge Provide common understanding of the information structure Enable reuse of domain knowledge  Created domain ontology can be used for Searching, browsing, integration, and configuration 2

Copyright  2008 by CEBT Product Ontology  Product information is an essential component in e-commerce. Distributed business data integration Supply chain management Spend analysis E-procurement  Public Procurement Services (PPS) of Korea G2B e-procurement service Built in September 2002, 90% G2B transactions  KOCIS: Ontology based e-catalog System 3

Copyright  2008 by CEBT Participants of KOCIS 4

Copyright  2008 by CEBT Building Product Ontology  Modeling  Ontology Subsystems Construction and maintenance Search 5

Copyright  2008 by CEBT Models – meta modeling  A meta-model is yet another abstraction and highlighting properties of the model itself  3-level meta modeling M0 meta-class level – Products, classification schemes, attributes, Unit Of Measures (UOMs) – Meta relationships M1 class level – a snapshot or instance of the product ontology model in M0 M2 instance level – Physical ontology data managed by the system 6

Copyright  2008 by CEBT M0: Meta-class level 7

Copyright  2008 by CEBT M1: Class level 8

Copyright  2008 by CEBT M2: Implementation  Modeling goal is not only to design a conceptual product ontology model but also to implement it as an operational ontology database model.  Through what? OWL or RDFS? – General purpose reasoning capability – No robust OWL engine to practically handle a large knowledgebase RDBMS? – Restricted reasoning capability – Shows high performance for low level semantic operations – Implement ontology subsystem to provide just enough reasoning capabilities along the core concepts 9

Copyright  2008 by CEBT 10 class Attr class value UOM Attr UOM SynonymAttr UOM value Attr classvalue UOM Reasoning Capabilities through Technical Dictionary Voc Search Mapping Property Hierarchy Instance Property Constraint Conversion Instance Synonym Instance Inferences Lv1 Inference Attr UOM value class Attr class value class AttrUOM value UOM class value class Attr Property class Attr class value UOM Attr UOM Synonym Attr UOM valueAttr classvalue UOM Voc Search Mapping Property Hierarchy Instance Property Constraint Conversion Instance Synonym Instance Attr UOM value class Attr class value class AttrUOM value UOM class value class Attr Property LCD PANEL class Attr TD1 Class & Relationships TD2 Product Attributes TD3 UOMs TD4 Product Values TD5 Vocabularies TD6 Class-Product relations TD7 Class-Attribute relations TD8 Attribute-UOM relations TD9 Vocabulary relations eOTD, GDD, RNTD, ECCMA, EAN/UCC, RosettaNet, …

Copyright  2008 by CEBT G2B classification TD 11

Copyright  2008 by CEBT 12 Ontology Subsystems WAS Legacy System Legacy DB XML 온톨로지 애플리케이션 서버 Construction Search Maintenance Synchronizer TD Manager Model Manger Log Manger DB Manager Category Manager Miner Loader Analyzer Distributer Searcher Parser Infer Manager Ranker Catalog Builder XML Publisher XML/Excel Converter Category Mapper Ontology Database AttrProduct Voc-RelClass-Attr Class-ProdVoc Class UOM Attr-UOM Ontology System RMI Communication

Copyright  2008 by CEBT Probabilistic Similarity Computation 13

Copyright  2008 by CEBT Probabilistic Similarity Computation 14

Copyright  2008 by CEBT Visualization 15

Copyright  2008 by CEBT Conclusion  Developed a practical product ontology system. Product ontology database Ontology subsystems. – Construction and maintenance – Search Based on Bayesian belief network  Meta-modeling Concepts: Products, classification schemes, attributes, and UOMs Relationships  Functions Standard reference system for e-catalog construction Supply tools and operations for managing catalog standards Knowledge base – Design and construction of product database – Search and discovery of products and services 16

Copyright  2008 by CEBT Discussion  Uncovered semantics for handling inconsistencies Constraints: domain, range, and cardinality – foreign key constraints for ObjectTypeProperty – data type constraints for DataTypeProperty Triggers  OWL(RDF) export capability Modeling based on OWL constructor Generating schema and instances from rdbms  Querying performance comparison of RDF storages 17

Copyright  2008 by CEBT Model based on OWL 18 ec:G2BCategory ec:G2B[XX] rdfs:subClassOf ec:PRO[XX] rdf:type owl:Class rdf:type ec:GUNGBCategoryec:UNSPSCCategory ec:GUNGB[XX] rdfs:subClassOf rdf:type ec:belongsTo ec:UNSPSCCategory ec:belongsTo ec:UOM rdf:type ec:UG[XX] rdfs:subClassOf ec:UOM[XX] rdf:type ec:Quantity #unnamed rdf:type ec:hasUOM xml:string ec:hasName ec:productProperty ec:has[XX] ec:hasAG[XX] rdfs:subPropertyOf owl:ObjectProperty rdf:type owl:TransitiveProperty rdf:type ec:hasProductValue rdf:type rdfs:subPropertyOf ec:Product rdf:type ec:valueProperty rdf:type Complexity: OWL-DL ec:ProductValue owl:unionOf

Copyright  2008 by CEBT Querying Performance Comparison 19 Simple queries Complex queries that require inference From 2007 MS thesis of Yucheon Lee.