Seminar on : Semantic WEB By: Vikas U. Abnave Roll no 301.

Slides:



Advertisements
Similar presentations
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Advertisements

XML Craig Stewart Dr. Alexandra I. Cristea
Getting a Taste of Cascading Stylesheets Steve Mooradian December 14, 2005.
Natural Language and Speech Processing Professor: Dr. Christel Kemke Winter 2004 Knowledge Representation on the Semantic Web by Femi G. Olumofin.
CS570 Artificial Intelligence Semantic Web & Ontology 2
4.01 How Web Pages Work.
RDF Tutorial.
The Web of data with meaning... By Michael Griffiths.
Ontology Notes are from:
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Descriptions Robert Grimm New York University. The Final Assignment…  Your own application  Discussion board  Think: Paper summaries  Web cam proxy.
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
Intelligent Systems Semantic Web. Aims of the session To introduce the basic concepts of semantic web ontologies.
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
Topics in this presentation: The Web and how it works Difference between Web pages and web sites Web browsers and Web servers HTML purpose and structure.
1 Technologies and Modelling Frameworks XML ontology RDF taxonomy OWL thesaurus Semantic Web.
Metadata Standards and Applications 4. Metadata Syntaxes and Containers.
RDF: Concepts and Abstract Syntax W3C Recommendation 10 February Michael Felderer Digital Enterprise.
RDF (Resource Description Framework) Why?. XML XML is a metalanguage that allows users to define markup XML separates content and structure from formatting.
August Chapter 1 - Introduction Learning XML by Erik T. Ray Slides were developed by Jack Davis College of Information Science and Technology Radford.
 Introduction to XML Introduction to XML  Features of XML Features of XML  Syntax of XML Syntax of XML  Syntax rules of XML document Syntax rules.
