Interacting with Linked Data Part I: General Introduction
|
|
- Randall Cameron
- 6 years ago
- Views:
Transcription
1 Interacting with Linked Data Part I: General Introduction
2 Agenda Part 0: Welcome Part I: General Introduction to Semantic Technologies Part II: Advanced Concepts Part III: OWLIM Part IV: Information Workbench- Part V: Hands-on
3 MOTIVATION SCENARIO 3
4 Music! Provision of a music-based portal. Bring together a number of disparate components of dataoriented content: 1. Musical content (streaming data & downloads) 2. Music and artist metadata 3. Review content 4. Visual content (pictures of artists & albums) 4
5 Data acquisition LD Dataset Access Application Music! Analysis & Mining Module RDFa Visualization Module SPARQL Endpoint Vocabulary Mapping Interlinking Cleansing Integrated Dataset Publishing Physical Wrapper LD Wrapper R2RML Transf. LD Wrapper Streaming providers Musical Content Downloads Metadata RDF/ XML Other content 5
6 Demo Information Workbench: User name: admin Password: iwb Page with sample queries: OWLIM SPARQL Endpoint: User: exercise2 Password: exercise2 6
7 LINKED DATA FOUNDATIONS 7
8 Internet The growth of the Internet Source: 8
9 The Web Billions of diverse documents online, but it is not easily possible to automatically: Retrieve relevant documents. Extract information. Combine information in a meaningful way. Idea: Also publish machine processable data on the web. Formulate questions in terms understandable for a machine. Do this in a standardized way so machines can interoperate. The Web becomes a Web of Data This provides a common framework to share knowledge on the Web across application boundaries. 9
10 The Web: Evolution Web of Documents Web of Data Hyperlinks Typed Links "Documents" "Things" 10
11 Web Technology Basics Uniform Resource Identifier (URI) Compact sequence of characters that identifies an abstract or physical resource. Examples: ldap://[2001:db8::7]/c=gb?objectclass?one news:comp.infosystems. tel: telnet:// :80/ urn:oasis:names:specification:docbook:dtd:xml:
12 Describing Data Vocabularies Collections of defined relationships and classes of resources. Classes group together similar resources. Terms from well-known vocabularies should be reused wherever possible. New terms should be define only if you can not find required terms in existing vocabularies. 12
13 Describing Data Vocabularies A set of well-known vocabularies has evolved in the Semantic Web community. Some of them are: Vocabulary Description Classes and Relationships Friend-of-a-Friend (FOAF) Dublin Core (DC) Semantically-Interlinked Online Communities (SIOC) Music Ontology (MO) Simple Knowledge Organization System (SKOS) Vocabulary for describing people. Defines general metadata attributes. Vocabulary for representing online communities. Provides terms for describing artists, albums and tracks. Vocabulary for representing taxonomies and loosely structured knowledge. foaf:person, foaf:agent, foaf:name, foaf:knows, foaf:member dc:fileformat, dc:mediatype, dc:creator, dc:description sioc:community, sioc:forum, sioc:post, sioc:follows, sioc:topic mo:musicartist, mo:musicgroup, mo:signal, mo:member, mo:record skos:concept, skos:inscheme, skos:definition, skos:example 13
14 Semantics on the Web Semantic Web Stack Berners-Lee (2006) 14
15 Semantics on the Web RDF Resource Description Framework RDF is the basis layer of the Semantic Web stack layer cake. Basic building block: RDF triple. Subject a resource, which may be identified with a URI. Predicate a URI-identified reused specification of the relationship. Object a resource or literal to which the subject is related. 15
16 Semantics on the Web RDF Resource Description Framework (Example) < < < < < "The Beatles". Literals are given in quotes in N-Triples. URIs are given in angle brackets in N-Triples. In N-Triples every statement is terminated with a full stop. 16
17 Semantics on the Web RDF Graphs Every set of RDF assertions can then be drawn and manipulated as a (labelled directed) graph: Resources the subjects and objects are nodes of the graph. Predicates each predicate use becomes a label for an arc, connecting the subject to the object. Subject Predicate Object 17
18 Semantics on the Web RDF Graphs (Example) < < < < "The Beatles" 18
19 Semantics on the Web RDF Turtle Turtle is a syntax for RDF more readable. Since many URIs share same basis we use dbpedia:< And (sometimes) a unique < 21
20 Semantics on the Web RDF Turtle Also has a simple shorthand for class mo:< <artist/b10bbbfc-cf9e-42e0-be17-e2c3e1d2600d#_> a mo:musicgroup. Is equivalent to: < < < 22
21 Semantics on the Web RDF Turtle When multiple statements apply to same subject they can be abbreviated as follows: <artist/b10bbbfc-cf9e-42e0-be17-e2c3e1d2600d#_> rdfs:label "The Beatles"; owl:sameas dbpedia:the_beatles, < Same subject Same subject & predicate b10bbbfc-cf9e-42e0-be17-e2c3e1d2600d#artist>. 23
22 Semantics on the Web RDF Turtle Turtle also provides a simple syntax for datatypes and language tags for literals, respectively: <recording/5098d0a8-d3c3-424e f #_> a mo:signal; rdfs:label "All You Need Is Love" ; mo:duration "PT3M48S"^^xsd:duration. dbpedia:the_beatles dbpedia-owl:abstract "The Beatles were an English rock band formed ( ) "@en, "The Beatles waren eine britische Rockband in den ( ) "@de. 24
23 LINKED DATA 26
24 Linked Data Cloud
25 Linked Data Cloud
26 Linked Data Cloud
27 Linked Data Cloud
28 Linked Data Cloud
29 State of the LOD Cloud 1 Total Datasets: 295 Total Triples: 31,634,213,770 Distribution of triples by domain 1 Version 0.3, 09/19/
30 INTRODUCTION TO SPARQL 33
31 SPARQL * Protocol and RDF Query Language Declarative query language Semantic Web Stack Berners-Lee (2006) 34
32 SPARQL SPARQL Query Declarative query language for RDF data SPARQL Update Declarative manipulation language for RDF data SPARQL Protocol Standard for communication between SPARQL services and clients 35
33 SPARQL Query 1.1 SPARQL 1.0 only allows accessing the data (query) SPARQL 1.1 introduces: Query extensions Aggregates, Subqueries, Negation, Expressions in the SELECT clause, Property paths, assignment, short form for CONSTRUCT, expanded set of functions and operators Updates Data management: Insert, Delete, Delete/Insert Graph management: Create, Load, Clear, Drop, Copy, Move, Add Federation extension Service, values, service variables (informative) CH 5 36
34 SPARQL Basics RDF triple: Basic building block, of the form subject, predicate, object. Example: dbpedia:the_beatles foaf:name "The Beatles". RDF triple pattern: Contains one or more variables. Examples: dbpedia:the_beatles foaf:made?album.?album mo:track?track.?album?p?o. RDF quad pattern: Contains graph name: URI or variable. Examples: GRAPH <:g> {:s :p :o.} GRAPH?g {dbpedia:the_beatles foaf:name?o.} 37
35 QUERYING LINKED DATA WITH SPARQL 38
36 SPARQL Query Main idea: Pattern matching Queries describe sub-graphs of the queried graph Graph patterns are RDF graphs specified in Turtle syntax, which contain variables (prefixed by? ) dbpedia: The_Beatles foaf:made?album Sub-graphs that match the graph patterns yield a result 39
37 SPARQL Query Data: dc:title < musicbrainz.org /record/...> foaf:made dbpedia: The_Beatles foaf:made < musicbrainz.org /record/...> dc:title foaf:made < musicbrainz.org /record/...> dc:title "Help!" "Abbey Road" "Let It Be" Graph pattern: dbpedia: The_Beatles foaf:made?album Results:?album < < < 40
38 SPARQL Query Data: dc:title < musicbrainz.org /record/...> foaf:made dbpedia: The_Beatles foaf:made < musicbrainz.org /record/...> dc:title foaf:made < musicbrainz.org /record/...> dc:title "Help!" "Abbey Road" "Let It Be" Graph pattern:?album Results:?album?title dbpedia: The_Beatles?title dc:title < < < "Help!" "Abbey Road" "Let It Be" 41
39 SPARQL Query Data: foaf:made dbpedia: The_Beatles foaf:made < musicbrainz.org /record/...> mo:track < musicbrainz.org /track/...> dc:title dc:title "Help!" mo:record mo:track "Help!" Graph pattern:?album Results:?album dbpedia: The_Beatles a < mo:record 42
40 SPARQL Query: Components PREFIX dbpedia: < PREFIX foaf: < PREFIX dc: < PREFIX mo: < SELECT?album FROM < WHERE { dbpedia:the_beatles foaf:made?album.?album a mo:record ; dc:title?title } ORDER BY?title Prologue: Prefix definitions Subtly different from Turtle syntax - the final period is not used 43
41 SPARQL Query: Components PREFIX dbpedia: < PREFIX foaf: < PREFIX dc: < PREFIX mo: < SELECT?album FROM < WHERE { dbpedia:the_beatles foaf:made?album.?album a mo:record ; dc:title?title } ORDER BY?title Query form: ASK, SELECT, DESCRIBE or CONSTRUCT SELECT retrieves variables and their bindings as a table 44
42 SPARQL Query: Components PREFIX dbpedia: < PREFIX foaf: < PREFIX dc: < PREFIX mo: < SELECT?album FROM < WHERE { dbpedia:the_beatles foaf:made?album.?album a mo:record ; dc:title?title } ORDER BY?title Data set specification: This clause is optional FROM or FROM NAMED Indicates the sources for the data against which to find matches 45
43 SPARQL Query: Components PREFIX dbpedia: < PREFIX foaf: < PREFIX dc: < PREFIX mo: < SELECT?album FROM < WHERE { dbpedia:the_beatles foaf:made?album.?album a mo:record ; dc:title?title } ORDER BY?title Query pattern: Defines patterns to match against the data Generalises Turtle with variables and keywords N.B. final period optional 46
44 SPARQL Query: Components PREFIX dbpedia: < PREFIX foaf: < PREFIX dc: < PREFIX mo: < SELECT?album FROM < WHERE { dbpedia:the_beatles foaf:made?album.?album a mo:record ; dc:title?title } ORDER BY?title Solution modifier: Modify the result set ORDER BY, LIMIT or OFFSET re-organise rows; GROUP BY combines them 47
45 Query Forms SPARQL supports different query forms: ASK tests whether or not a query pattern has a solution. Returns yes/no SELECT returns variables and their bindings directly CONSTRUCT returns a single RDF graph specified by a graph template DESCRIBE returns a single RDF graph containing RDF data about resource 48
46 Summary You have seen so far RDF Turtle syntax Linked Data Introduction to SPARQL
47 Euclid ebook Course Other euclidproject euclidproject EUCLID - Providing Linked Data 50
48 THANK YOU! Contact us fluid Operations AG Altrottstr Walldorf Germany Tel: +49 (0) Fax: +49 (0)
Usage of Linked Data Introduction and Application Scenarios. Presented by: Barry Norton
Usage of Linked Data Introduction and Application Scenarios Presented by: Barry Norton Agenda 1. Motivation Scenario 2. Linked Data Foundations 3. Introduction to Linked Data 4. Linked Data use case scenarios
More informationFrom the Web to the Semantic Web: RDF and RDF Schema
From the Web to the Semantic Web: RDF and RDF Schema Languages for web Master s Degree Course in Computer Engineering - (A.Y. 2016/2017) The Semantic Web [Berners-Lee et al., Scientific American, 2001]
More informationBuilding Blocks of Linked Data
Building Blocks of Linked Data Technological foundations Identifiers: URIs Data Model: RDF Terminology and Semantics: RDFS, OWL 23,019,148 People s Republic of China 20,693,000 population located in capital
More informationDay 2. RISIS Linked Data Course
Day 2 RISIS Linked Data Course Overview of the Course: Friday 9:00-9:15 Coffee 9:15-9:45 Introduction & Reflection 10:30-11:30 SPARQL Query Language 11:30-11:45 Coffee 11:45-12:30 SPARQL Hands-on 12:30-13:30
More informationRepresenting musicology knowledge on the Web using Linked Data
Representing musicology knowledge on the Web using Linked Data The Semantic Web and Why You Should Care Digital Humanities at Oxford Summer School Kevin Page Oxford e-research Centre, University of Oxford.
More informationSPARQL. Fausto Giunchiglia and Mattia Fumagallli. University of Trento
SPARQL Fausto Giunchiglia and Mattia Fumagallli University of Trento Roadmap Introduction Basic query forms SELECT CONSTRUCT ASK DESCRIBE Other clauses and modifiers SPARQL Federated Query Exercises 2
More informationSemantic Web and Python Concepts to Application development
PyCon 2009 IISc, Bangalore, India Semantic Web and Python Concepts to Application development Vinay Modi Voice Pitara Technologies Private Limited Outline Web Need better web for the future Knowledge Representation
More informationUnit 1 a Bird s Eye View on RDF(S), OWL & SPARQL
Unit 1 a Bird s Eye View on RDF(S), OWL & SPARQL Axel Polleres Siemens AG Österreich VU 184.729 Semantic Web Technologies A. Polleres VU 184.729 1/48 Unit Outline 1. Motivation Aggregating Web Data 2.
More informationSPARQL. A Query-language for the Web of Data
SPARQL A Query-language for the Web of Data SPARQL Querying the Web of Data query language for RDF graphs (i.e., linked data) extract specific information out of a dataset (or several datasets) "The SQL
More informationBUILDING THE SEMANTIC WEB
BUILDING THE SEMANTIC WEB You might have come across the term Semantic Web Applications often, during talks about the future of Web apps. Check out what this is all about There are two aspects to the possible
More informationRESOURCES DESCRIPTION FRAMEWORK: RDF
1 RESOURCES DESCRIPTION FRAMEWORK: RDF Hala Skaf-Molli Associate Professor Nantes University Hala.Skaf@univ-nantes.fr http://pagesperso.lina.univ-nantes.fr/~skaf-h Linked Data Stack (Semantic Web Cake)
More informationAccessing information about Linked Data vocabularies with vocab.cc
Accessing information about Linked Data vocabularies with vocab.cc Steffen Stadtmüller 1, Andreas Harth 1, and Marko Grobelnik 2 1 Institute AIFB, Karlsruhe Institute of Technology (KIT), Germany {steffen.stadtmueller,andreas.harth}@kit.edu
More informationITARC Stockholm Olle Olsson World Wide Web Consortium (W3C) Swedish Institute of Computer Science (SICS)
2 ITARC 2010 Stockholm 100420 Olle Olsson World Wide Web Consortium (W3C) Swedish Institute of Computer Science (SICS) 3 Contents Trends in information / data Critical factors... growing importance Needs
More informationITARC Stockholm Olle Olsson World Wide Web Consortium (W3C) Swedish Institute of Computer Science (SICS)
2 ITARC 2010 Stockholm 100420 Olle Olsson World Wide Web Consortium (W3C) Swedish Institute of Computer Science (SICS) 3 Contents Trends in information / data Critical factors... growing importance Needs
More informationLinking Distributed Data across the Web
Linking Distributed Data across the Web Dr Tom Heath Researcher, Platform Division Talis Information Ltd tom.heath@talis.com http://tomheath.com/ Overview Background From a Web of Documents to a Web of
More informationSemantic Web Fundamentals
Semantic Web Fundamentals Web Technologies (706.704) 3SSt VU WS 2017/18 Vedran Sabol with acknowledgements to P. Höfler, V. Pammer, W. Kienreich ISDS, TU Graz December 11 th 2017 Overview What is Semantic
More informationQuerying Semantic Web Data
Querying Semantic Web Data Lalana Kagal Decentralized Information Group MIT CSAIL Eric Prud'hommeaux Sanitation Engineer World Wide Web Consortium SPARQL Program Graph patterns Motivations for RDF RDF
More informationSPAR-QL. Mario Arrigoni Neri
SPAR-QL Mario Arrigoni Neri 1 Introduction 2 SPARQL = SPARQL Protocol and RDF Query Language SPARQL - query language to manipulate information in RDF graphs. It provides support to: extract information
More informationLinked Data: What Now? Maine Library Association 2017
Linked Data: What Now? Maine Library Association 2017 Linked Data What is Linked Data Linked Data refers to a set of best practices for publishing and connecting structured data on the Web. URIs - Uniform
More informationSemantic Web Fundamentals
Semantic Web Fundamentals Web Technologies (706.704) 3SSt VU WS 2018/19 with acknowledgements to P. Höfler, V. Pammer, W. Kienreich ISDS, TU Graz January 7 th 2019 Overview What is Semantic Web? Technology
More informationa paradigm for the Semantic Web Linked Data Angelica Lo Duca IIT-CNR Linked Open Data:
Linked Data Angelica Lo Duca IIT-CNR angelica.loduca@iit.cnr.it Linked Open Data: a paradigm for the Semantic Web Linked Data are a series of best practices to connect structured data through the Web.
More informationReminder: RDF triples
Reminder: RDF triples The RDF data model is similar to classical conceptual modelling approaches such as entity relationship or class diagrams it is based on the idea of making statements about resources
More informationSEMANTIC WEB 07 SPARQL TUTORIAL BY EXAMPLE: DBPEDIA IMRAN IHSAN ASSISTANT PROFESSOR, AIR UNIVERSITY, ISLAMABAD
SEMANTIC WEB 07 SPARQL TUTORIAL BY EXAMPLE: DBPEDIA IMRAN IHSAN ASSISTANT PROFESSOR, AIR UNIVERSITY, ISLAMABAD WWW.IMRANIHSAN.COM VIRTUOSO SERVER DOWNLOAD Open Link Virtuoso Server http://virtuoso.openlinksw.com/dataspace/doc/dav/wiki/main/vosdownload
More informationSemantic Days 2011 Tutorial Semantic Web Technologies
Semantic Days 2011 Tutorial Semantic Web Technologies Lecture 2: RDF, The Resource Description Framework Martin Giese 7th June 2011 Department of Informatics University of Oslo Outline 1 The RDF data model
More informationPorting Social Media Contributions with SIOC
Porting Social Media Contributions with SIOC Uldis Bojars, John G. Breslin, and Stefan Decker DERI, National University of Ireland, Galway, Ireland firstname.lastname@deri.org Abstract. Social media sites,
More informationSemantic Web Technologies: Assignment 1. Axel Polleres Siemens AG Österreich
Semantic Web Technologies: Assignment 1 Siemens AG Österreich 1 The assignment: 2 FOAF: 1. Create your own FOAF file. You can use a generator tool such as FOAF- a- Ma>c to generate a skeleton. 2. Make
More informationSPARQL. Dr Nicholas Gibbins
SPARQL Dr Nicholas Gibbins nmg@ecs.soton.ac.uk Semantic Web Applications Technologies considered so far allow us to create representation schemes (RDFS, OWL) and to represent data (RDF) We can put data
More informationMI-PDB, MIE-PDB: Advanced Database Systems
MI-PDB, MIE-PDB: Advanced Database Systems http://www.ksi.mff.cuni.cz/~svoboda/courses/2015-2-mie-pdb/ Lecture 11: RDF, SPARQL 3. 5. 2016 Lecturer: Martin Svoboda svoboda@ksi.mff.cuni.cz Author: Martin
More informationMulti-agent Semantic Web Systems: RDF Models
... Multi-agent Semantic Web Systems: RDF Models Ewan Klein School of Informatics January 30, 2012 Ewan Klein (School of Informatics) Multi-agent Semantic Web Systems: RDF Models January 30, 2012 1 / 33
More informationProduce and Consume Linked Data with Drupal!
Produce and Consume Linked Data with Drupal! Stéphane Corlosquet, Renaud Delbru, Tim Clark, Axel Polleres and Stefan Decker ISWC 2009 scorlosquet@gmail.com DERI NUI Galway, MGH October 27th, 2009 Copyright
More informationDC-Text - a simple text-based format for DC metadata
DC-Text - a simple text-based format for DC metadata Pete Johnston Eduserv Foundation Tel: +44 1225 474323 pete.johnston@eduserv.org.uk Andy Powell Eduserv Foundation Tel: +44 1225 474319 andy.powell@eduserv.org.uk
More informationIntroduction to Semantic Web Databases. Version 1 Prepared By: Amgad Madkour Ph.D. Candidate Purdue University April 2018
Introduction to Semantic Web Databases Version 1 Prepared By: Amgad Madkour Ph.D. Candidate Purdue University April 2018 Semantic Web Motivation Represents the next generation of the the world wide web
More informationSemantic Web Information Management
Semantic Web Information Management Norberto Fernández ndez Telematics Engineering Department berto@ it.uc3m.es.es 1 Motivation n Module 1: An ontology models a domain of knowledge n Module 2: using the
More informationSemantic Web Architecture
Semantic Web Architecture Andreas Harth, harth@kit.edu, Karlsruhe Institute of Technology Maciej Janik, janik@uni-koblenz.de, University of Koblenz-Landau Steffen Staab, staab@uni-koblenz.de, University
More informationINFO216: Advanced Modelling
INFO216: Advanced Modelling Theme, spring 2018: Modelling and Programming the Web of Data Andreas L. Opdahl Session 3: SPARQL Themes: introducing SPARQL Update SPARQL 1.1 Update
More information3. Queries Applied Artificial Intelligence Prof. Dr. Bernhard Humm Faculty of Computer Science Hochschule Darmstadt University of Applied Sciences
3. Queries Applied Artificial Intelligence Prof. Dr. Bernhard Humm Faculty of Computer Science Hochschule Darmstadt University of Applied Sciences 1 Retrospective Knowledge Representation (1/2) What is
More informationQuerying RDF & RDFS. Several query languages exist to retrieve
Knowledge management: Querying with SPARQL 1 Querying RDF & RDFS Several query languages exist to retrieve resulting triples from RDF RDQL SERQL SPARQL These languages use triple patterns as input and
More informationServing Ireland s Geospatial as Linked Data on the Web
Serving Ireland s Geospatial as Linked Data on the Web Dr. Atul Nautiyal ADAPT @ Trinity College Dublin The ADAPT Centre is funded under the SFI Research Centres Programme (Grant 13/RC/2106) and is co-funded
More informationRDF AND SPARQL. Part IV: Syntax of SPARQL. Dresden, August Sebastian Rudolph ICCL Summer School
RDF AND SPARQL Part IV: Syntax of SPARQL Sebastian Rudolph ICCL Summer School Dresden, August 2013 Agenda 1 Introduction and Motivation 2 Simple SPARQL Queries 3 Complex Graph Pattern 4 Filters 5 Solution
More informationToday s Plan. INF3580/4580 Semantic Technologies Spring Reminder: RDF triples. Outline. Lecture 4: The SPARQL Query Language.
Today s Plan INF3580/4580 Semantic Technologies Spring 2015 Lecture 4: The SPARQL Query Language Kjetil Kjernsmo 9th February 2015 4 Department of Informatics University of Oslo INF3580/4580 :: Spring
More informationSPARQL Protocol And RDF Query Language
SPARQL Protocol And RDF Query Language WS 2011/12: XML Technologies John Julian Carstens Department of Computer Science Communication Systems Group Christian-Albrechts-Universität zu Kiel March 1, 2012
More informationSemantic Web Systems Querying Jacques Fleuriot School of Informatics
Semantic Web Systems Querying Jacques Fleuriot School of Informatics 5 th February 2015 In the previous lecture l Serialising RDF in XML RDF Triples with literal Object edstaff:9888 foaf:name Ewan Klein.
More informationMapping between Digital Identity Ontologies through SISM
Mapping between Digital Identity Ontologies through SISM Matthew Rowe The OAK Group, Department of Computer Science, University of Sheffield, Regent Court, 211 Portobello Street, Sheffield S1 4DP, UK m.rowe@dcs.shef.ac.uk
More informationOrganizing Existing Metadata Terms and Structural Constraints to Support Metadata Schema Creation
Organizing Existing Metadata Terms and Structural Constraints to Support Metadata Schema Creation 2015/08/12 @Copenhagen Tsunagu HONMA, Ph.D. student University of Tsukuba, Japan Topics Metadata Schema
More informationContents. G52IWS: The Semantic Web. The Semantic Web. Semantic web elements. Semantic Web technologies. Semantic Web Services
Contents G52IWS: The Semantic Web Chris Greenhalgh 2007-11-10 Introduction to the Semantic Web Semantic Web technologies Overview RDF OWL Semantic Web Services Concluding comments 1 See Developing Semantic
More informationSEMANTIC WEB AN INTRODUCTION. Luigi De https://elite.polito.it
SEMANTIC WEB AN INTRODUCTION Luigi De Russis @luigidr https://elite.polito.it THE WEB IS A WEB OF DOCUMENT FOR PEOPLE, NOT FOR MACHINES 2 THE WEB IS A WEB OF DOCUMENT 3 THE SEMANTIC WEB IS A WEB OF DATA
More informationFedX: Optimization Techniques for Federated Query Processing on Linked Data. ISWC 2011 October 26 th. Presented by: Ziv Dayan
FedX: Optimization Techniques for Federated Query Processing on Linked Data ISWC 2011 October 26 th Presented by: Ziv Dayan Andreas Schwarte 1, Peter Haase 1, Katja Hose 2, Ralf Schenkel 2, and Michael
More informationLinked data and its role in the semantic web. Dave Reynolds, Epimorphics
Linked data and its role in the semantic web Dave Reynolds, Epimorphics Ltd @der42 Roadmap What is linked data? Modelling Strengths and weaknesses Examples Access other topics image: Leo Oosterloo @ flickr.com
More informationLinked Data and RDF. COMP60421 Sean Bechhofer
Linked Data and RDF COMP60421 Sean Bechhofer sean.bechhofer@manchester.ac.uk Building a Semantic Web Annotation Associating metadata with resources Integration Integrating information sources Inference
More informationCOMP6217 Social Networking Technologies Web evolution and the Social Semantic Web. Dr Thanassis Tiropanis
COMP6217 Social Networking Technologies Web evolution and the Social Semantic Web Dr Thanassis Tiropanis t.tiropanis@southampton.ac.uk The narrative Semantic Web Technologies The Web of data and the semantic
More informationinfoh509 xml & web technologies lecture 9: sparql Stijn Vansummeren February 14, 2017
infoh509 xml & web technologies lecture 9: sparql Stijn Vansummeren February 14, 2017 what have we gained? Current no structure Future structured by RDF (subject, predicate, object) b:genome b:field b:molecular-bio
More informationKnowledge Representation in Social Context. CS227 Spring 2011
7. Knowledge Representation in Social Context CS227 Spring 2011 Outline Vision for Social Machines From Web to Semantic Web Two Use Cases Summary The Beginning g of Social Machines Image credit: http://www.lifehack.org
More informationIntroducing Linked Data
Introducing Linked Data (Part of this work was funded by PlanetData NoE FP7/2007-2013) Irini Fundulaki 1 1 Institute of Computer Science FORTH & W3C Greece Office Manager EICOS : 4th Meeting, Athens, Greece
More informationCOMPUTER AND INFORMATION SCIENCE JENA DB. Group Abhishek Kumar Harshvardhan Singh Abhisek Mohanty Suhas Tumkur Chandrashekhara
JENA DB Group - 10 Abhishek Kumar Harshvardhan Singh Abhisek Mohanty Suhas Tumkur Chandrashekhara OUTLINE Introduction Data Model Query Language Implementation Features Applications Introduction Open Source
More informationGlobal standard formats for opening NLK data. Adding to the Global Information Ecosystem
Sam Oh Professor, Sungkyunkwan University, LIS Affiliate Professor, University of Washington ISO/IEC JTC1/SC34 Chair ISO TC46/SC9 Chair DCMI Oversight Committee Member Jinho Park Senior Researcher, National
More informationProposal for Implementing Linked Open Data on Libraries Catalogue
Submitted on: 16.07.2018 Proposal for Implementing Linked Open Data on Libraries Catalogue Esraa Elsayed Abdelaziz Computer Science, Arab Academy for Science and Technology, Alexandria, Egypt. E-mail address:
More informationSemantic Integration with Apache Jena and Apache Stanbol
Semantic Integration with Apache Jena and Apache Stanbol All Things Open Raleigh, NC Oct. 22, 2014 Overview Theory (~10 mins) Application Examples (~10 mins) Technical Details (~25 mins) What do we mean
More informationSemantiska webben DFS/Gbg
1 Semantiska webben 2010 DFS/Gbg 100112 Olle Olsson World Wide Web Consortium (W3C) Swedish Institute of Computer Science (SICS) With thanks to Ivan for many slides 2 Trends and forces: Technology Internet
More informationSPARQL เอกสารหล ก ใน มคอ.3
SPARQL SLIDES REFERENCE: SEMANTIC WEB PRIMER BOOK เอกสารหล ก ใน มคอ.3 Why an RDF Query Language? Different XML Representations XML at a lower level of abstraction than RDF There are various ways of syntactically
More informationSemantic Web Company. PoolParty - Server. PoolParty - Technical White Paper.
Semantic Web Company PoolParty - Server PoolParty - Technical White Paper http://www.poolparty.biz Table of Contents Introduction... 3 PoolParty Technical Overview... 3 PoolParty Components Overview...
More informationLibrary of Congress BIBFRAME Pilot. NOTSL Fall Meeting October 30, 2015
Library of Congress BIBFRAME Pilot NOTSL Fall Meeting October 30, 2015 THE BIBFRAME EDITOR AND THE LC PILOT The Semantic Web and Linked Data : a Recap of the Key Concepts Learning Objectives Describe the
More informationIntroduction to RDF & SPARQL
Training Module 1.3 OPEN DATA SUPPORT Introduction to RDF & SPARQL PwC firms help organisations and individuals create the value they re looking for. We re a network of firms in 158 countries with close
More informationLinked Data Evolving the Web into a Global Data Space
Linked Data Evolving the Web into a Global Data Space Anja Jentzsch, Freie Universität Berlin 05 October 2011 EuropeanaTech 2011, Vienna 1 Architecture of the classic Web Single global document space Web
More informationFilter: Evaluable Expression. List Syntax. Tests. Filter: Evaluable Expression. Tests : functions. Tests 06/09/2013. (1?x v )
SPARQL 2 W3C RDF Data Access SPARQL W3C Simple Protocol And RDF Query Language olivier.corby@inria.fr Use Case and Requirements : http://www.w3.org/tr/rdf-dawg-uc Query language : http://www.w3.org/tr/rdf-sparql-query
More informationFormalising the Semantic Web. (These slides have been written by Axel Polleres, WU Vienna)
Formalising the Semantic Web (These slides have been written by Axel Polleres, WU Vienna) The Semantics of RDF graphs Consider the following RDF data (written in Turtle): @prefix rdfs: .
More informationOutline. Introduction Semantic Web
Outline Introduction Semantic Web o Vision o From the Web of Documents to the Web Of Data o Technologies o Advantages Semantic Web and Linguistics RDB2RDF o Concepts o Sparqlify (SML) PanLex2RDF Demo Discussion
More informationMarkLogic Server. Semantics Developer s Guide. MarkLogic 9 May, Copyright 2018 MarkLogic Corporation. All rights reserved.
Semantics Developer s Guide 1 MarkLogic 9 May, 2017 Last Revised: 9.0-4, January 2018 Copyright 2018 MarkLogic Corporation. All rights reserved. Table of Contents Table of Contents Semantics Developer
More informationSPARQL QUERY LANGUAGE WEB:
SPARQL QUERY LANGUAGE JELENA JOVANOVIC EMAIL: JELJOV@GMAIL.COM WEB: HTTP://JELENAJOVANOVIC.NET SPARQL query language W3C standard for querying RDF graphs Can be used to query not only native RDF data,
More informationJena.
Jena http://openjena.org/ The Beginning... From: McBride, Brian Date: Mon, 28 Aug 2000 13:40:03 +0100 To: "RDF Interest (E-mail)" A few weeks ago I posted
More informationLinked Open Data. University of Rome "Tor Vergata" ART: Artificial Intelligence Tor Vergata. "The Semantic Web done right" Tim Berners-Lee
University of Rome "Tor Vergata" ART: Artificial Intelligence Research @ Tor Vergata Linked Open Data "The Semantic Web done right" Tim Berners-Lee Date January 28 2013 lastupdate: Mon, 28 Jan 2013 20:00:58
More informationINF3580/4580 Semantic Technologies Spring 2015
INF3580/4580 Semantic Technologies Spring 2015 Lecture 15: RDFa Martin Giese 11th May 2015 Department of Informatics University of Oslo Repetition 18 June: Guest lecture, Lars Marius Garshol 25 May: no
More informationThe Semantic Web Revisited. Nigel Shadbolt Tim Berners-Lee Wendy Hall
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
More informationInception of RDF: Context
Inception of RDF: Context Fukuoka City Homepage Gnavi page (Fukuoka) Municipal Documents (Fukuoka city) List of nursery in Fukuoka The www is a mine of information This is however mostly unstructured information
More informationToday s Plan. INF3580 Semantic Technologies Spring RDF on the Web. Outline. Lecture 13: Publishing RDF Data on the Web.
Today s Plan INF3580 Semantic Technologies Spring 2010 Lecture 13: Publishing RDF Data on the Web Martin Giese 11th May 2010 1 Introduction 2 3 Linking RDF to HTML 4 Department of Informatics University
More informationLinked Data & Semantic Web Technology.
http://genfringe.com/wp-content/uploads/2014/01/image22.jpg http://cfile24.uf.tistory.com/image/274f0f4151ca334934964e How tall are you? 5.4 ft What? for communication http://cdn-media-2.lifehack.org/wp-content/files/2012/12/improve-communications.jpg
More informationUsing Linked Data Concepts to Blend and Analyze Geospatial and Statistical Data Creating a Semantic Data Platform
Using Linked Data Concepts to Blend and Analyze Geospatial and Statistical Data Creating a Semantic Data Platform Hans Viehmann Product Manager EMEA ORACLE Corporation October 17, 2018 @SpatialHannes Safe
More informationWhy You Should Care About Linked Data and Open Data Linked Open Data (LOD) in Libraries
Why You Should Care About Linked Data and Open Data Linked Open Data (LOD) in Libraries Florida Library Webinars Novare Library Services May 30, 2014 Jason Clark Head of Library Informatics & Computing
More informationFinding Similarity and Comparability from Merged Hetero Data of the Semantic Web by Using Graph Pattern Matching
Finding Similarity and Comparability from Merged Hetero Data of the Semantic Web by Using Graph Pattern Matching Hiroyuki Sato, Kyoji Iiduka, Takeya Mukaigaito, and Takahiko Murayama Information Sharing
More informationMulti-agent Semantic Web Systems: Data & Metadata
Multi-agent Semantic Web Systems: Data & Metadata Ewan Klein School of Informatics MASWS January 26, 2012 Ewan Klein (School of Informatics) Multi-agent Semantic Web Systems: Data & Metadata MASWS January
More informationLinked Data. Department of Software Enginnering Faculty of Information Technology Czech Technical University in Prague Ivo Lašek, 2011
Linked Data Department of Software Enginnering Faculty of Information Technology Czech Technical University in Prague Ivo Lašek, 2011 Semantic Web, MI-SWE, 11/2011, Lecture 9 Evropský sociální fond Praha
More informationO.Curé [1 ] Mashup, Microformats, RDFa and GRDDL
O.Curé [1 ] Mashup, Microformats, RDFa and GRDDL O.Curé [2 ] Mashup A mashup application combines contents or servives coming from several, possibly heteogeneous, applications. In the case of a we site,
More informationThe Semantic Web DEFINITIONS & APPLICATIONS
The Semantic Web DEFINITIONS & APPLICATIONS Data on the Web There are more an more data on the Web Government data, health related data, general knowledge, company information, flight information, restaurants,
More informationToday s Plan. INF3580 Semantic Technologies Spring Outline. Oblig 4. Lecture 13: More SPARQL. Kjetil Kjernsmo.
Today s Plan INF3580 Semantic Technologies Spring 2011 Lecture 13: More SPARQL Kjetil Kjernsmo 26th April 2011 1 2 4 Department of Informatics University of Oslo INF3580 :: Spring 2011 Lecture 13 :: 26th
More informationProf. Dr. Christian Bizer
STI Summit July 6 th, 2011, Riga, Latvia Global Data Integration and Global Data Mining Prof. Dr. Christian Bizer Freie Universität ität Berlin Germany Outline 1. Topology of the Web of Data What data
More informationLinked Data and RDF. COMP60421 Sean Bechhofer
Linked Data and RDF COMP60421 Sean Bechhofer sean.bechhofer@manchester.ac.uk Building a Semantic Web Annotation Associating metadata with resources Integration Integrating information sources Inference
More informationDBpedia-An Advancement Towards Content Extraction From Wikipedia
DBpedia-An Advancement Towards Content Extraction From Wikipedia Neha Jain Government Degree College R.S Pura, Jammu, J&K Abstract: DBpedia is the research product of the efforts made towards extracting
More informationNested Queries in SPARQL
Nested Queries in SPARQL Renzo Angles Claudio Gutierrez Presented by: Nuno Lopes Stefan.Decker@deri.org http://www.stefandecker.org/! Copyright 2010. All rights reserved. Motivation for nested queries
More information2. Knowledge Representation Applied Artificial Intelligence
2. Knowledge Representation Applied Artificial Intelligence Prof. Dr. Bernhard Humm Faculty of Computer Science Hochschule Darmstadt University of Applied Sciences 1 Retrospective Introduction to AI What
More informationSemantic Web Programming
*) Semantic Web Programming John Hebeler Matthew Fisher Ryan Blace Andrew Perez-Lopez WILEY Wiley Publishing, Inc. Contents Foreword Introduction xxiii xxv Part One Introducing Semantic Web Programming
More informationLars Schmidt-Thieme, Information Systems and Machine Learning Lab (ISMLL), University of Hildesheim, Germany, Course on XML and Semantic Web
Course on XML and Semantic Web Technologies, summer term 2012 0/45 XML and Semantic Web Technologies XML and Semantic Web Technologies II. Semantic Web / 3. SPARQL Query Language for RDF Lars Schmidt-Thieme
More informationQuerying the Semantic Web
Querying the Semantic Web CSE 595 Semantic Web Instructor: Dr. Paul Fodor Stony Brook University http://www3.cs.stonybrook.edu/~pfodor/courses/cse595.html Lecture Outline SPARQL Infrastructure Basics:
More informationSemantic Web. MPRI : Web Data Management. Antoine Amarilli Friday, January 11th 1/29
Semantic Web MPRI 2.26.2: Web Data Management Antoine Amarilli Friday, January 11th 1/29 Motivation Information on the Web is not structured 2/29 Motivation Information on the Web is not structured This
More informationBASI DI DATI II 2 modulo Parte VIII: SPARQL
BASI DI DATI II 2 modulo Parte VIII: SPARQL Prof. Riccardo Torlone Università Roma Tre Outline Querying RDF SPARQL Query Languages: SQL A language for querying collections of tuples: SELECT SALARY, HIRE_DATE
More informationImplementing and extending SPARQL queries over DLVHEX
Implementing and extending SPARQL queries over DLVHEX Gennaro Frazzingaro Bachelor Thesis Presentation - October 5, 2007 From a work performed in Madrid, Spain Galway, Ireland Rende, Italy How to solve
More informationLinked Data Overview and Usage in Social Networks
Linked Data Overview and Usage in Social Networks Gustavo G. Valdez Technische Universitat Berlin Email: project 2012@ggvaldez.com Abstract This paper intends to introduce the principles of Linked Data,
More informationSemantic Adaptation Approach for Adaptive Web-Based Systems
Semantic Adaptation Approach for Adaptive Web-Based Systems Bujar Raufi, Artan Luma, Xhemal Zenuni, Florije Ismaili Faculty of Contemporary Sciences and Technologies, South East European University Ilindenska
More informationWeb NDL Authorities SPARQL API Specication
Web NDL Authorities SPARQL API Specication National Diet Library of Japan March 31th, 2014 Contents 1 The Outline of the Web NDLA SPARQL API 2 1.1 SPARQL query API.................................... 2
More informationOrchestrating Music Queries via the Semantic Web
Orchestrating Music Queries via the Semantic Web Milos Vukicevic, John Galletly American University in Bulgaria Blagoevgrad 2700 Bulgaria +359 73 888 466 milossmi@gmail.com, jgalletly@aubg.bg Abstract
More informationIntroduction to a Web of Linked Data
Introduction to a Web of Linked Data Week 3: SPARQL Query Language Accessing Data Sources on the Web Olivier Corby Week 3: SPARQL Query Language Query RDF triple stores published on the Web 1 Week 3: SPARQL
More informationData management and integration
Development of Predictive Toxicology Applications An OpenTox Workshop 19 Sep 2010, Rhodes, Greece Data management and integration presented by Nina Jeliazkova (Ideaconsult Ltd., Bulgaria) Outline Ontology
More information