74.793 Natural Language and Speech Processing Professor: Dr. Christel Kemke Winter 2004 Knowledge Representation on the Semantic Web by Femi G. Olumofin.

Slides:



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

Resource description and access for the digital world Gordon Dunsire Centre for Digital Library Research University of Strathclyde Scotland.
Jim Hendler Chief Scientist - Information Systems Office DARPA.
The Semantic Web: What, Why, and How? Ann Wrightson Principal Consultant, alphaXML Ltd
Metadata vocabularies and ontologies Dr. Manjula Patel Technical Research and Development
An ontology server for the agentcities.NET project Dr. Manjula Patel Technical Research and Development
W3C and RDF. Why OCLC is a W3C Member Access to networked information resources –the browser and online access –the breath and depth of networked information.
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
10-Sep-02 Page 1 Gadjah Mada University - Yogyakarta - Indonesia Gadjah Mada University10-Sep-02 Page 1 Gadjah Mada University - Yogyakarta - Indonesia.
RDF Schemata (with apologies to the W3C, the plural is not ‘schemas’) CSCI 7818 – Web Technologies 14 November 2001 Van Lepthien.
Semantic Web Thanks to folks at LAIT lab Sources include :
The Semantic Web – WEEK 4: RDF
An Introduction to RDF(S) and a Quick Tour of OWL
An Introduction to Semantic Web Portal
27 January Semantically Coordinated E-Market Semantic Web Term Project Prepared by Melike Şah 27 January 2005.
CS570 Artificial Intelligence Semantic Web & Ontology 2
RDF AND LINKED DATA Jenn Riley Head, Carolina Digital Library and Archives The University of North Carolina at Chapel Hill.
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.
SIG2: Ontology Language Standards WebOnt Briefing Ian Horrocks University of Manchester, UK.
OWL TUTORIAL APT CSA 3003 OWL ANNOTATOR Charlie Abela CSAI Department.
Ontology Notes are from:
1 An Introduction To The Semantic Web. 2 Information Access on the Web Find an mp3 of a song that was on the Billboard Top Ten that features a cowbell.
Descriptions Robert Grimm New York University. The Final Assignment…  Your own application  Discussion board  Think: Paper summaries  Web cam proxy.
Semantic Web Tools for Authoring and Using Analysis Results Richard Fikes Robert McCool Deborah McGuinness Sheila McIlraith Jessica Jenkins Knowledge Systems.
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.
Intelligent Systems Semantic Web. Aims of the session To introduce the basic concepts of semantic web ontologies.
From SHIQ and RDF to OWL: The Making of a Web Ontology Language
Samad Paydar Web Technology Laboratory Computer Engineering Department Ferdowsi University of Mashhad 1389/11/20 An Introduction to the Semantic Web.
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.
Chinese-European Workshop on Digital Preservation, Beijing July 14 – Chinese-European Workshop on Digital Preservation Beijing (China), July.
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,
Semantic Web Technologies ufiekg-20-2 | data, schemas & applications | lecture 21 original presentation by: Dr Rob Stephens
04.10.’04 updated ’06CmpE 583 Fall 2008Terminology- 1 CmpE 583- Web Semantics: Theory and Practice TERMINOLOGY Atilla ELÇİ Computer Engineering Department.
The Semantic Web Service Shuying Wang Outline Semantic Web vision Core technologies XML, RDF, Ontology, Agent… Web services DAML-S.
INF 384 C, Spring 2009 Ontologies Knowledge representation to support computer reasoning.
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
The Semantic Web Web Science Systems Development Spring 2015.
Michael Eckert1CS590SW: Web Ontology Language (OWL) Web Ontology Language (OWL) CS590SW: Semantic Web (Winter Quarter 2003) Presentation: Michael Eckert.
Semantic Web - an introduction By Daniel Wu (danielwujr)
Dr. Bhavani Thuraisingham August 2006 Building Trustworthy Semantic Webs Unit #1: Introduction to The Semantic Web.
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
It’s all semantics! The premises and promises of the semantic web. Tony Ross Centre for Digital Library Research, University of Strathclyde
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
Metadata Schema for CERIF Andrei Lopatenko Vienna University of Technology
Artificial Intelligence 2004 Ontology
The future of the Web: Semantic Web 9/30/2004 Xiangming Mu.
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.
Metadata : an overview XML and Educational Metadata, SBU, London, 10 July 2001 Pete Johnston UKOLN, University of Bath Bath, BA2 7AY UKOLN is supported.
The Semantic Web and Ontology. The Semantic Web WWW: –syntactic transmission of information –only processible by human – no semantic conservation of the.
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.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
06 Dec Rev. 14 Dec CmpE 583 Fall 2008 OWL Language 1 OWL Language off Lacy Ch. 10 Atilla Elçi.
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.
An Introduction and UML Profile for the Web Ontology Language (OWL) October 23, 2002 Elisa F. KendallMark E. Dutra CEO & FounderChief Architect
Semantic Web. P2 Introduction Information management facilities not keeping pace with the capacity of our information storage. –Information Overload –haphazardly.
Semantic and geographic information system for MCDA: review and user interface building Christophe PAOLI*, Pascal OBERTI**, Marie-Laure NIVET* University.
Building Trustworthy Semantic Webs
Grid Computing 7700 Fall 2005 Lecture 18: Semantic Grid
RDF For Semantic Web Dhaval Patel 2nd Year Student School of IT
Ontology.
Grid Computing 7700 Fall 2005 Lecture 18: Semantic Grid
Presentation transcript:

