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

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

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

Comparison and mapping of VRA Core and IMS Meta-data

SEMANTIC WEB AN INTRODUCTION. Luigi De

Proposal for Implementing Linked Open Data on Libraries Catalogue

Semantic Integration with Apache Jena and Apache Stanbol

Reusability and Adaptability of Interactive Resources in Web-Based Educational Systems. 01/06/2003

Metadata harmonization for fun and profit

Semantic Web: vision and reality

RDF for Life Sciences

Web Standards Mastering HTML5, CSS3, and XML

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

The MEG Metadata Schemas Registry Schemas and Ontologies: building a Semantic Infrastructure for GRIDs and digital libraries Edinburgh, 16 May 2003

INF3580/4580 Semantic Technologies Spring 2015

Ontology Servers and Metadata Vocabulary Repositories

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

Ontological Library Generator for Hypermedia-Based E-Learning System

Proposal of a Multi-agent System for Indexing and Recovery applied to Learning Objects

Web 2.0 and the Semantic Web

The Semantic Web. What is the Semantic Web?

Metadata on the Web. Miroslav Milinovic SRCE Zagreb, Croatia 4th CARNet Users Conference CUC 2002, Zagreb, September, 2002

Making Information Findable

Adding formal semantics to the Web

DCMI Abstract Model - DRAFT Update

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Google indexed 3,3 billion of pages. Google s index contains 8,1 billion of websites

DC-Text - a simple text-based format for DC metadata

Linked Data: What Now? Maine Library Association 2017

Labelling & Classification using emerging protocols

Reducing Consumer Uncertainty

Metadata Elements Comparison: Vetadata and ANZ-LOM

User Interaction: XML and JSON

Extending SOA Infrastructure for Semantic Interoperability

Semantic Web Fundamentals

University of Bath. Publication date: Document Version Publisher's PDF, also known as Version of record. Link to publication

Metadata: The Theory Behind the Practice

BUILDING THE SEMANTIC WEB

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

Development of an Ontology-Based Portal for Digital Archive Services

COMPUTER AND INFORMATION SCIENCE JENA DB. Group Abhishek Kumar Harshvardhan Singh Abhisek Mohanty Suhas Tumkur Chandrashekhara

Corso di Biblioteche Digitali

Formalizing Dublin Core Application Profiles Description Set Profiles and Graph Constraints

Libraries, classifications and the network: bridging past and future. Maria Inês Cordeiro

Multi-agent Semantic Web Systems: Data & Metadata

Report from the W3C Semantic Web Best Practices Working Group

Semantic Web Update W3C RDF, OWL Standards, Development and Applications. Dave Beckett

Semantic Web Fundamentals

CHAPTER 1 INTRODUCTION

Metadata. Week 4 LBSC 671 Creating Information Infrastructures

Opus: University of Bath Online Publication Store

Realizing the Army Net-Centric Data Strategy (ANCDS) in a Service Oriented Architecture (SOA)

Abstract: In this paper we propose research on how the

Multi-agent Semantic Web Systems: RDF Models

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

SURVEY BASED ON AN APPROACH TO RETRIEVE LOGICAL SCHEMA FROM SHOPPING CART DATABASE

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

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

Workshop B: Application Profiles Canadian Metadata Forum September 28, 2005

Integration of resources on the World Wide Web using XML

Industry Adoption of Semantic Web Technology

Corso di Biblioteche Digitali

Presentation to Canadian Metadata Forum September 20, 2003

Copyright 2012 Taxonomy Strategies. All rights reserved. Semantic Metadata. A Tale of Two Types of Vocabularies

A Study of Future Internet Applications based on Semantic Web Technology Configuration Model

JENA: A Java API for Ontology Management

ITARC Stockholm Olle Olsson World Wide Web Consortium (W3C) Swedish Institute of Computer Science (SICS)

ITARC Stockholm Olle Olsson World Wide Web Consortium (W3C) Swedish Institute of Computer Science (SICS)

Semantic Web Systems Introduction Jacques Fleuriot School of Informatics

The Semantic Web: A Vision or a Dream?

The OAI2LOD Server: Exposing OAI-PMH Metadata as Linked Data

Reducing Consumer Uncertainty Towards a Vocabulary for User-centric Geospatial Metadata

Semantic Web Tools. Federico Chesani 18 Febbraio 2010

Metadata Standards and Applications. 4. Metadata Syntaxes and Containers

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

Semantic Web. RDF and RDF Schema. Morteza Amini. Sharif University of Technology Spring 90-91

XML Metadata Standards and Topic Maps

Temporality in Semantic Web

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

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

& Interoperability Issues

