The Semantic Web Revisited. Nigel Shadbolt Tim Berners-Lee Wendy Hall

Similar documents
The Semantic Web. Mansooreh Jalalyazdi

Library of Congress BIBFRAME Pilot. NOTSL Fall Meeting October 30, 2015

Contents. G52IWS: The Semantic Web. The Semantic Web. Semantic web elements. Semantic Web technologies. Semantic Web Services

Chapter 13: Advanced topic 3 Web 3.0

Semantic Web Tools. Federico Chesani 18 Febbraio 2010

What is the Semantic Web?

Semantic Web Fundamentals

Abstract: In this paper we propose research on how the

Why You Should Care About Linked Data and Open Data Linked Open Data (LOD) in Libraries

Artificial Intelligence Techniques. Internet Applications 2

COMP6217 Social Networking Technologies Web evolution and the Social Semantic Web. Dr Thanassis Tiropanis

CHAPTER 1 INTRODUCTION

User Interaction: XML and JSON

SEMANTIC WEB AN INTRODUCTION. Luigi De

Semantic Web Fundamentals

Table of Contents. iii

Introduction to Linked Data

BUILDING THE SEMANTIC WEB

From the Web to the Semantic Web: RDF and RDF Schema

The Semantic Web. Web Programming. Uta Priss ZELL, Ostfalia University. The Semantic Web RDF and OWL Ontologies

Ontology Development Tools and Languages: A Review

Outline RDF. RDF Schema (RDFS) RDF Storing. Semantic Web and Metadata What is RDF and what is not? Why use RDF? RDF Elements

State of the Art of Semantic Web

Is Linked Data the future of data integration in the enterprise?

RDF for Life Sciences

Semantics. Matthew J. Graham CACR. Methods of Computational Science Caltech, 2011 May 10. matthew graham

JENA: A Java API for Ontology Management

RDF /RDF-S Providing Framework Support to OWL Ontologies

a paradigm for the Introduction to Semantic Web Semantic Web Angelica Lo Duca IIT-CNR Linked Open Data:

A Technique for Automatic Construction of Ontology from Existing Database to Facilitate Semantic Web

Temporality in Semantic Web

Proposal for Implementing Linked Open Data on Libraries Catalogue

Adding formal semantics to the Web

Semantic Web and Linked Data

Semantic agents for location-aware service provisioning in mobile networks

SEMANTIC WEB DATA MANAGEMENT. from Web 1.0 to Web 3.0

Semantic Web: vision and reality

Semantic Integration with Apache Jena and Apache Stanbol

Domain Specific Semantic Web Search Engine

Are you afraid of Semantic Web?

Agenda. Introduction. Semantic Web Architectural Overview Motivations / Goals Design Conclusion. Jaya Pradha Avvaru

Towards the Semantic Desktop. Dr. Øyvind Hanssen University Library of Tromsø

OSM Lecture (14:45-16:15) Takahira Yamaguchi. OSM Exercise (16:30-18:00) Susumu Tamagawa

Standards for language encoding: Sharing resources

Current State of the Semantic Web

Mapping between Digital Identity Ontologies through SISM

The Semantic Web. What is the Semantic Web?

Information Retrieval (IR) through Semantic Web (SW): An Overview

User Interaction: XML and JSON

TRIPLE An RDF Query, Inference, and Transformation Language

Chapter 2 SEMANTIC WEB. 2.1 Introduction

Semantic Web Mining and its application in Human Resource Management

INF3580/4580 Semantic Technologies Spring 2015

Semantic Web and Electronic Information Resources Danica Radovanović

Labeled graph homomorphism and first order logic inference

Metadata Standards and Applications. 4. Metadata Syntaxes and Containers

Semantic web. Tapas Kumar Mishra 11CS60R32

What is the Semantic Web?

Extracting knowledge from Ontology using Jena for Semantic Web

Linking Data with RDF

Metadata. Week 4 LBSC 671 Creating Information Infrastructures

Semantic Web Knowledge Representation in the Web Context. CS 431 March 24, 2008 Carl Lagoze Cornell University