Natural Language and Speech Processing Professor: Dr. Christel Kemke Winter 2004 Knowledge Representation on the Semantic Web by Femi G. Olumofin Department of Computer Science University of Manitoba, Winnipeg, Canada March 8, 2004

Friday, April 17, Outline Introduction The Semantic Web Layers Resource Description Framework (RDF) Ontology OWL Web Ontology Language Semantic Web Current Activity Conclusion

Friday, April 17, Introduction – The Current Web The current Web represents knowledge as a global repository of resources interconnected by hyperlinks (href). “Accessed by specifying URI addresses, searching, and following links to find other related resources” [1]

Friday, April 17, Introduction – The Current Web Human do the difficult part Linking, and interpreting Machines do the easy part Presentation (of requested resource) Humans can interpret because we know the meaning (or semantics) of web contents If we add semantic annotations to web resources, then machines would be able to interpret! Syntactic Web -> Semantic Web

Friday, April 17, Introduction – The Vision of the Semantic Web To develop facilities (enabling standards and technologies) to express information on the Web in a form that can be shared and processed by machines and human “The Semantic Web is a web of data, in some ways like a global database” [2].

Friday, April 17, Introduction – What is the Semantic Web? Definition: “The Semantic Web provides a common framework that allows data to be shared and reused across application, enterprise, and community boundaries. It is a collaborative effort led by W3C with participation from a large number of researchers and industrial partners. It is based on the Resource Description Framework (RDF), which integrates a variety of applications using XML for syntax and URIs for naming.” [10]. "The Semantic Web is an extension of the current web in which information is given well-defined meaning, better enabling computers and people to work in cooperation." [3].

Friday, April 17, The Semantic Web Layers RDF-basedXML for syntax URI for naming Research Issues OWL (W3C Recommendation since February, 2004), OIL, DAML

Friday, April 17, The Resource Description Framework (RDF) Provides a base language for representing information about web resources Provides a common framework for encoding, exchange, and reuse of structured metadata (or semantic annotation) Uses Web identifiers (URI: URL, URN) to identify resources Uses XML for the exchange and processing of metadata Metadata is machine understandable Recently became a W3C Recommendation as of February 10, 2004

Friday, April 17, The RDF Data Model Represents knowledge as statements in the form of a directed labeled graph of the triple Subject Resource: An entity; a class name or "any addressable unit of information or service"[16] Predicate Property, attribute, characteristics, verb Object Value, Literal Defines resource in terms of property and value Predicate Subject Object

Friday, April 17, The RDF Model - Example Represent “Tim Berners-Lee is the author of ‘Semantic Web Road map’ at <rdf:RDF xmlns:rdf=" xmlns:exterms=" Statement Property Resourc e Value

Friday, April 17, The RDF Model - Example Extend representation to include “Tim Berners-Lee w3.org] and address [200 Technology Square, Cambridge MA 02139] Address 200 Technology SquareCambridge MA

