Semantic Web Thanks to folks at LAIT lab Sources include :

Slides:



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

ROWLBAC – Representing Role Based Access Control in OWL
Agent Markup Languages, XML and the Semantic Web John Flynn BBN Technologies June 14, 2001.
Jim Hendler Chief Scientist - Information Systems Office DARPA.
The Semantic Web: What, Why, and How? Ann Wrightson Principal Consultant, alphaXML Ltd
1 ICS-FORTH & Univ. of Crete SeLene November 15, 2002 A View Definition Language for the Semantic Web Maganaraki Aimilia.
Metadata vocabularies and ontologies 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.
1 An inference engine for the semantic web Naudts Guido Student at the Open University Netherlands.
Chapter 6: Modeling and Representation Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley, 2005.
RDF Schemata (with apologies to the W3C, the plural is not ‘schemas’) CSCI 7818 – Web Technologies 14 November 2001 Van Lepthien.
The Semantic Web – WEEK 4: RDF
An Introduction to RDF(S) and a Quick Tour of OWL
An Introduction to Semantic Web Portal
1 UIM with DAML-S Service Description Team Members: Jean-Yves Ouellet Kevin Lam Yun Xu.
Natural Language and Speech Processing Professor: Dr. Christel Kemke Winter 2004 Knowledge Representation on the Semantic Web by Femi G. Olumofin.
Developing a Metadata Exchange Format for Mathematical Literature David Ruddy Project Euclid Cornell University Library DML 2010 Paris 7 July 2010.
27 January Semantically Coordinated E-Market Semantic Web Term Project Prepared by Melike Şah 27 January 2005.
E © 2002 Dario Aganovic Resource Description Framework Schema (RDFS) Dario Aganovic Industrial PhD-student NPI Production Kista, Ericsson AB and Production.
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.
Building and Analyzing Social Networks Web Data and Semantics in Social Network Applications Dr. Bhavani Thuraisingham February 15, 2013.
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
WWW2002 W3C Track - The Semantic Web by Eric Miller Eric MillerEric Miller.
The Semantic Web Week 12 Term 1 Recap Lee McCluskey, room 2/07 Department of Computing And Mathematical Sciences Module Website:
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
IACT303 – INTI 2005 World Wide Networking Security and Next Generation Networking Technologies University of Wollongong.
OIL: An Ontology Infrastructure for the Semantic Web D. Fensel, F. van Harmelen, I. Horrocks, D. L. McGuinness, P. F. Patel-Schneider Presenter: Cristina.
1 Semantic Technologies: Diamond in the Rough? Unik Graduate Research Center Dr. Juan Miguel Gomez Universidad Carlos III de Madrid.
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
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.
Deploying Trust Policies on the Semantic Web Brian Matthews and Theo Dimitrakos.
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.
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.
Metadata. Generally speaking, metadata are data and information that describe and model data and information For example, a database schema is the metadata.
Semantic Web - an introduction By Daniel Wu (danielwujr)
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
Lifecycle Metadata for Digital Objects November 1, 2004 Descriptive Metadata: “Modeling the World”
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
DAML+OIL: an Ontology Language for the Semantic Web.
The future of the Web: Semantic Web 9/30/2004 Xiangming Mu.
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.
6 Dec Rev. 14 Dec CmpE 583 Fall 2008OWL Intro 1 OWL Intro Notes off Lacy Ch. 4 Atilla Elçi.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lotzi Bölöni.
From XML to DAML – giving meaning to the World Wide Web Katia Sycara The Robotics Institute
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.
Stefan Decker Stanford University Mike Dean BBN Technologies.
Sharing personal knowledge over the Semantic Web ● We call personal knowledge the knowledge that is developed and shared by the users while they solve.
1 Enabling “agent” communication at a Web-wide scale.
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.
The Semantic Web By: Maulik Parikh.
Linked Data Web that can be processed by machines
Building the Semantic Web
Semantic Web - Ontologies
RDF For Semantic Web Dhaval Patel 2nd Year Student School of IT
Lifecycle Metadata for Digital Objects
Ontology.
Ontology.
Presentation transcript:

Semantic Web Thanks to folks at LAIT lab Sources include : Tim Berners-Lee Presentation W3C Semantic Web Activity Presentation of W3C and Semantic Web by Eric Prudhommeaus

Separation of Content from Presentation What is XML HTML describes document structure and presentation XML is meta-language used to define other domain or industry specific language XML addresses “structuring” of data rather than documents XML documents by themselves, bear no semantics Separation of Content from Presentation