Linked Data: What Now? Maine Library Association 2017

D-RDF: Dynamic Resource Description Framework

RDF Graph Data Model

OWL a glimpse. OWL a glimpse (2) requirements for ontology languages. requirements for ontology languages

Chapter 16 Linked Data, Ontologies, and DBpedia

Semantic Queries and Mediation in a RESTful Architecture

Towards Intelligent Information Retrieval on Web

Standardization of Ontologies

User Interaction: XML and JSON

Semantics Modeling and Representation. Wendy Hui Wang CS Department Stevens Institute of Technology

13. The Semantic Web. Plan for INFO Lecture #13. INFO October Bob Glushko. Overview of the Semantic Web RDF OWL

Towards the Semantic Web

Integration of resources on the World Wide Web using XML

A Novel Approach for Accurate Retrieval of Video using Semantic Annotations

Linked data and its role in the semantic web. Dave Reynolds, Epimorphics

XML Perspectives on RDF Querying: Towards integrated Access to Data and Metadata on the Web

The Semantic Institution: An Agenda for Publishing Authoritative Scholarly Facts. Leslie Carr

Semantic Web: Core Concepts and Mechanisms. MMI ORR Ontology Registry and Repository

The Semantic Web. Challenges with today s Web the Semantic Web Technology Example of use Status Semantic Web in e-learning

Semantic Web. Gabriel de L. Rabelo 1

Welcome to INFO216: Advanced Modelling

Lecture Telecooperation. D. Fensel Leopold-Franzens- Universität Innsbruck

Helmi Ben Hmida Hannover University, Germany

Multi-agent Semantic Web Systems: RDF Models

An RDF-based Distributed Expert System

The Data Web and Linked Data.

Finding Similarity and Comparability from Merged Hetero Data of the Semantic Web by Using Graph Pattern Matching

RDF(S) Resource Description Framework (Schema)

Implementing a Knowledge Database for Scientific Control Systems. Daniel Gresh Wheatland-Chili High School LLE Advisor: Richard Kidder Summer 2006

Using the Semantic Web in Ubiquitous and Mobile Computing

WebGUI & the Semantic Web. William McKee WebGUI Users Conference 2009

Semantic Web. Tahani Aljehani

An Argument For Semantics

Semantic Web Lecture Part 1. Prof. Do van Thanh

An Introduction to the Semantic Web. Jeff Heflin Lehigh University

Opus: University of Bath Online Publication Store

RESOURCES DESCRIPTION FRAMEWORK: RDF

Limitations of the WWW

Transcription:

The Semantic Web Revisited Nigel Shadbolt Tim Berners-Lee Wendy Hall

Today sweb It is designed for human consumption Information retrieval is mainly supported by keyword-based search engines Some problems with information retrieval: High recall, low precision Low or no recall Results are highly sensitive to vocabulary no integration of multiple sites results restricted to single pages Web content is not machine-proccessable and computers cannot understand and interpret the contents

Semantic Web An evolving extension of World Wide Web in which web content can be expressed not only in natural language, but also in a format that can be read and used by software agents, thus permitting them to find, share and integrate information more easily. Proposed by W3C(World Wide Web Consortium) Chairman T.Berners Lee

For example : Plan a trip to Boston Current Web Use search engine to list airlines. Check each airline for suitable flights with cheapest price, and decide the airline company. Make a reservation. Use search engine to list hotels at Boston. Check each hotel, decide the hotel and make a reservation. Print out the information about flight, and hotel. Semantic Web Ask to list available flights to Boston for any airline with low price. Pick one and it automatically reserve the flight. Then, it automatically search hotels at Boston which is convenient for the business. Pick one and it automatically reserve the hotel. All the information is put into your handheld device. It may also put restaurant phone numbers and other useful information into the handheld device.

