A Semi-automatic Ontology Acquisition Method for the Semantic Web Man Li, Xiaoyong Du, Shan Wang Renmin University of China, Beijing WAIM 2005 4 May 2012.

Slides:



Advertisements
Similar presentations
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
Advertisements

The Application of Machine Translation in CADAL Huang Chen, Chen Haiying Zhejiang University Libraries, Hangzhou, China
Schema Matching and Query Rewriting in Ontology-based Data Integration Zdeňka Linková ICS AS CR Advisor: Július Štuller.
GridVine: Building Internet-Scale Semantic Overlay Networks By Lan Tian.
Shelley Powers, O’Reilly SNU IDB Lab. Hyewon Kim
Learning Semantic Information Extraction Rules from News The Dutch-Belgian Database Day 2013 (DBDBD 2013) Frederik Hogenboom Erasmus.
UNCERTML - DESCRIBING AND COMMUNICATING UNCERTAINTY Matthew Williams
Page 1 Integrating Multiple Data Sources using a Standardized XML Dictionary Ramon Lawrence Integrating Multiple Data Sources using a Standardized XML.
Using the Semantic Web to Construct an Ontology- Based Repository for Software Patterns Scott Henninger Computer Science and Engineering University of.
OntoBlog: Informal Knowledge Management by Semantic Blogging Aman Shakya 1, Vilas Wuwongse 2, Hideaki Takeda 1, Ikki Ohmukai 1 1 National Institute of.
Wrap up  Matching  Geometry  Semantics  Multiscale modelling / incremental update / generalization  Geometric algorithms  Web Services.
Searching the Semantic Web. Introduction  Research Focuses: IE Ontologies (creating, languages, merging, storing, querying)  Next Sep: Using the Semantic.
1 CIS607, Fall 2006 Semantic Information Integration Instructor: Dejing Dou Week 10 (Nov. 29)
Integrating data sources on the World-Wide Web Ramon Lawrence and Ken Barker U. of Manitoba, U. of Calgary
Annotating Documents for the Semantic Web Using Data-Extraction Ontologies Dissertation Proposal Yihong Ding.
Queensland University of Technology An Ontology-based Mining Approach for User Search Intent Discovery Yan Shen, Yuefeng Li, Yue Xu, Renato Iannella, Abdulmohsen.
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
1 Extracting RDF Data from Unstructured Sources Based on an RDF Target Schema Tim Chartrand Research Supported By NSF.
Towards Semantic Web: An Attribute- Driven Algorithm to Identifying an Ontology Associated with a Given Web Page Dan Su Department of Computer Science.
QoM: Qualitative and Quantitative Measure of Schema Matching Naiyana Tansalarak and Kajal T. Claypool (Kajal Claypool - presenter) University of Massachusetts,
Semi-Automatic Generation of Mini-Ontologies from Canonicalized Relational Tables Chris Hathaway.
1 Semantic Web Mining Presented by: Chittampally Vasanth Raja 10IT05F M.Tech (Information Technology)
Database Design & ER Diagrams
BIS310: Week 7 BIS310: Structured Analysis and Design Data Modeling and Database Design.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
OMAP: An Implemented Framework for Automatically Aligning OWL Ontologies SWAP, December, 2005 Raphaël Troncy, Umberto Straccia ISTI-CNR
Erasmus University Rotterdam Introduction With the vast amount of information available on the Web, there is an increasing need to structure Web data in.
Practical RDF Chapter 1. RDF: An Introduction
An Introduction to Description Logics. What Are Description Logics? A family of logic based Knowledge Representation formalisms –Descendants of semantic.
Of 39 lecture 2: ontology - basics. of 39 ontology a branch of metaphysics relating to the nature and relations of being a particular theory about the.
Funded by: European Commission – 6th Framework Project Reference: IST WP 2: Learning Web-service Domain Ontologies Miha Grčar Jožef Stefan.
RDF and OWL Developing Semantic Web Services by H. Peter Alesso and Craig F. Smith CMPT 455/826 - Week 6, Day Sept-Dec 2009 – w6d21.
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.
Intelligent Database Systems Lab Presenter: WU, JHEN-WEI Authors: Rodrigo RizziStarr, Jose´ Maria Parente de Oliveira IS Concept maps as the first.
Designing the Team-oriented Ontology Management System with Ajax Technology Ze Li, Johannes Keizer, Zhong Wang, Margherita Sini, Yelu Zheng The Institute.
A view-based approach for semantic service descriptions Carsten Jacob, Heiko Pfeffer, Stephan Steglich, Li Yan, and Ma Qifeng
Theory and Application of Database Systems A Hybrid Approach for Extending Ontology from Text He Wei.
Ontologies and Lexical Semantic Networks, Their Editing and Browsing Pavel Smrž and Martin Povolný Faculty of Informatics,
Michael Eckert1CS590SW: Web Ontology Language (OWL) Web Ontology Language (OWL) CS590SW: Semantic Web (Winter Quarter 2003) Presentation: Michael Eckert.
Dimitrios Skoutas Alkis Simitsis
updated CmpE 583 Fall 2008 Ontology Integration- 1 CmpE 583- Web Semantics: Theory and Practice ONTOLOGY INTEGRATION Atilla ELÇİ Computer.
Interoperability & Knowledge Sharing Advisor: Dr. Sudha Ram Dr. Jinsoo Park Kangsuk Kim (former MS Student) Yousub Hwang (Ph.D. Student)
The Sweet Spot between Inverted Indices and Metric-Space Indexing for Top-K–List Similarity Search Evica Milchevski , Avishek Anand ★ and Sebastian Michel.
ISWC2007, Nov. 14. Discovering simple mappings between Relational database schemas and ontologies Wei Hu, Yuzhong Qu {whu,
Ontology Mapping in Pervasive Computing Environment C.Y. Kong, C.L. Wang, F.C.M. Lau The University of Hong Kong.
A Use Case Based Approach to Feature Models’ Construction Bo Wang, Wei Zhang, Haiyan Zhao, Zhi Jin, Hong Mei Key Laboratory of High Confidence Software.
Working with Ontologies Introduction to DOGMA and related research.
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.
Ontology Design for USC Semantic Information Research Lab Chen Li, Tengfei Li, Tian Wang.
Semantic web Bootstrapping & Annotation Hassan Sayyadi Semantic web research laboratory Computer department Sharif university of.
Extending the MDR for Semantic Web November 20, 2008 SC32/WG32 Interim Meeting Vilamoura, Portugal - Procedure for the Specification of Web Ontology -
THE SEMANTIC WEB By Conrad Williams. Contents  What is the Semantic Web?  Technologies  XML  RDF  OWL  Implementations  Social Networking  Scholarly.
CS621 : Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 12 RDF, OWL, Minimax.
1 Open Ontology Repository initiative - Planning Meeting - Thu Co-conveners: PeterYim, LeoObrst & MikeDean ref.:
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
Presented by Kyumars Sheykh Esmaili Description Logics for Data Bases (DLHB,Chapter 16) Semantic Web Seminar.
Semantic Wiki: Automating the Read, Write, and Reporting functions Chuck Rehberg, Semantic Insights.
Semantic Interoperability in GIS N. L. Sarda Suman Somavarapu.
Ontology Technology applied to Catalogues Paul Kopp.
1 Representing and Reasoning on XML Documents: A Description Logic Approach D. Calvanese, G. D. Giacomo, M. Lenzerini Presented by Daisy Yutao Guo University.
Automatic cLasification d
Guangbing Yang Presentation for Xerox Docushare Symposium in 2011
ece 627 intelligent web: ontology and beyond
Online Laptop Shop through Semantic Web
Lecture #11: Ontology Engineering Dr. Bhavani Thuraisingham
Chapter 3 The Relational Model.
UMBC AN HONORS UNIVERSITY IN MARYLAND
Knowledge Based Workflow Building Architecture
Extracting Semantic Concept Relations
Chapter 3 The Relational Model
Presentation transcript:

A Semi-automatic Ontology Acquisition Method for the Semantic Web Man Li, Xiaoyong Du, Shan Wang Renmin University of China, Beijing WAIM May 2012 SNU IDB Lab. Hye Chan, Bae

Outline  Introduction  SOAM  Case Study  Conclusion  Discussion 2

Introduction  The Semantic Web aims to add – Semantics – Better structure to the information 3

Introduction  Success of Semantic Web depends on – The proliferation of ontologies – Pay more attention to the construction of ontologies 4 How do I construct the ontology?

Introduction  Manual development of ontologies still remains a tedious and cumbersome task 5

Introduction  A large amount of data about various domains are organized and stored in relational database 6

Introduction  SOAM – Semi-automatic Ontology Acquisition Method – Based on data in relational database – Balance the cooperation between user contributions and machine learning  Acquire ontology directly by using a group of rules  Refine ontology according to lexical knowledge repositories (semi-automatically) 7

SOAM overview Step4: Acquire ontological instances based on refined ontological structure Step3: Refine the obtained ontological structure Step2: Acquire ontological structure according to the database schema information Step1: Capture the information about relational database schema 8

SOAM overview 9

Acquiring Ontological Structure  Prior assumption – Relational schema is at least in 3NF  We have 11 rules for acquiring ontological structure!! 10

Acquiring Ontological Structure Rule 1 R1 A1 A2 A3 11 R2 A1 A4 R3 A1 A5 A6 RiRi A1 A2 A3 A4 A5 A6 Class C i Equivalence

Acquiring Ontological Structure Rule 2 RiRi A1 A2 A3 12 RiRi A1 A2 A3 A4 RjRj A3 A5 A6 Class C i

Acquiring Ontological Structure Rule 2 13 RiRi A1 A2 R2 A2 A5 Class C i R1 A1 A3 A4

Acquiring Ontological Structure Rule 3 14 RiRi A1 A2 A3 RjRj A4 A5 Class C i Class C j A3 Inclusion dependency

Acquiring Ontological Structure Rule 4 15 RiRi A1 A2 A3 A4 RjRj A2 A3 A5 Class C i Class C j is-part-of has-part-of

Acquiring Ontological Structure Rule 5 16 RkRk A1 A2 RjRj A5 RiRi A1 A3 A4 Class C i Class C j

Acquiring Ontological Structure Rule 6 17 RlRl A1 A2 A3 RjRj A2 A6 RiRi A1 A4 A5 Class C i Class C j RkRk A3 A7 Class C k

Acquiring Ontological Structure Rule 7 18 RiRi A1 A2 A3 Class C i String Number Datatype property A1 A2 A3

Acquiring Ontological Structure Rule 8 19 RiRi A1 A2 A3 RjRj A1 A4 A5 Inclusion dependency Class C i subclass-of

Acquiring Ontological Structure Rule 1 (ref.) 20 RiRi A1 A2 A3 RjRj A1 A4 A5 Equivalence Class C j RiRi A1 A2 A3 A4 A5

Acquiring Ontological Structure Rule 9, 10, RiRi A1 A2 A3 Class C i A1 minCardinality=1 maxCardinality=1 NOT NULL : minCardinality = 1 UNIQUE : maxCardinality = 1

Refining Ontological Structures  The obtained ontological structure is coarse  Refining obtained ontology according to machine-readable – dictionaries – thesauri 22

Refinement algorithm  The basic idea 1.A user wants to refine a concept in the ontology 2.The algorithm can help him find some similar lexical entries 3.The user can refine the concept according to the information 23 Concepts k most similar lexical entries

Similarity measures  Lexical similarity – Edit distance method is used (LSim)  Similarity in conceptual level – Considers the similarity about  Super-concepts (SupSim)  Sub-concepts (SubSim) 24

Case Study 25

Conclusion  Gives a semi-automatic ontology acquisition method – Based on data in relational database  Future work – Apply our approach in other domains – Do some researched on acquiring ontology from other resources  Natural language text  XML  And so on 26

Discussion  Strong point – More practical rules for real data in relational database? – Refinement using lexical repositories  Weak point – No example  Hard to understand the rules fully – Need to understand more about ontology languages  OWL 27

Thank you!!! 28