Semantic Web Systems Introduction Jacques Fleuriot School of Informatics

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

Introduction. October 5, Petr Křemen Introduction October 5, / 31

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

Semantic Web: vision and reality

GeoTemporal Reasoning for the Social Semantic Web

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

Semantic Web and Electronic Information Resources Danica Radovanović

01 INTRODUCTION TO SEMANTIC WEB

Semantic Web Systems Ontologies Jacques Fleuriot School of Informatics

Adaptable and Adaptive Web Information Systems. Lecture 1: Introduction

Role of Social Media and Semantic WEB in Libraries

Semantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Spring 90-91

Semantic web. Tapas Kumar Mishra 11CS60R32

Introduction to Databases

RDF for Life Sciences

Welcome to INFO216: Advanced Modelling

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

Semantic Web Publishing. Dr Nicholas Gibbins 32/4037

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

Semantic Web Fundamentals

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

The Rich Web. Arnaud Dumont RAL Retreat * Nov 7-9, 2007

The Semantic Web: A Vision or a Dream?

A New Semantic Web Approach for Constructing, Searching and Modifying Ontology Dynamically

Chinese-European Workshop on Digital Preservation. Beijing (China), July 14 16, 2004

Compiling Techniques

Welcome to INFO216: Advanced Modelling

Structure of This Presentation

Proposal for Implementing Linked Open Data on Libraries Catalogue

User Interaction: XML and JSON

The Semantic Web. What is the Semantic Web?

Thinking on the Web. Berners-Lee, Gödel and Turing

Semantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Fall 94-95

Hours: See Canvas staff information for TA hours.

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

The XML Metalanguage

The Semantic Planetary Data System

THE GETTY VOCABULARIES TECHNICAL UPDATE

Information Integration

The Data Web and Linked Data.

International Journal of Scientific & Engineering Research, Volume 7, Issue 2, February ISSN

Knowledge Representation and Semantic Web

Introduction to Data Management CSE 344. Lecture 1: Introduction

Knowledge Representation and Semantic Web

History and Backgound: Internet & Web 2.0

Multi-agent and Semantic Web Systems: RDF Data Structures

Using RDF to Model the Structure and Process of Systems

Towards Ontology Mapping: DL View or Graph View?

Tackling network heterogeneity head-on

University of Maryland College Park College of Information Studies. INST 702 Advanced Usability Testing Spring 2019

Social Networks and Data Portability using Semantic Web technologies

Web Information System Design. Tatsuya Hagino

Pfizerpedia Patents The Who, what when and why of patents. David Walsh, Andrew Berridge, RDMi, Pfizer, Sandwich

CSE 544 Principles of Database Management Systems

SEMANTIC WEB AN INTRODUCTION. Luigi De

Semantic Web and Natural Language Processing

Ontology Development Tools and Languages: A Review

Informatics. The Arts of Computing Presented by Haochen Xie at Garfield High School. 1/17/2013 Informatics - The Arts of Computing 1

Fundamentals of Database Systems

Semantic Web Fundamentals

everyone s minds are the same questions that Credo the Mentor asked in, Then What?:

WHY WE NEED AN XML STANDARD FOR REPRESENTING BUSINESS RULES. Introduction. Production rules. Christian de Sainte Marie ILOG

Ontology Matching and the Semantic Web

A Novel Architecture of Ontology based Semantic Search Engine

Semantic Technology. Chris Welty IBM Research

Introduction to Database Systems CS432. CS432/433: Introduction to Database Systems. CS432/433: Introduction to Database Systems

Multi-agent Semantic Web Systems: Data & Metadata

Business Rules in the Semantic Web, are there any or are they different?

Informatics 1: Data & Analysis

745: Advanced Database Systems

Distributed Systems

Shop on: Ontology for E-shopping

Weaving a Web of Actions Beschreibung und Ausführung datenorientierter Prozesse und Dienste im Web. Prof. Dr. Axel Polleres

Semantic Cloud for Mobile: Architecture and Possibilities

Linked Data Evolving the Web into a Global Data Space

Opus: University of Bath Online Publication Store

CMPUT 391 Database Management Systems. Fall Semester 2006, Section A1, Dr. Jörg Sander. Introduction

Linked Open Data: a short introduction

Helmi Ben Hmida Hannover University, Germany

UFCEKG Lecture 2. Mashups N. H. N. D. de Silva (Slides adapted from Prakash Chatterjee, UWE)

Introduction to Databases Fall-Winter 2010/11. Syllabus

COMP9321 Web Application Engineering

The Politics of Vocabulary Control

COMP9321 Web Application Engineering

Context-aware Semantic Middleware Solutions for Pervasive Applications

Introduction April 27 th 2016

CSC209. Software Tools and Systems Programming.

WHAT IS WEB 3.0? Abstract. While the concept of Web2.0 has made a significant impact on the

Introduction to Informatics

Multi-agent Semantic Web Systems: RDF Models

Semantic Web Systems Web Services Part 2 Jacques Fleuriot School of Informatics

The Emerging Web of Linked Data

Commerce 1E03 Business Environment & Organization

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

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

COMP 117: Internet-scale Distributed Systems Lessons from the World Wide Web