Semantic Web a Web of Metadata A web of Metadata Data about the details of the different web contents, datasources and their relationship in the www Data Integration at Web Scale framework for integrating multiple data sources of diverse structures and semantics to draw new conclusions architecture for describing all kinds of things (items, collections, services, processes, etc.) Increase the utility of information by connecting it to its definitions and its context effective management and reuse of data at various scales (personal, group, enterprise, community, web) Achieved by using three descriptive techniques Resource Description Framework (RDF) Web Ontology Language (OWL), the data-centric, customizable Extensible Markup Language (XML)

Resource Description Framework (RDF) A Framework for describing and interchanging the information in the web Defines structure (syntax) and semantics of Metadata of the web. Builds statement about each resource and their relationship in the form of Triple Triple (Subject Predicate Object expression) based representation language for resources Subject denotes the resource about which statement is made and predicate denotes the aspect of resources and expresses the relationship b/w subject and objects. Object denotes the resource which is the target of predicate Eg : The Sky has the color blue Subject Predicate Object : The Sky : color : blue

Resource Description Framework (RDF)- RDF Graph Graphical representation of of RDF triples subject node, predicate arc, object node Defines an RDF graph of nodes and labeled directed arcs Sky color Blue

Resource Description Framework (RDF)-Universal Resource Identifiers(URI) & XML To make these statements machine-proccessable two things are needed: a set of machine-processable identifiers (for subjects, predicates and objects) without any possibilty of confusion between similar looking identifiers Uniform Resource Identifiers (URI) allow to uniquely identify the resources such that anyone can link to it, refer to it, or retrieve a representaton of it a machine-processable language for representing these statements and exchanging them between machines RDF defines a XML markup language, named RDF/XML, which allows to represent RDF statements.

http://www.example.org/index.html has a creator whose value is John Smith subject http://www.example.org/index.html http://purl.org/dc/elements/1.1/creator predicate http://www.example.org/staffid/5232 object RDF/XML representation of above graph <?xml version="1.0"?> <rdf:rdf xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:exterms="http://www.example.org/terms/"> <rdf:description rdf:about="http://www.example.org/index.html"> <dc:creator rdf:resource="http://www.example.org/staffid/5232"/> </rdf:description> </rdf:rdf>

RDF Schema RDF s Vocabulary description language Extends the RDF specification to support the expression of structured vocabularies RDF can define the predicate of resources but no mechanism to describe what that predicate and resources are. i.e., the properties and type of these resources. RDF Schema provides a higher level of abstraction than RDF. specific classes of resources specific properties, and the relationships between these properties and other resources can be described. RDFS allows specific resources to be described as instances of more general classes. An RDF & RDFS defines Individuals Kind of things Properties of those things Values of those things Similar to object-oriented concept

Triple Stores Repository for storing RDF statements Necessary for reliable and standardized data access into RDF in the stores SPARQL- a protocol and query language designed to fullfill this requirement

RDF Translation Need to extract RDF from XML and XHTML documents GRDDL(Gleaning Resource Description from Dialects of Languages)

Ontology RDFS is recognized as an ontology language Ontology is a framework in which it defines a set of concept for a particular domain and the relationship between these concepts

Web Ontology Language (OWL) standardized ontology language that builds upon existing concepts of RDF / RDFS adds more vocabulary for describing properties and classes W3C provides three Versions of OWL depending the degree of expressivity and complexity OWL Lite, OWL-DL, and OWL Full Provides Efficient representation of ontologies that are also amenable to decision procedures Checks an ontology to see whether it is logically consistent or to determine whether the particular concept falls within the ontology. Uses linking provided by RDF to allow ontology to be distributed across systems Allow ontology to refer to terms in other ontologies

OWL Enables Machines to Understand Data! OWL Semantics XML/DTD/XML Schemas Syntax OWL enables machine-processable semantics!

Structure of the Semantic Web The Layer Model The Layer Model consists of 7 layers. The W3C defined/defines a standard for each layer. Every layer can access the functionality of the layers below. Every layer extends the functionality.

Structure of the Semantic Web A Possible Architecture Rules &Inference Engine

Conclusions Today s web and its problems A vision for a possible semantic web application Overview of important standards RDF / RDF Schema OWL