Towards the Semantic Web

Are you afraid of Semantic Web?

Semantic Web and Electronic Information Resources Danica Radovanović

The Semantic Web DEFINITIONS & APPLICATIONS

Agenda. XML Generics. XML for Java Developers G Session 1 - Main Theme Markup Language Technologies (Part I)

APPLYING KNOWLEDGE BASED AI TO MODERN DATA MANAGEMENT. Mani Keeran, CFA Gi Kim, CFA Preeti Sharma

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

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

Metadata for the Web A Necessary Evil? CS 431 March 2, 2005 Carl Lagoze Cornell University

KawaWiki: A Semantic Wiki Based on RDF Templates

Linked data implementations who, what, why?

MDA & Semantic Web Services Integrating SWSF & OWL with ODM

Opus: University of Bath Online Publication Store

Chapter 13: Advanced topic 3 Web 3.0

ISA Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA)

Registry Interchange Format: Collections and Services (RIF-CS) explained

University of Rome Tor Vergata GENOMA. GENeric Ontology Matching Architecture

Metatomix Semantic Platform

Intelligent Web Services for E-Business

A tutorial report for SENG Agent Based Software Engineering. Course Instructor: Dr. Behrouz H. Far. XML Tutorial.

Transcription:

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

The Web - the worlds largest library? Not catalogued and categorized No professional staff

The Web 2.0 Two major efforts to advance the Web Web Services Semantic Web

Web Services Open up legacy catalogs and systems to the Web Deep information Structured information (but buried in legacy systems) Goal: Interoperability

The Semantic Web Open up human readable assets for machines Shallow information Unstructured (but linked through the web) Goal: Enhance search (short term) and enable automated deduction (long term)

Trends in information management The Web & unstructured information (blogs, search, wiki, visualization) Web Services & structured information (catalogues, b2b integration, web services) Semantics Micro management & aggregation (Micro payment, DRM, RFID, sensor networks, RSS) Personalized information (instant messaging, e-mail, collaboration)

Evolution of the Web today The shallow web The deep web HTML enables sharing of documents on the Web Databases & legacy systems gets enabled by Web access technologies (CGI, Perl, Java,.Net) Search engines enable humans to reach into documents and later catalogs and databases Catalogs and services opens up with Web Services and XML Metadata and URI s enabling resources to be described uniquely, enabling smarter search 1990 s 2000 s 2005-2010- Business processes opens up with Web Services Ontologies and rules enables deduction over the Web Everything gets Web enabled (RFID, sensor networks etc) Web 2.0 Services and resources merges time and gets enabled through The full vision of The semantic web

The semantic Web

Semantic Web Principles Anything can have a URI#xxx. Vocabularies can merge and be replaced with time Documents are selfdescribing "Anyone can say anything about anything" No one system knows everything Design must be minimalist

Mathematics & Logic Semantics Knowledge foundation

Where are we today? XML and Unicode (well established standards) Metadata description language (RDF 1.0 due Dec. 2003) Annotations and Schema (RDF Schema, RSS, Dublin Core)

Data format architecture Web Services, ebxml, RosettaNet, MathML, xhtml, WML etc. 1990 2000 2010

Evolution of web technologies RDF Machine understandable documents XML Machine readable documents and services HTML Human readable and understandable documents with additional standards like UTF-8 including Web Services Technologies including RDFS and OWL technologies 13

Emerging Emerging Technologies Technologies Gartner Research

Status Semantic Web W3C

Technology

Metadata and RDF/XML XML = syntax RDF = structure Metadata = semantics & resources

Layers

Interoperability RDF presents a single storage model Challenge: translating between the different formats used for VCard, Dublin Core, Dublin Core Qualifiers, IEEE LOM, SCORM etc., which are meta-data standards without the common RDF format

The triple <rdf:description rdf:about="subjectofmytriple"> <PredicateOfMyTriple>ObjectOfMyTriple</PredicateOfMyTriple> </rdf:description>

Annotation in RDF 2003-07-16T19:20:30Z a:created Photograph of lake lined by mountains. Blue sky and green and yellow fields also visible. David Norheim dc:description foaf:name http://www.asemantics.com/picture.jpg dc:creator rdf:resource dc:language dc:title dc:subject Lake and mountain view http://foaf.asemantics.com/david.rdf en Lake3

METADATA specifications Dublin Core IMS ARIADNE IEEE LTSC LOM ADL SCORM ISO 11179 AICC ALIC (Japan) CEN Cisco RLO MARC 21 (MARBI & OAI) Msoft LRN Warwick Framework Z39.5 EML