XML and Semantics XML Documents do not have semantics One uses XML to define an XML language adhering to a particular DTD XML documents can have semantics only by convention Implicit Semantic agreement on paper within a community of users for a particular domain data

Semantic Web 1st generation, Internet enabled disparate machines to exchange data 2nd generation, enabled new applications on top of growing internet, making enormous amounts of information available, in human-readable form, and allowing revolution in new applications B2C The next generation of the net is an “agent-enabled” (Semantic Web) which makes information available in machine-readable form …. enabling “agent” communication at a Web-wide scale

Semantic Web The Semantic Web is a vision: the idea of having data on the web defined and linked in a way that it can be used by machines The Semantic Web approach proposes languages for expressing information and the relationships between information. … Over time, these languages will accommodate additional formal systems techniques for verification of logical consistency and for reasoning” - W3C Semantic Web Activity Statement

Tim Berners- Lee’s Vision of Semantic Web

Semantics remain Under-Specified RDF & RDFS Provide a data model and syntax convention for representing the semantics of data in standardized interoperable manner Describe relationships among resources as “subject-verb-object” triples and properties & values RDFS – Minimal ontology modeling language, object oriented type system Semantics remain Under-Specified

RDF Example <rdf:RDF  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"  xmlns:s="http://www.w3.org/2001/02/acls/ns#">     <rdf:Bag ID="B1">       <rdf:li>       <s:resourceAccessRule rdf:ID="U2" s:access="get,put,delete">                  <s:accessor rdf:resource="http://umbc.edu/group=w3cteamgroup"/>               </s:resourceAccessRule></rdf:li>    </rdf:Bag>    <rdf:Description aboutEach="#B1">       <s:hasAccessTo rdf:resource="http://www.w3.org/2001/Talks/0710-ep-grid/all.htm"/>    </rdf:Description> </rdf:RDF>

RDFS Example <rdfs:Class ID="ResourceAccessRule">   <rdfs:label xml:lang="en">Access Rule</rdfs:label>   <rdfs:comment>An assertion of access privileges to a resource.</rdfs:comment>   <rdfs:isDefinedBy resource="http://www.w3.org/2001/02/acls/ns#"/> </rdfs:Class> <rdf:Property ID="hasAccessTo">   <rdfs:label xml:lang="en">has access to</rdfs:label>   <rdfs:comment>Relates an Access Rule to the resources to which the rule applies.  The inverse relation is 'accessedBy'</rdfs:comment>   <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Resource"/>   <rdfs:domain rdf:resource="#ResourceAccessRule"/>   <rdfs:isDefinedBy resource="http://www.w3.org/2001/02/acls/ns#"/> </rdf:Property>

More Semantically Rich Ontology Layer A common vocabulary an agreed upon meanings to describe a subject domain Widens interoperability & inter-conversion More meta-information such as Transitive property Unique, unambiguous, cardinality etc. More Semantically Rich

DAML + OIL Goal to define language(s) for the Semantic Web Build on top of RDF and XML Adds more constraints to RDF Allows definition, sharing, composition and use of ontologies Frame based knowledge representation language Add meta-data about anything which has URI

DAML+OIL Example <rdf:Property ID="memberOf"> <rdf:type rdf:resource="http://www.ontoknowledge.org/oil/rdf-schema/2000/11/10-oil standard#TransitiveProperty"/>   <rdfs:label xml:lang="en">member of</rdfs:label>   <rdfs:comment>The relationship of a member of a group to that group.</rdfs:comment>   <rdfs:range rdf:resource="#Group"/>   <rdfs:domain rdf:resource="#Principle"/>   <rdfs:isDefinedBy resource="http://www.w3.org/2001/02/acls/ns#"/> </rdf:Property>

Semantic Web Logic Proof Trust I am an employee of UMBC. UMBC is a member of W3C. UMBC has GET access to http://www.w3.org/Member/. I (therefore) have access to http://www.w3.org/Member/. Proof UMBC's document employList lists me as an employee. W3C'c member list includes UMBC. The ACLs for http://www.w3.org/Member/ assert that employees of members have GET access. Trust UMBC's document employList is signed by a private key that W3C trusts to make such assertions. W3C'c member list is trusted by the access control mechansim. The ACLs for http://www.w3.org/Member/ were set by an agent trusted by the access control mechanism. Making the simple stuff simple and the complex stuff possible.