G64DBS Database Systems. G64DBS Module. Recommended Textbook. Assessment. Recommended Textbook. Recommended Textbook.

An Ontology-Based Intelligent Information System for Urbanism and Civil Engineering Data

From administrivia to what really matters

Distributed Systems Intro and Course Overview

Transcription:

Semantic Web Systems Introduction Jacques Fleuriot School of Informatics 11 th January 2015

Semantic Web Systems: Introduction The World Wide Web 2

Requirements of the WWW l The internet already there l HTML programmers l Core weight of interest l Search engines 3

Why do we need the Semantic Web? I have a dream for the Web [in which computers] become capable of analyzing all the data on the Web the content, links, and transactions between people and computers....the day-to-day mechanisms of trade, bureaucracy and our daily lives will be handled by machines talking to machines. Tim Berners-Lee (1999) Weaving the Web 4

Scenario What are you doing on Burns night? Google burns Wikipedia articles on Robert Burns Amazon Listings of books by Burns Google Maps to look at birthplace of Burns 5

Google query 6

Semantic Web Systems: Introduction Wikipedia article 7

Amazon 8

Semantic Web Systems: Introduction Google maps 9

Combining Information 10

Combining data from one source with a service from another 11

Web APIs l A large and growing number of web data sources provide program-accessible interfaces (APIs) l Website programmableweb.com currently lists over 14 000 (December 2015). l Most popular APIs (November 2015): 12

Limitations of Web APIs l The interfaces are non-uniform REST, RPC (e.g. SOAP) and hybrid l The results are returned in variety of formats XML, JSON, Atom l The data schemas tend to be provider-specific l Militates against the development of portable, generic methods of accessing and using data 13

The Semantic Web l Invented by Tim Berners-Lee and others. W3C driving organisation. Web of machine-readable data l What are the main aims of the SW? Automated query-answering Automated use of the data (reasoning, planning, acting, etc.) 14

WWW vs Semantic Web l WWW is a web of documents l SW is a web of data l WWW documents are human readable l SW data is machine readable (in theory at least) 15

Why the Semantic Web? I don t think [the Semantic Web is] a very good name but we re stuck with it now. The word semantics is used by different groups to mean different things...i think we could have called it the Data Web....it connects all applications together or gives [people] access to data across the company... Tim Berners-Lee (2007), Interview in Business Week 16

Why the Semantic Web? l Syntax / semantics distinction: long history in philosophy of language, linguistics, formal logic l Syntax concerned with arrangement of symbols l Semantics concerned with the relation between symbols strings and the world: what things actually mean 17

What can the Semantic Web actually do? Query answering IBM s Watson: beats human competitors at Jeopardy but l It was specifically trained for this task (including looking at decades worth of past Jeopardy answers) l It is sort of cheating (reaction times means it always gets first go!) Extra info: API Provider at http://watson.kmi.open.ac.uk 18

What can the Semantic Web actually do? Query answering Wolfram-alpha: does complex query-answering and solves mathematical problems but l Hand-curated database not the Semantic Web l Hugely labour-intensive to develop and cannot take advantage of new knowledge Extra info: API Provider at http://wolframalpha.com 19

What can the Semantic Web actually do? Query answering Other systems: l There has been considerable progress l Current state-of-the-art is extremely useful But l The general case is hard! 20

What can the Semantic Web actually do? Automated use of data l Works well in constrained circumstances: For example: Google maps can automatically combine information about maps, speed limits, current road usage, etc. to get estimates of journey time l Very hard in unconstrained circumstances: Classic SW example of an automated travel agent is still far from achievable 21

What are the requirements of the Semantic Web? l Large numbers of users to make their data: available in an appropriate machine-readable format This is happening now: open government data (esp. in the UK and the US) and many other organisations and individuals l Good query-answering systems l The ability to automatically interpret and use data 22

This course 23

This course is l About: The Semantic Web foundations, trends and future Fundamental concepts Principles Tools and technologies l Both theoretical understanding and practical experience Lectures + Guest lectures Practical lab Exercises 24

This course will cover: l Fundamentals of knowledge representation: Ontologies and databases Formats: RDF, RDFS, DL and OWL l Data querying l Linked Open Data (LOD) l Services l The aims and goals of the Semantic Web, and their plausibility 25

Textbooks SWWO 26

Coursework What Weight Submission Deadline Assignment 1 50% Monday 29 th February, 4pm Assignment 2 50% Friday 25 th March, 4pm l Each counts towards 30% of your final grade. l Start work on this as early as possible: it will help your understanding of the course, as well as improve your work. l Deadlines are non-negotiable. l TA: Paolo Pareti Marker: Can Cui 27

Finding out more l Recommended reading can be found on the course website: http://www.inf.ed.ac.uk/teaching/courses/sws l Useful pointers on the (old but useful) MASWS wiki. l There is a lot of relevant literature online try to explore it. l Also a lot of informal discussion on Twitter, blogs, YouTube, etc. 28

Reading l Chapter 1 in SWWO. l The Semantic Web by Tim Berners-Lee, James Hendler and Ora Lassila. Scientific American, May 2001. 29