1. Everything has a URI Don't say "color" say "http://www.pantomime.com/2002/std6#color" In RDF/XML <rdf:rdf xmlns:pan= http://www.pantomime.com/2002/std6# > <rdf:description rdf:about="#sky"> <pan:color>blue</pan:color> </rdf:description> </rdf:rdf>

What s ahead Tools and apps - just as the web is a killer app for the internet the semantic web is a killer app at that magnitude Where is the money? Ontologies for vertical markets Data integration US Government, access Enterprise application market, business process management enabled by Web Services Composing semantically 24

What is machine processable content, it is actually one of the original design ideas of the semantic web, uses metadata to add & extract meaning, builds upon and extends existing internet infrastructure (rewrite)

A semantic cake End user application or interface classical application e.g. RDBMS + web interface application application RDFS RDF application OWL Gradually structuring data Unstructured and structured data 26

Uses

Uses Context aware links (personalized through foaf) Collaborative filtering (rating through pics 2.0) Collaborative categorization and annotation Correction (through annotation)

How do I get to Reno the fastest? Agent FOAF (foaf.asemantics.com/david) Weather (rdf.weatherchannel.com) Traffic Info (rdf.sfpd.com) Map (maps.yahoo.com) Airline info (rdf.sfo.com) an francisco weathertoday weathertomor row rainy cold Reno access Bus #31 access Bus #21 route route 101 N Union St route route 101 N Union St 29

Still a lot to be done Semantic annotation (e.g. Amaya) Ontologies (a lot of research) Lexical entities (and information extraction) Search functions (e.g. RDQL, Jena) Search engines has two major drawbacks: Coverage and Expressiveness (no semantics)

Semantic Web & e- learning

Potential for learning Intelligent agents can adjust curriculum Intelligent tutors can dynamically assemble learning objects Content can self-adjust tor be created (source: Advanced Distributed Learning)

Dublin Core What is the relationship between Dublin Core Metadata and RDF and XML? Dublin Core Metadata Element Set (IETF RFC 2413) and RDF (Resource Description Framework) (W3C Recommendation) are two distinct specifications. Neither requires the other, but their co-evolution forms a natural complement within the Web's greater metadata architecture.

And LOM? Learning Objects Metadata (LOM) Binding to RDFS and interoperable with Dublin Core

What about SCORM? Most of the work so far has focused on XML as the encoding language for such specifications (e.g. IMS, IEEE-LOM, and SCORM) SCORM [Dod02] has chosen its own XML formats and methodologies, thereby limiting the educational community to a restricted universe, and making it much more difficult to integrate e-learning with other business processes.

Semantic Web in E-learning (1) Intelligent software agents can be implemented, helping the learner to find and use globally distributed learning resources. Personal annotations of any learning resource becomes a feasible technology, as demonstrated by Annotea

Semantic Web in E-learning (2) Collaborative and distributed authoring and course construction becomes much simpler thanks to the modularity of the information. Reuse of learning material by crossfertilization suddenly becomes a reality, creating important synergy effects.

Enough theory... an example please! san francisco weathertoday rainy weathertomorrow cold North Beach access Bus #31 route 101N access Bus #21 route Union St 38

Web Services and the Semantic Web classical application Application web services wrapper Native or web service driven application existing resource Semantic Application semantic wrapping or annotation Semantic driven application using ontologies 39

Web of Semantics A little semantics Goes a long way! nn, keynote speaker This create a powerful network effect! We won t need the reasoning, models = how you communicate among groups to create an agreement (water molycuse - the model is clear...), abstraction and links... An old idea in New clothes graph (rdf), graph+logic (owl) Network effekt = much more powerful, through abstraction we can share concepts. small amount can be powerful Challenge: How do exploit the web of semantics Cows in texas = I just happen to be on the side of the majority at the moment... Personal information created the old web 40

Challenges Web Services is ready for prime time Process modeling needs work (runtime, not for analyzing) Ontologies, what is right? 41

Challenges End user tools Power forms from ontologies 1) The hammer, etc (RDF) - most people would need this - interoperability 2) power tools (ontologies = knoledge representation) - what has the web told us?... nominal view on the world. (nouns)..no processes - that s web services (verbs) => languages? 3) AI and the Semantic Web further ahead - agents, reality: shared but only partical, does not share common ontologies... AI: Knowledge engineering -pure PS: look at Tim Beerners lee s one pages articles on w3c e.g. small world network... 42

Who is behind? Who is behind? W3C HP Sun IBM Open Source Applications Foundation (OSAF), MovableType.org, Teknowledge Creative Commons.org Netsemantics Applied Minds Asemantics +++++++

Thank you david.norheim@ntc.no