1Patrick Stickler © 2004 Nokia Nokia Semantic Web Server Patrick Stickler Forum Nokia Web Services Nokia Technology Platforms

Slides:



Advertisements
Similar presentations
Natural Language Systems, Department of Informatics, University of Hamburg NATS IR in WWW Dozentin: C. Vertan Autor: M. Hoffmann RDF Resource Description.
Advertisements

RDF: The Resource Description Framework Machine Understandable Metadata for the Web Ralph R. Swick W3C/MIT 2-November-1998.
Semantic Web Publishing Using Named Graphs Named Graphs meet SPARQL Chris Bizer, Freie Universität Berlin, Germany Jeremy Carroll, Hewlett-Packard Labs,
1Patrick Stickler © 2004 Nokia DAWG Strawman Proposal Patrick Stickler Forum Nokia Web Services Nokia Technology Platforms.
© 2006 IBM Corporation Features of an Enterprise-ready Triple Store Ben Szekely June, 2006.
Metadata vocabularies and ontologies Dr. Manjula Patel Technical Research and Development
UKOLN, University of Bath
ACACIA in short… Objectives: Offer methodological and software support (i.e. models, methods and tools) for construction, management and diffusion of.
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.
RDF using N3. Subject, Verb and Object All knowledge is just a set of statements. Everything is identified by URI Here a local URI but could point to.
The Semantic Web – WEEK 4: RDF
SPARQL- A QUERY LANGUAGE FOR RDF( S ) Fred Freitas - CIn/UFPE - Brazil.
Introduction to RDF Based on tutorial at
Z39.50 and the Web ZIG July 2000 Poul Henrik Jørgensen, Danish Bibliographic Centre,
An Introduction to Semantic Web Portal
CS570 Artificial Intelligence Semantic Web & Ontology 2
RDF – RESOURCE DESCRIPTION FRAMEWORK Antonio Bucchiarone FBK-IRST Trento, Italy 20 Novembre 2009.
RDFa: Embedding RDF Knowledge in HTML Some content from a presentation by Ivan Herman of the W3c, Introduction to RDFa, given at the 2011 Semantic Technologies.
ESDSWG2011 – Semantic Web session Semantic Web Sub-group Session ESDSWG 2011 Meeting – Semantic Web sub-group session Wednesday, November 2, 2011 Norfolk,
OCLC Research TAI CHI Webinar 5/27/2010 A Gentle Introduction to Linked Data Ralph LeVan Sr. Research Scientist OCLC Research.
RDF Tutorial.
Semantic Web Introduction
© Copyright IBM Corporation 2014 Getting started with Rational Engineering Lifecycle Manager queries Andy Lapping – Technical sales and solutions Joanne.
Linked Data for Libraries, Archives, Museums. Learning objectives Define the concept of linked data State 3 benefits of creating linked data and making.
Quratulain Rajput Faculty of Computer Science, IBA Spring2013
Columbia University Department of Computer Science COMS – E6125 Web-enHanced Information Management Presentation A Study to the Semantic Web and Semantic.
 Copyright 2004 Digital Enterprise Research Institute. All rights reserved. SPARQL Query Language for RDF presented by Cristina Feier.
