Presented by: Yuhana 12/17/2007 Context Aware Group - Intelligent Agent Laboratory Computer Science and Information Engineering National Taiwan University.

Slides:



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

CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Semantic Web Thanks to folks at LAIT lab Sources include :
27 January Semantically Coordinated E-Market Semantic Web Term Project Prepared by Melike Şah 27 January 2005.
CS570 Artificial Intelligence Semantic Web & Ontology 2
By Ahmet Can Babaoğlu Abdurrahman Beşinci.  Suppose you want to buy a Star wars DVD having such properties;  wide-screen ( not full-screen )  the extra.
The Semantic Web. The Web Today Designed for Human to read Cannot express meaning Architecture: URL –Decentralized: Link structure Language: html.
Computer communication B The Semantic Web. Bibliography The Semantic Web, Scientific American, May 2001, Tim Berners-Lee, James Hendler and Ora Lassila.
The Web of data with meaning... By Michael Griffiths.
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:
The Semantic Web Week 13 Module Website: Lecture: Knowledge Acquisition / Engineering Practical: Getting to know.
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
The Semantic Web Week 1 Module Content + Assessment Lee McCluskey, room 2/07 Department of Computing And Mathematical Sciences Module.
The Semantic Web Week 12 Term 1 Recap Lee McCluskey, room 2/07 Department of Computing And Mathematical Sciences Module Website:
Semantic Web Presented by: Edward Cheng Wayne Choi Tony Deng Peter Kuc-Pittet Anita Yong.
From SHIQ and RDF to OWL: The Making of a Web Ontology Language
Department of Computer Science, University of Maryland, College Park 1 Sharath Srinivas - CMSC 818Z, Spring 2007 Semantic Web and Knowledge Representation.
Classifications, Taxonomies, Ontologies, Thesauri The following three terms: classifications, taxonomies and ontologies are often confused. This is caused.
1 Technologies and Modelling Frameworks XML ontology RDF taxonomy OWL thesaurus Semantic Web.
Computer communication B Introduction to the Semantic Web.
1 DCS861A-2007 Emerging IT II Rinaldo Di Giorgio Andres Nieto Chris Nwosisi Richard Washington March 17, 2007.
OIL: An Ontology Infrastructure for the Semantic Web D. Fensel, F. van Harmelen, I. Horrocks, D. L. McGuinness, P. F. Patel-Schneider Presenter: Cristina.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Quratulain Rajput Faculty of Computer Science, IBA Spring2013
RDF (Resource Description Framework) Why?. XML XML is a metalanguage that allows users to define markup XML separates content and structure from formatting.
Aidministrator nederland b.v. Adding formal semantics to the Web Jeen Broekstra, Michel Klein, Stefan Decker, Dieter Fensel,
16-1 The World Wide Web The Web An infrastructure of distributed information combined with software that uses networks as a vehicle to exchange that information.
CPS120: Introduction to Computer Science The World Wide Web Nell Dale John Lewis.
Practical RDF Chapter 1. RDF: An Introduction
Clément Troprès - Damien Coppéré1 Semantic Web Based on: -The semantic web -Ontologies Come of Age.
The Semantic Web Service Shuying Wang Outline Semantic Web vision Core technologies XML, RDF, Ontology, Agent… Web services DAML-S.
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.
OWL Capturing Semantic Information using a Standard Web Ontology Language Aditya Kalyanpur Jennifer Jay Banerjee James Hendler Presented By Rami Al-Ghanmi.
Logics for Data and Knowledge Representation
10/18/2015Page 1 Introduction to Semantic Web Design B. Ramamurthy.
Michael Eckert1CS590SW: Web Ontology Language (OWL) Web Ontology Language (OWL) CS590SW: Semantic Web (Winter Quarter 2003) Presentation: Michael Eckert.
Umi Laili Yuhana December, Context Aware Group - Intelligent Agent Laboratory Computer Science and Information Engineering National Taiwan University.
Towards a semantic web Philip Hider. This talk  The Semantic Web vision  Scenarios  Standards  Semantic Web & RDA.
Semantic Web - an introduction By Daniel Wu (danielwujr)
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
The Semantic Web: An Interview with Tim Berners-Lee VISION: What new capabilities will the Semantic Web have? STATUS: Who is committed and how do we get.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
Artificial Intelligence 2004 Ontology
The future of the Web: Semantic Web 9/30/2004 Xiangming Mu.
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
Introduction to the Semantic Web and Linked Data
Trustworthy Semantic Webs Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #4 Vision for Semantic Web.
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 Semantic Web Riccardo Rosati Dottorato in Ingegneria Informatica Sapienza Università di Roma a.a. 2006/07.
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.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lotzi Bölöni.
Semantic Web COMS 6135 Class Presentation Jian Pan Department of Computer Science Columbia University Web Enhanced Information Management.
The Semantic Web. What is the Semantic Web? The Semantic Web is an extension of the current Web in which information is given well-defined meaning, enabling.
Copy right 2004 Adam Pease permission to copy granted so long as slides and this notice are not altered Ontology Overview Introduction.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
Chapter 5 The Semantic Web 1. The Semantic Web  Initiated by Tim Berners-Lee, the inventor of the World Wide Web.  A common framework that allows data.
Ontology Technology applied to Catalogues Paul Kopp.
Chapter 8A Semantic Web Primer 1 Chapter 8 Conclusion and Outlook Grigoris Antoniou Frank van Harmelen.
Semantic Web. P2 Introduction Information management facilities not keeping pace with the capacity of our information storage. –Information Overload –haphazardly.
Setting the stage: linked data concepts Moving-Away-From-MARC-a-thon.
Knowledge Representation Part I Ontology Jan Pettersen Nytun Knowledge Representation Part I, JPN, UiA1.
The Semantic Web By: Maulik Parikh.
ece 627 intelligent web: ontology and beyond
XML QUESTIONS AND ANSWERS
Ontology.
Ontology.
Presentation transcript:

Presented by: Yuhana 12/17/2007 Context Aware Group - Intelligent Agent Laboratory Computer Science and Information Engineering National Taiwan University (NTU)

 12/17/2007 ◦ Idea of Ontology ◦ Semantic Web Vision ◦ For Today’s Web to The Semantic Web ◦ The advantage of Ontology ◦ Ontology in a glance  Next Week -- 12/24/2007 ◦ Introduction to OWL(OWL, RDF, N3) ◦ Create and Build Ontology using Protégé

Person Car hasCar hasFirstName hasBirthDate William Mercedes hasCar hasFirstName hasBirthDate Class Instance Relationship/Property Class Date String “John” 2/20/1967 Instance

 To make a number of applications more capable of handling complex and disparate information  To make Semantic Web Vision comes true Idea of Ontology

 Evolving extension of WWW in which web content : ◦ Can be expressed not only in natural language ◦ But also can be understood, interpreted and used by software agents ◦ Permitting software agents to find, share and integrate information easily  The idea of having data on the Web ◦ Defined and linked in such a way ◦ Can be used by machines not only for display purposes, but for automation, integration and reuse of data across various applications Semantic Web Vision

Semantic Web Layer Cake Semantic Web Vision

William had just had a minor car accident and was feeling some neck pain. He wants to find and go to Physiotherapy Centre for physical therapy sessions. How today’s web can help ? How with semantic web ? From Today’s Web to The Semantic Web

 Near his home or office  Support assurance  Open in holiday or match with his calendar From Today’s Web to The Semantic Web

 Insert the keyword about Physiotherapy Centre  Find the information about physiotherapy center that ◦ near his home or office ◦ support assurance ◦ Match with his calendar From Today’s Web to The Semantic Web

Drawback: Find link to physiotherapy center websites in few second but consuming time to find match information

Retrieve details of the recommended therapy Look up the list of therapists maintained by William’s health insurance company Check for those located within a radius of 10 km from William’s office or home Look up their reputation according to trusted rating services Match available appointment times with William’s calendar From Today’s Web to The Semantic Web Doctor agent Insurance agent location agent Calendar agent Rating agent