Semantic Web Technologies ufiekg-20-2 | data, schemas & applications | lecture 21 original presentation by: Dr Rob Stephens
CREATED BY ChanoknanChinnanon PanissaraUsanachote
1Computer Sciences Department Princess Nourah bint Abdulrahman University.
Practical RDF Chapter 1. RDF: An Introduction
04.10.’04 updated ’06CmpE 583 Fall 2008Terminology- 1 CmpE 583- Web Semantics: Theory and Practice TERMINOLOGY Atilla ELÇİ Computer Engineering Department.
XML The Overview. Three Key Questions What is XML? What Problems does it solve? Where and how is it used?
Introduction to XML Eugenia Fernandez IUPUI. What is XML? From the World Wide Web Consortium (W3C) The Extensible Markup Language (XML) is the universal.
1 Representing Data with XML September 27, 2005 Shawn Henry with slides from Neal Arthorne.
Logics for Data and Knowledge Representation
RDF (Resource Description Framework). 2 Table of Contents  Introduction  Basic RDF –Basic RDF Model –Basic Syntax  Containers  Statements about Statements.
Resource Description Framework (RDF) Course: Electronic Document Team member: Ding Feng Ding Wei Wang Ling Date:
WEB APPLICATION DEVELOPMENT For More visit:
Semantic Web - an introduction By Daniel Wu (danielwujr)
Introduction to XML This presentation covers introductory features of XML. What XML is and what it is not? What does it do? Put different related technologies.
What it is and how it works
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
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.
Metadata : an overview XML and Educational Metadata, SBU, London, 10 July 2001 Pete Johnston UKOLN, University of Bath Bath, BA2 7AY UKOLN is supported.
ASHIMA KALRA  INTRODUCTION OF XML INTRODUCTION OF XML  XML FEATURES XML FEATURES  XML SYNTAX XML SYNTAX  XML ELEMENTS XML ELEMENTS  XML ATTRIBUTES.
Representing Data with XML February 26, 2004 Neal Arthorne.
XML CSC1310 Fall HTML (TIM BERNERS-LEE) HyperText Markup Language  HTML (HyperText Markup Language): December  Markup  Markup is a symbol.
©Silberschatz, Korth and Sudarshan10.1Database System Concepts W3C - The World Wide Web Consortium W3C - The World Wide Web Consortium.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lotzi Bölöni.
XML. HTML Before you continue you should have a basic understanding of the following: HTML HTML was designed to display data and to focus on how data.
Working with XML. Markup Languages Text-based languages based on SGML Text-based languages based on SGML SGML = Standard Generalized Markup Language SGML.
XML The Overview. Three Key Questions What is XML? What Problems does it solve? Where and how is it used?
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.
Semantic Web. P2 Introduction Information management facilities not keeping pace with the capacity of our information storage. –Information Overload –haphazardly.
XML BASICS and more…. What is XML? In common:  XML is a standard, simple, self-describing way of encoding both text and data so that content can be processed.
OWL (Ontology Web Language and Applications) Maw-Sheng Horng Department of Mathematics and Information Education National Taipei University of Education.
4.01 How Web Pages Work.
4.01 How Web Pages Work.
Web fundamentals: Clients, Servers, and Communication
4.01 How Web Pages Work.
The Semantic Web By: Maulik Parikh.
Yaşar Tonta & Orçun Madran [yasartonta, Hacettepe University
Resource Description Framework
XML QUESTIONS AND ANSWERS
Introduction to XHTML.
Semantic Web Lecture Notes Prepared by Jagdish S. Gangolly
Grid Computing 7700 Fall 2005 Lecture 18: Semantic Grid
Grid Computing 7700 Fall 2005 Lecture 18: Semantic Grid
What is XML?.
4.01 How Web Pages Work.
4.01 How Web Pages Work.
Web Programming : Building Internet Applications Chris Bates CSE :
Presentation transcript:

Seminar on : Semantic WEB By: Vikas U. Abnave Roll no 301

WHAT IS SEMANTIC WEB ?

WHAT IS THE PURPOSE ?

To lead the World Wide Web to its full potential by developing protocols and guidelines that ensure long-term growth for the Web. —W3C, Mission The World Wide Web Consortium (W3C) is the main international standards organization for the World Wide Web (W3). W3C has sixteen World Offices covering Australia, the Benelux countries (the Netherlands, Luxemburg, and Belgium), Mainland China, Finland, Germany and Austria, Greece, Hong Kong, Hungary, India, Ireland, Israel, Italy, Japan, South Korea, Korea, Morocco, Spain, Sweden, the United Kingdom and the United States.

W3C Semantic Web Layer Cake

XML provides a surface syntax for structured documents, but imposes no semantic constraints on the meaning of these documents. XML Schema is a language for restricting the structure and content elements of XML documents. RDF is a simple data model for referring to objects ("resources") and how they are related. An RDF-based model can be represented in XML syntax. OWL adds more vocabulary for describing properties and classes: among others, relations between classes

Uniform Resource Identifier (URI) A Uniform Resource Identifier (URI), is a compact string of characters used to identify or name a resource. For example, the URL http://www.wikipedia.org/ is a URI that identifies a resource (Wikipedia's home page) and implies that a representation of that resource (such as the home page's current HTML code, as encoded characters) is obtainable via HTTP from a network host named www.wikipedia.org.

Examples of absolute URIs Syntax "http", "ftp", "mailto", "urn", "mms", "rtsp", etc., followed by a colon character, and then a scheme-specific part. Examples of absolute URIs http://somehost/absolute/URI/with/absolute/path/to/resource.txt ftp://somehost/resource.txt urn:issn:1535- Examples of URI references http://example/resource.txt#frag01

Resource Description Framework (RDF) The RDF metadata model is based upon the idea of making statements about resources in the form of subject-predicate-object expressions, called triples in RDF terminology. Basic RDF Model Example: Ora Lassila is the creator of the resource http://www.w3.org/Home/Lassila.l

Figure 1: Simple node and arc diagram  Subject (Resource)   http://www.w3.org/Home/Lassila   Predicate (Property)   Creator  Object (literal)   "Ora Lassila" Figure 1: Simple node and arc diagram

Figure 2: Property with structured value

The RDF model for these sentences is: Figure 3: Structured value with identifier

Representation in RDF/XML as: <rdf:RDF> <rdf:Description about="http://www.w3.org/Home/Lassila"> <s:Creator>Ora Lassila</s:Creator> </rdf:Description> </rdf:RDF>

Applications 1. FOAF (Friend of a Friend) - designed to describe people, their interests and interconnections. 2. Many other RDF schemas are available by searching Schema Web

What is XML? 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. You must define your 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 XML is an extension from SGML. XML is extended to XHTML, RSS, Atom, ...

Features of XML XML can Separate Data from HTML With XML, your data is stored outside your HTML. 2. XML is Used to Exchange Data With XML, data can be exchanged between incompatible systems. 3. XML and B2B With XML, financial information can be exchanged over the Internet. 4. XML Can be Used to Share Data With XML, plain text files can be used to share data. 5. XML Can be Used to Store Data With XML, plain text files can be used to store data. 6. XML Can Make your Data More Useful With XML, your data is available to more users. 7. XML Can be Used to Create New Languages XML is the mother of WAP and WML.

Strengths of XML Weaknesses of XML Some features of XML that make it well-suited for data transfer are: It is simultaneously human and machine-readable format; It supports Unicode, allowing almost any information in any written human language to be communicated; The strict syntax and parsing requirements make the necessary parsing algorithms extremely simple, efficient, and consistent. XML is also heavily used as a format for document storage and processing, both online and offline, and offers several benefits: Its robust, logically-verifiable format is based on international standards; It is platform-independent, thus relatively immune to changes in technology; Weaknesses of XML Generic XML parsers must be able to recurse arbitrarily nested data structures and may perform additional checks to detect improperly formatted or differently ordered syntax or data Eg: Embedded Applications.

The XML Example Document Look at the following XML document ("cd_catalog.xml"), that represents a CD catalog: <?xml version="1.0" encoding="ISO-8859-1"?> <CATALOG> <CD> <TITLE>Empire Burlesque</TITLE> <ARTIST>Bob Dylan</ARTIST> <COUNTRY>USA</COUNTRY> <COMPANY>Columbia</COMPANY> <PRICE>10.90</PRICE> <YEAR>1985</YEAR> </CD> . more ....

XML was designed to carry data. The Main Difference Between XML and HTML XML was designed to carry data. XML is not a replacement for HTML. XML and HTML were designed with different goals: XML was designed to describe data and to focus on what data is. HTML was designed to display data and to focus on how data looks. HTML is about displaying information, while XML is about describing information. XML Does not DO Anything XML was not designed to DO anything. XML is Free and Extensible XML tags are not predefined. You must "invent" your own tags. XML is a Complement to HTML XML is not a replacement for HTML. XML is going to be everywhere.

Ontology Web Language (OWL) OWL is based on earlier languages OIL and DAML+OIL, and is now a W3C recommendation (i.e., a standard). OWL is written in XML. OWL was developed mainly because it has more facilities for expressing meaning and semantics than XML, RDF. History: W3c recommended OWL group in NOV 1,2001 by James Hendler.

Sublanguages : OWL Lite supports those users primarily needing a classification hierarchy and simple constraints. OWL DL supports those users who want the maximum expressiveness while retaining computational completeness and decidability. OWL Full is meant for users who want maximum expressiveness and the syntactic freedom of RDF with no computational guarantees.

Future Scope ?

Security UNDER DEVELOPMENT

QUESTIONS ?