Friday, April 17, The Resource Description Framework- Limitations RDF provides framework for describing web resources using metadata Programs can only understand web resources if they understand the meaning of the metadata and its variations in different RDF descriptions (e.g., Personnel vs. Employee, matriculation # vs. student id, LastName vs. Surname) RDF is similar to defining table attributes in RDBMS External agreement on meaning of annotations for a domain is required for interoperability and machine understandability

Friday, April 17, The Resource Description Framework- Limitations The Semantic Web needs support for ontologies.

Friday, April 17, Ontology Ontology “refers to the science of describing the kinds of entities in the world and how they are related” [5] Ontology provides sources of precisely defined knowledge (vocabulary), which can be shared across applications and humans. An Ontology consists of a hierarchical description of important concepts in a domain and possible constraints “An explicit specification of a conceptualisation” [6]

Friday, April 17, Ontology: Languages for the Semantic Web Ontology Language Layer is on top of the Resource Description Framework (RDF) DAML - DARPA Agent Markup Language OIL - Ontology Inference Layer DAML+OIL - "semantic markup language for Web resources“ OWL - Web Ontology Language (revision of DAML+OIL and is based on Description Logics) OWL is a recent W3C Recommendation (February 2004) [7, 8].

Friday, April 17, OWL Web Ontology Language Designed to enable machine interpretability of Web contents (not for human interpretation). Three sublanguages of OWL: OWL Lite supports simple classification hierarchy and simple constraints. It is the easiest to implement and even provides a quick migration path for thesauri and other taxonomies. OWL DL offers maximum expressiveness while retaining computational completeness and decidability. Full formalism of DL supported. OWL Full offers maximum expressiveness with full syntactic liberty of the RDF without computational guarantees. OWL Full OWL DL OWL Lite RDF, etc.

Friday, April 17, OWL Web Ontology Language Offers extended vocabulary and a formal semantics for defining classes and properties, including cardinality (e.g. minCardinality, maxCardinality, cardinality) equality (e.g. equivalentClass) relationships between classes (e.g. disjointWith, unionOf) characteristics of properties (e.g. FunctionalProperty) Example: Indicate that student has only one StudentID rdfs:subClassOf #Student owl:Restriction #StudentID 1 owl:Class owl:cardinality owl:onProperty rdfs:subClassOf rdf:type

Friday, April 17, OWL Web Ontology Language - Example A CS Graduate Student is either in the Masters or PhD programme. The Masters programme is made up of Course work and Thesis. A student has to take at least four courses and the course. What is the OWL representation for this ontology?

Friday, April 17, OWL Web Ontology Language - Example

Friday, April 17, W3C Semantic Web Group Current Activity W3C Lunched Phase 2 of the Semantic Web Activity! – February 25, 2004 Two new Working Groups have been formed. Best Practices and Deployment WG: “focused on providing consensus-based guidance - including practical deployment recommendations, engineering guidelines, ontology / vocabulary development practices, educational material and effective demonstrations, designed to facilitate Semantic Web deployment.” [10] RDF Data Access Working Group: Tasked with developing an RDF query language (with interoperability as SQL did for relational databases) Activities continue in other Work Groups of the Semantic Web: RDF Core and Web Ontology WGs, the Semantic Web Interest Group, and the Semantic Web Coordination Group.

Friday, April 17, Conclusion The Web can only reach its full potential when programs can seamlessly process the vast information represented on the World Wide Web (WWW). The Semantic Web, which is an extension of the current Web, is intended to address this need. The W3C Semantic Web Activity group is driving the Semantic Web through: A global vision of a Layered architecture of standards and technologies that achieves the Semantic Web Development of frameworks and languages to support the semantic annotation of web resources and the development of ontologies. And recently, provision of pedagogical support for seamless adoption of the standards and technologies Development Tools and Industry solutions are already emerging based on the W3C Semantic Web Activity Group efforts

Friday, April 17, References [1] Marja-Riitta Koivunen and Eric Miller, W3C Semantic Web Activity. The proceedings of the Semantic Web Kick-off Seminar in Finland, November 2, 2001 [2] Tim Berners-Lee, Semantic Web Road map, September Available: [3] Tim Berners-Lee, James Hendler, Ora Lassila, The Semantic Web, Scientific American, May [4] Eric Miller, Digital Libraries and the Semantic Web. Available: ecdl/slide17-0.html [5] Michael K. Smith, Chris Welty,and Deborah L. McGuinness, W3C Recommendation: OWL Web Ontology Language Guide, February Available: [6] M. Uschold, M. Gruninger, Ontologies: Principles, Methods and Applications. Knowledge Engineering Review 11(2) (1996). [7] Web Ontology Language Home Page [8] Christel Kemke, Artificial Intelligence Course Notes on Semantic Web, 2003 [9] James Hendler, Tim Berners-Lee, and Eric Miller. Integrating Applications on the Semantic Web, Journal of the Institute of Electrical Engineers of Japan, Vol 122(10), October, 2002, p Available: [10] Semantic Web Home Page [11] RDF Home Page [12] Web Ontology Language Home Page [13] Description Logics Home Page [14] DAML Home Page [15] OIL Home Page [16] W3C Home Page

Friday, April 17, Q&A