1.machine readable 2.the carriers of the meaning contained in the Semantic Web 3.provide the vocabulary and semantics of the annotations Ontologies are the key to the Semantic Web From Today’s Web to The Semantic Web

 Knowledge/information representation ◦ Create a database schema / structure ◦ Map the schema to an upper ontology  For taxonomic(class) reasoning  Support description logical reasoning ◦ After reasoning we can get new knowledge Advantage of Ontology

 Kind of things that actually exist, and how to describe them -> philosophy term  In computer science : ◦ Explicit and formal specification of a conceptualization ◦ Consist of finite list of terms and the relationships between these terms  Consist of concepts (also knowns as classes), relations (properties), instances and axioms (CRIA) Ontology in a Glance

Person Location hasLocation hasFirstName hasBirthDate Date String Physiotherapy Centre hasLocation Float hasLongitute hasLatitude Ontology in a Glance

OWL XML RDF & RDFS OWL Ontology in a Glance

 To Share common understanding of the structure of information among people or software agents  To enable reuse of domain knowledge  To make domain assumptions explicit  To separate domain knowledge from the operational knowledge Ontology in a Glance

 r_Survey.html r_Survey.html  Popular editor tools: ◦ Protégé (editor, open source, plug in, Inference Engine, API) ◦ Ontopia Knowledge Suite (OKS) (editor, open source, plug in, Inference Engine, API) Ontology in a Glance

 Ontology is not always the only one tool for the job, it should be collaborate with another technology  Face recognition – not the right applications for ontology Ontology in a Glance

 An attempt to capture the most general and reusable terms and definitions  In another word, we can say upper ontology as top-level ontology, or foundation ontology that an attempt to create an ontology which describes very general concepts that are the same across all domains Ontology in a Glance

 DOLCE (Descriptive Ontology for Linguistic and Cognitive Engineering)  Cyc  SUMO (Suggested Upper Merged Ontology)  Basic Formal Ontology(BFO)  General Formal Ontology (GFO)  Wordnet  Biomedical Ontology Ontology in a Glance

 Ontologies may have different names for the same things ◦ type – a relation between a class and an instance ◦ instance – a relation between a class and an instance ◦ isa – a relation between a class and an instance ◦ …  Ontologies may have the same name for different things, and no corresponding terms  Either use the same upper ontology, or at least map to a common upper ontology Ontology in a Glance

 Next Week -- 12/24/2007 ◦ Introduction to OWL(OWL, RDF, N3) ◦ Create and Build Ontology using Protege  Suggestion Steps ◦ Paper reading:   N.F Noy, and D.L. McGuinnes, Ontology Development 101 : A Guide to Creating Your First Ontology, 2001  Chapter 7 A Semantic Web Primer Book About Ontology Engineering  Learn Protege-OWL by going over the Protege-OWL tutorial ◦ Download & install Protégé 3.4 (

 Grigoris Antoniou and Frank van Harmelen, Semantic Web Primer Book, The MIT Press, 2004  tml tml  tologies.html?page=2 tologies.html?page=2

HTML XML

30  HTML stand for Hyper Text Markup Language  An HTML file is a text file containing small markup tags  The markup tags tell the Web Browser how to display the page  An HTML file must have an htm or html file extension  An HTML file can be created using a simple text editor

31  XML stands for EXtensible Markup Language  XML is a markup language much like HTML  XML was designed to describe data  XML tags are not predefined. We must define our own tags  XML uses a Document Type Definition (DTD) or an XML Schema to describe the data  XML with a DTD or XML Schema is designed to be self-descriptive  XML is a W3C Recommendation

33  Uniform Resource Identifier  Every resource has URI  Resource : “thing” we want to talk about (e.g. authors, lectures, books, etc)  URI can be URL (Uniform Resource Locator or web address) or some other kind of unique identifier  In general, assume that URI is the identifier of a web resource

34 Resource (Subject) Resource URI Every Resource has URI Resource

 is an artificial intelligence project that attempts to assemble a comprehensive ontology and database of everyday common sense knowledge, with the goal of enabling AI applications to perform human-like reasoning.artificial intelligence project ontologydatabasecommon sense knowledgeAI