Chapter 3 RDF Syntax 1. Topics Basic concepts of RDF resources, properties, values, statements, triples URIs and URIrefs RDF graphs Literals and Qnames.
Web development  World Wide Web (web) is the Internet system for hypertext linking.  A hypertext document (web page) is an online document. It contains.
RDF: Data Description With HTML, the Web is for reading With XML, the Web is for processing Necessary to know  who wrote this?  who owns it?  who authorised.
1 Resource Description Framework (RDF) Presented by Igor Tatarinov.
Creating your website Using Plain HTML. What is HTML? ► Web pages are authored in HyperText Markup Language (HTML) ► Plain text is marked up with tags,
UKOLUG - July Metadata for the Web RDF and the Dublin Core Andy Powell UKOLN, University of Bath UKOLN.
© 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Publishing data on the Web (with.
Ricerca Distribuita Semantica Protocolli opensource per la condivisione di risorse online.
RDF (Resource Description Framework) Why?. XML XML is a metalanguage that allows users to define markup XML separates content and structure from formatting.
Why XML ? Problems with HTML HTML design - HTML is intended for presentation of information as Web pages. - HTML contains a fixed set of markup tags. This.
Logics for Data and Knowledge Representation
The Semantic Web Web Science Systems Development Spring 2015.
Week 9 PHP Cookies and Session Introduction to JavaScript.
XML for Interoperability Robin Burke ECT 360. Outline Schemas Survey: last week The Semantic Web Web services SOAP RDF.
Of 41 lecture 4: rdf – basics and language. of 41 RDF basic ideas the fundamental concepts of RDF  resources  properties  statements ece 720, winter.
3-Tier Client/Server Internet Example. TIER 1 - User interface and navigation Labeled Tier 1 in the following graphic, this layer comprises the entire.
Turtle – RDF Graph. Turtle – Basic Syntax Triples are terminated with a full stop URLs are encoded in angle brackets ( ) Literals are enclosed by double.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
Dr. Bhavani Thuraisingham The University of Texas at Dallas Trustworthy Semantic Webs March 25, 2011 Data and Applications Security Developments and Directions.
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.
Understanding RDF. 2/30 What is RDF? Resource Description Framework is an XML-based language to describe resources. A common understanding of a resource.
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
Doc.: IEEE /0169r0 Submission Joe Kwak (InterDigital) Slide 1 November 2010 Slide 1 Overview of Resource Description Framework (RFD/XML) Date:
Adapted from  2012 Prentice Hall, Inc. All rights reserved. 5 th ed: Chapter 2 and th ed: 4.11 SY306 Web and Databases for Cyber Operations.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lotzi Bölöni.
Introduction to RDF Jonathan Borden The Open Healthcare Group the “Resource Description Framework”
Session 11: Cookies, Sessions ans Security iNET Academy Open Source Web Development.
Semantic Web in Depth SPARQL Protocol and RDF Query Language Dr Nicholas Gibbins –
Semantic Web In Depth Resource Description Framework Dr Nicholas Gibbins –
26/02/ WSMO – UDDI Semantics Review Taxonomies and Value Sets Discussion Paper Max Voskob – February 2004 UDDI Spec TC V4 Requirements.
Setting the stage: linked data concepts Moving-Away-From-MARC-a-thon.
Flood fill algorithm Also called seed fill, is an algorithm that determines the area connected to a given node in a multi-dimensional array, When applied.
Linked Data Web that can be processed by machines
Resource Description Framework
Introduction to the Semantic Web (tutorial) 2009 Semantic Technology Conference San Jose, California, USA June 15, 2009 Ivan Herman, W3C
Tutorial on Semantic Web
JavaScript Functions.
Logics for Data and Knowledge Representation
Cataloging the Internet
Lu Xing CS59000GDM Sept 7th, 2018.
Session 2: Metadata and Catalogues
Lecture #6: RDF and RDF Security Dr. Bhavani Thuraisingham
Week 05 Node.js Week 05
Presentation transcript:

1Patrick Stickler © 2004 Nokia Nokia Semantic Web Server Patrick Stickler Forum Nokia Web Services Nokia Technology Platforms

2Patrick Stickler © 2004 Nokia Serving the Nokia Developer Community

3Patrick Stickler © 2004 Nokia Semantic Web Extensions to HTTP MGET Return a concise bounded description of the resource denoted by the request URI. MGET HTTP/1.1 MPUT Add the statements contained in a concise bounded description of the resource, provided as input, to the (possibly empty) body of knowledge maintained about the resource denoted by the request URI. MPUT HTTP/1.1 MDELETE Remove the statements contained in a concise bounded description of the resource, provided as input, from the existing knowledge maintained about the resource denoted by the request URI. If no description is provided as input, remove all statements asserted about the specified resource. MDELETE HTTP/1.1

4Patrick Stickler © 2004 Nokia Concise Bounded Resource Description That body of knowledge known by a particular authority about a named resource which does not include any explicit knowledge about any other named resource. In RDF, a concise bounded description of a resource is a collection of RDF statements, explicitly asserted and/or inferred, comprised of the following: 1.All statements where the subject of the statement denotes the resource in question. 2.Recursively, for all statements included in the description thus far, for all anonymous node objects, all statements where the subject of the statement denotes anonymous resource in question. 3.Recursively, for all statements included in the description thus far, for all reifications of each statement, the concise bounded description of each reification.

5Patrick Stickler © 2004 Nokia RDFQ: RDF Queries in RDF Match and return the descriptions of all resources which have a dc:creator which is an ex:Person who has a ex:firstName of "John" and has an ex:age that is greater than 30: [:target [dc:creator [a ex:Person; ex:firstName "John"; ex:age [:gt "30"^^xsd:integer]]]]. Match and return variable bindings for fn:title and fn:description for all resources having a fn:published date later than one week ago: [:select ("title" "description"); :target [fn:title [:id "title"]; fn:description [:id "description"]; fn:published [:gt :one-week-ago]]].

6Patrick Stickler © 2004 Nokia