Representing musicology knowledge on the Web using Linked Data
|
|
- Pierce Lewis
- 5 years ago
- Views:
Transcription
1 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.
2 Good morning! This session: An overview of the the Semantic Web, from the perspective of a scenario in music. An introduction to a system built to serve that scenario Illustrating both the general ideas, and the technical underpinnings. More Linked Data to follow later in the week...
3 Motivation: in general When knowledge has been generated, we should capitalise on its value by capturing it publishing it using it linking it re-using and building upon it ( unintentionally?)
4 A digital musicologist might Building upon previous method and output data... Take an input data set Develop, combine, or finesse a method or process Produce findings, results and output data...which can be used, combined (and improved?)
5 It's about making your output useful to others......and building upon the output of others to make your own work better
6 ...or, at least, easier 6
7 On the Web...? (technically speaking!) Don't just put Digital Musicology content on the Web......but use and build upon Web Architecture to scale Digital Musicology activity The value is in the linking.
8 A brief history of the Semantic Web 8
9 Vanevar Bush and the memex 9
10 Doug Engelbart He envisioned intellectual workers sitting at display 'working stations', flying through information space, harnessing their collective intellectual capacity to solve important problems together in much more powerful ways. Harnessing collective intellect, facilitated by interactive computers, became his life's mission at a time when computers were viewed as number crunching tools. 10
11 Ted Nelson and hypertext 11
12 Tim Berners-Lee and the World Wide Web This machine is a server DO NOT POWER IT DOWN!! 12
13 So what, then, is the Semantic Web? The web is the largest and most successful distributed system ever constructed But it is a Web of Documents The Semantic Web is the effort to create the equivalent Web of Data
14 Semantic Web activities have been baking since the late 1990s The infamous layer cake has evolved Linked Data is a more recent movement...
15 Linked Data There are two words in Semantic Web Both are important!
16 So how's it going?
17 SW vs. LD vs. LOD vs. OD The World Wide Web Consortium (W3C) Semantic Web activities and standards define the underlying technologies. Linked Data is a more recent movement. Data can be Open, without being Linked. Data can be Linked, without being Open. 17
18 Linking Up
19 Musicbrainz & Linkedbrainz Aligning Musicbrainz NGS with Linked Data Centre for Digital Music at Queen Mary University of London
20 Musicnet Canonical URIs for composers Alignment tool for managing co-references University of Southampton
21 Sonic Visualiser & Annotator Uses RDF for serialisation Numerous associated ontologies for tasks Centre for Digital Music at Queen Mary University of London
22 BBC Music Pages generated using, and available as, RDF Linked to other data sources
23 dbtune.org/* Several music related datasets converted and published as Linked Data Linked to other data sources SPARQL endpoints
24 Digital Music Lab
25 ...and more to come SALAMI (Wednesday) Early Music (Friday) Wagner (Friday) In Concert (Friday) Not necessarily Linked Data projects but musicology making use of Linked Data Digital Musicology is a fantastic Linked Data opportunity!
26 The basics Subject Predicate Object That's it. An RDF triple (RDF is the Resource Description Framework) 26
27 Triples of information, linked to the scale of the Web lived in Wolfgang Amadeus Mozart born in lies within Land Salzburg (State) occupation composed The Marriage of Figaro Salzburg lived in a land of Composer performed in premiered in Vienna capital of Austria Is a Opera 27
28 Linked Data considerations The previous example was very simplistic The combination of many specialised fields of scholarship will form a large and complex web Linked Data is about making associations between information with common meaning (semantics) Not (necessarily) about forcing common meanings across information Linked Data is a framework for scalable semantic interoperability of digital information. It can aid scholarly investigation, but doesn t remove the need for it! 28
29 Simultaneous contexts RDF, as a standard, can accommodate multiple simultaneous contexts (perspectives, specialisms) which are formed through the practice of a community Nurmikko-Fuller, T., Page, K. et al. Building Complex Research Collections in Digital Libraries: A Survey of Ontology Implications ACM/IEEE Joint Conference on Digital Libraries (2015) 29
30 Linked Data examples So the basic principles and technologies are very simple But a large number of specialisms and data sources each providing (very simple) Linked Data combine to form a huge and (overall) complex web of data The power of the technology and tooling is in allowing us to cope with that complexity Though this proves tricky to teach by example: so we will work through a simplified but real Linked Data system... 30
31 A simple example
32 A simple example
33 A digital musicologist might Building upon previous method and output data... Take an input data set Develop, combine, or finesse a method or process Produce findings, results and output data...which can be used, combined (and improved?)
34 The How Country is my country? example Use artist and location metadata to select a collection(s) of audio Perform a genre classification over the collection Publish the genre analysis data with links back to the tracks (and so artist, location, and collections) Combine the results with other published metadata (about the artist, location, collections)
35 A simple example (simplified!) Use artist and location metadata to select a collection of audio 1 Location 5 Artist 2 (Digital) Recordings Performance Musical Work 3 Perform a genre classification over the collection 4 Genre analysis...and publish the analysis results with links back to the metadata Composer Lyrics Music analysis Structural analysis
36 Video of the example application A digital musicologist using the Country/country system
37 Ttable Why are a music artist Depression is Ridiculous is an Album Passive Defiance ishas a track trackon Depression is Ridiculous Ttable Why made Depression is Ridiculous Warning: approximated for clarity!
38 RDF Triples joined together form a graph Ireland are from Ttable Why are a music artist is an Album made 6385.mp3 available Depression available as is Ridiculous is a track on Passive Defiance Warning: approximated for clarity!
39 URIs everywhere! Very significantly, each element of the triple can be a URI a Uniform Resource Identifier e.g. Ttable Why are a music artist
40 Benefits of URIs This means we are always clear whether we are referring to the same Thing, or property, or concept,... The graph can be split up and distributed while retaining consistency (if desired) We can also use HTTP URIs as a mechanism for retrieving parts of a graph, It's a web of data!
41 How do we express our RDF? 41
42 RDF is not RDF/XML RDF is an abstract model with several serializations. RDF/XML is one of them, but... it's ugly. RDF/XML is for our friends the machines, not for us. Other serialisations include RDFa, N-Triples, JSON-LD, and... 42
43 Turtle Much more suitable for humans hacking RDF because it is awesome [1] 43 [1]
44 @prefix rdf: mo: rdfs: dc: ns1: < < mo:track < < mo:published_as < < rdf:type mo:track, rdfs:resource ; mo:available_as < < ; dc:title "Disenchantment Anguish"^^< ; mo:license < ; mo:track_number "3"^^<
45 Where do we put our RDF? Where do we get RDF from? 47
46 GET it GET and request an RDF content type, and rdf: mo: rdfs: dc: ns1: < < mo:track < < mo:published_as < < rdf:type mo:track, rdfs:resource ; mo:available_as < 48
47 RDF In a triplestore RDF can also be stored in a triplestore This can also be thought of as a cache where triples are brought together to do useful things to them as a whole e.g. reasoning over the triplestore
48 Data & service distribution Wikipedia BBC Geonames DBTune Location Artist Musicbrainz Jamendo (Digital) Recordings Performance Linkedmusic.org (us!) Genre analysis Musical Work Composer Lyrics Music analysis Structural analysis
49 Genre Classifier Output e.g. We took the Downie lab's Son of Blinkie classifier which runs in the Meandre workflow framework Used myexperiment to run the workflow over all signal in a collection as created by the Collection Builder Modified the output to serialise as RDF with genres aligned (where possible) with dbpedia RDF output is published and held in a triplestore
50 Genre Classifier Output: RDF jamendo/signal/ mo:available_as audiofiles.linkedmusic. org/audiofile/98933 sim:element sim:weight _:sim1 a sim:similarity sim:element sim:method resource/country_music sim:workflow GenreAnalysis Warning: approximated for clarity!
51 RDF In a triplestore RDF can also be stored in a triplestore This can also be thought of as a cache where triples are brought together to do useful things to them as a whole e.g. reasoning over the triplestore Most usefully from our perspective, we can query such collections of RDF through a powerful interface called SPARQL 56
52 SPARQL The SPARQL Protocol and RDF Query Language SPARQL has several queries, the main one being SELECT Let's just stick to the query language Also CONSTRUCT, ASK, and DESCRIBE As with Turtle, we start a query by defining prefixes 57
53 Thinking of SPARQL queries at triple patterns? composed?* premiered in performed in Find anythings performed in Vienna Find operas performed in Vienna Find operas premiered in Vienna Find operas premiered in capitals of Austria Find composers of operas premiered in capitals of Austria * Vienna capital of Austria is a Opera 60
54 Triples of information, linked to the scale of the Web lived in Wolfgang Amadeus Mozart born in lies within Land Salzburg (State) occupation composed The Marriage of Figaro Salzburg lived in a land of Composer performed in premiered in Vienna capital of Austria Is a Opera 61
55 Triples of information, linked to the scale of the Web lived in?= born in Wolfgang Amadeus Mozart (The Marriage of Figaro) lies within Land Salzburg (State) occupation composed * Salzburg lived in a land of Composer performed in premiered in Is a * (Vienna) capital of Austria Opera 62
56 In our example: Collection Builder To begin with, we create our collections using metadata only We use SPARQL to query an endpoint for tracks by artists from a particular country We publish our collection as RDF We can then query our Audio File Repository to find any locally available signal in the collection, and publish this as a derivative collection 63
57 SPARQL Queries PREFIX foaf: < PREFIX mo: < PREFIX dc: < SELECT?artistname WHERE {?artist a mo:musicartist ; foaf:name?artistname ; foaf:made?album.?album a mo:record ; dc:title "Depression Is Ridiculous". } 64
58 Collection Builder: SPARQL 65
59 How do we exchange meaning through our RDF? Ontologies. 66
60 What is an ontology? An ontology is a description of concepts and their relationships It enables us to build semantic models with RDF (more specific models than RDF itself) It's about adding meaning to your data so that it can be understood and reused 67
61 So you just need to... Get the model right... Get a model right... Get your model right... 68
62 Avoiding rabbit holes 69
63 Appropriate Ontologies Ontologies don't remove complexity, but they do enable us to scale it (relatively) gracefully. More than one correct ontology can be applicable to a resource it depends what you're doing with it. Where available, use an applicable existing ontology (or extend it). Write the ontologies you need you can extend them later. Better it be limited and right... It is probably unwise to expect an ontology for all Things... 70
64 What you might want an ontology for Your input data. Your output data. Your method. 71
65 Ontologies you've already encountered in our example... The Music Ontology Friend-of-a-Friend (FOAF) Dublin Core dbpedia 72
66 Ontologies in our simple example Geonames Location Artist Music Ontology Musicnet (Digital) Recordings Performance OAI Object Reuse and Exchange Musical Work Lyrics Genre analysis Music analysis Segment Ontology Structural analysis dbpedia Composer Research Object (workflow)
67 How do we express our ontologies? (why, in RDF of course!) 74
68 RDFS and OWL RDFS: RDF Schema The basics required to structure an ontology and exchange vocabularies Classes and properties, super- and subclasses, range and domain OWL: Web Ontology Language More sophisticated structures Constraints for existence and cardinality, transitive, inverse, symmetrical properties,... 75
69 Ontology Examples from the Music Ontology (MO) MO extends and builds upon other ontologies: Event (and hence Timeline), FOAF, Dublin Core,... The Music Ontology, Yves Raimond et al, 76
70 Ontology examples from MO mo:analogsignal rdf:type owl:class ; rdfs:isdefinedby mo: ; rdfs:label "analogue signal" ; rdfs:subclassof mo:signal ; owl:disjointwith mo:digitalsignal. mo:recording rdf:type owl:class ; rdfs:isdefinedby mo: ; rdfs:subclassof event:event. Warning! Curtailed for illustrative purposes. 77
71 In our example: Results Viewer The output from our genre classifier(s), the Collection Builder(s), and Audio File Repository(ies) share a common underlying data model, identifiers, and vocabularies The web of links between them allows us to combine their information in a Results Viewer Links to external data sources and use of established ontologies allows us to easily incorporate other data in the Results Viewer 79
72 Results Viewer e.g. find all genre analysis of tracks in a collection, where the collection is of artists from a specific country Provide and view examples of other artists in this genre For the most heavily weighted track in this genre find audio files for playback 80
73 Results Viewer 81
74 Results Viewer SPARQL PREFIX dbpedia-owl: PREFIX foaf: SELECT?artist?artistname?place?placename WHERE {?artist dbpedia-owl:genre <$genreuri>. {?artist a dbpedia-owl:band ; dbpedia-owl:hometown?place. } UNION {?artist a dbpedia-owl:musicalartist ; dbpedia-owl:birthplace?place. }?artist foaf:name?artistname.?place foaf:name?placename. } Endpoint: 82
75 Summary We can use Linked Data to publish the output of Digital Musicology studies This enables us to scale and link different types of work We can use RDF and ontologies to capture, scale, and link domain knowledge A good Semantic Web application is just a better Web application!
Interacting with Linked Data Part I: General Introduction
Interacting with Linked Data Part I: General Introduction Agenda Part 0: Welcome Part I: General Introduction to Semantic Technologies Part II: Advanced Concepts Part III: OWLIM Part IV: Information Workbench-
More informationUsage 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 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 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 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 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 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 informationOXLOD Pilot Oxford Linked Data. 4 October OeRC
OXLOD Pilot Oxford Linked Data 4 October 2018 - OeRC Background What did we set out to achieve and why is this important? What have we delivered? Purpose of today's session Pilot findings (Gabriel Hanganu)
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 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 informationThe P2 Registry
The P2 Registry -------------------------------------- Where the Semantic Web and Web 2.0 meet Digital Preservation David Tarrant, Steve Hitchcock & Les Carr davetaz / sh94r / lac @ecs.soton.ac.uk School
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 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 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 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 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 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 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 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 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 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 informationLinked data implementations who, what, why?
Semantic Web in Libraries (SWIB18), Bonn, Germany 28 November 2018 Linked data implementations who, what, why? Karen Smith-Yoshimura OCLC Research Linking Open Data cloud diagram 2017, by Andrejs Abele,
More informationAn e-research Approach to Web-Scale Music Analysis
An e-research Approach to Web-Scale Music Analysis By David De Roure 1, Kevin R. Page 1 Benjamin Fields 2 Tim Crawford 2 J. Stephen Downie 3 and Ichiro Fujinaga 4 1 Oxford e-research Centre, University
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 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 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 informationThe Semantic Institution: An Agenda for Publishing Authoritative Scholarly Facts. Leslie Carr
The Semantic Institution: An Agenda for Publishing Authoritative Scholarly Facts Leslie Carr http://id.ecs.soton.ac.uk/people/60 What s the Web For? To share information 1. Ad hoc home pages 2. Structured
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 informationa paradigm for the Introduction to Semantic Web Semantic Web Angelica Lo Duca IIT-CNR Linked Open Data:
Introduction to Semantic Web Angelica Lo Duca IIT-CNR angelica.loduca@iit.cnr.it Linked Open Data: a paradigm for the Semantic Web Course Outline Introduction to SW Give a structure to data (RDF Data Model)
More informationTowards the Semantic Desktop. Dr. Øyvind Hanssen University Library of Tromsø
Towards the Semantic Desktop Dr. Øyvind Hanssen University Library of Tromsø Agenda Background Enabling trends and technologies Desktop computing and The Semantic Web Online Social Networking and P2P Computing
More informationRKB, sameas and dotac
RKB, sameas and dotac at 2009: Beyond the Repository Fringe Edinburgh 30-31 July 2009 Hugh Glaser & Ian Millard Linked Data Tim Berners-Lee http://www.w3.org/2009/talks/0204-ted-tbl/ the Semantic Web done
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 informationIntroduction to Linked Data
Introduction to Linked Data Sandro Hawke, W3C sandro@hawke.org @sandhawke http://www.w3.org/2010/talks/0608-linked-data June 8 2010, Cambridge Semantic Web Gathering Outline Context Motivation Prerequisites
More informationOSM Lecture (14:45-16:15) Takahira Yamaguchi. OSM Exercise (16:30-18:00) Susumu Tamagawa
OSM Lecture (14:45-16:15) Takahira Yamaguchi OSM Exercise (16:30-18:00) Susumu Tamagawa TBL 1 st Proposal Information Management: A Proposal (1989) Links have the following types: depends on is part of
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 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 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 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 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 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 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 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 informationSADI Semantic Web Services
SADI Semantic Web Services London, UK 8 December 8 2011 SADI Semantic Web Services Instructor: Luke McCarthy http:// sadiframework.org/training/ 2 Contents 2.1 Introduction to Semantic Web Services 2.1
More informationThe Semantic Web. What is the Semantic Web?
The Semantic Web Alun Preece Computing Science, University of Aberdeen (from autumn 2007: School of Computer Science, Cardiff University) What is the Semantic Web, and why do we need it now? How does the
More informationSemantic Technologies and CDISC Standards. Frederik Malfait, Information Architect, IMOS Consulting Scott Bahlavooni, Independent
Semantic Technologies and CDISC Standards Frederik Malfait, Information Architect, IMOS Consulting Scott Bahlavooni, Independent Part I Introduction to Semantic Technology Resource Description Framework
More informationAn overview of Semantic Web activities in the OMRAS2 project
An overview of Semantic Web activities in the OMRAS2 project György Fazekas 1, Yves Raimond 2, Kurt Jacobson 1,andMarkSandler 1 1 Queen Mary University of London, Centre for Digital Music 2 BBC Future
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 informationcase study The Asset Description Metadata Schema (ADMS) A common vocabulary to publish semantic interoperability assets on the Web July 2011
case study July 2011 The Asset Description Metadata Schema (ADMS) A common vocabulary to publish semantic interoperability assets on the Web DISCLAIMER The views expressed in this document are purely those
More informationInformation management is an important
The Many Faces of Semantics Interlinking Music-Related Data on the Web Yves Raimond BBC Audio & Music Interactive Christopher Sutton Intrasonics information, and instead allows arbitrary mixing and reuse
More informationOWL a glimpse. OWL a glimpse (2) requirements for ontology languages. requirements for ontology languages
OWL a glimpse OWL Web Ontology Language describes classes, properties and relations among conceptual objects lecture 7: owl - introduction of#27# ece#720,#winter# 12# 2# of#27# OWL a glimpse (2) requirements
More informationAN ECOSYSTEM FOR TRANSPARENT MUSIC SIMILARITY IN AN OPEN WORLD
10th International Society for Music Information Retrieval Conference (ISMIR 2009) AN ECOSYSTEM FOR TRANSPARENT MUSIC SIMILARITY IN AN OPEN WORLD Kurt Jacobson Centre for Digital Music Queen Mary University
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 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 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 informationISA Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA)
ISA Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA) Expert contract supporting the Study on RDF and PIDs for INSPIRE Deliverable D.EC.3.2 RDF in INSPIRE Open issues, tools, and implications
More informationSemantic Web In Depth: Resource Description Framework. Dr Nicholas Gibbins 32/4037
Semantic Web In Depth: Resource Description Framework Dr Nicholas Gibbins 32/4037 nmg@ecs.soton.ac.uk RDF syntax(es) RDF/XML is the standard syntax Supported by almost all tools RDF/N3 (Notation3) is also
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 informationRepresenting Linked Data as Virtual File Systems
Representing Linked Data as Virtual File Systems Bernhard Schandl University of Vienna Department of Distributed and Multimedia Systems http://events.linkeddata.org/ldow2009#ldow2009 Madrid, Spain, April
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 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 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 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 informationEnhancing Security Exchange Commission Data Sets Querying by Using Ontology Web Language
MPRA Munich Personal RePEc Archive Enhancing Security Exchange Commission Data Sets Querying by Using Ontology Web Language sabina-cristiana necula Alexandru Ioan Cuza University of Iasi September 2011
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 informationKNOWLEDGE GRAPHS. Lecture 3: Modelling in RDF/Introduction to SPARQL. TU Dresden, 30th Oct Markus Krötzsch Knowledge-Based Systems
KNOWLEDGE GRAPHS Lecture 3: Modelling in RDF/Introduction to SPARQL Markus Krötzsch Knowledge-Based Systems TU Dresden, 30th Oct 2018 Review: RDF Graphs The W3C Resource Description Framework considers
More informationOntological Modeling: Part 2
Ontological Modeling: Part 2 Terry Halpin LogicBlox This is the second in a series of articles on ontology-based approaches to modeling. The main focus is on popular ontology languages proposed for the
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 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 informationKnowledge Representation VII - IKT507. SPARQL stands for SPARQL Protocol And RDF Query Language
Knowledge Representation VII - IKT507 This sentence is false! PARQL stands for PARQL Protocol And RDF Query Language Jan Pettersen Nytun, UiA 1 The emantic Web tack Hierarchy of languages, where each layer
More informationContribution of OCLC, LC and IFLA
Contribution of OCLC, LC and IFLA in The Structuring of Bibliographic Data and Authorities : A path to Linked Data BY Basma Chebani Head of Cataloging and Metadata Services, AUB Libraries Presented to
More informationLinked Open Data Cloud. John P. McCrae, Thierry Declerck
Linked Open Data Cloud John P. McCrae, Thierry Declerck Hitchhiker s guide to the Linked Open Data Cloud DBpedia Largest node in the linked open data cloud Nucleus for a web of open data Most data is
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 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 informationRDF for Life Sciences
RDF for Life Sciences Presentation to Oracle Life Sciences User Group June 23, 2004 John Wilbanks World Wide Web Consortium (W3C) What is the W3C? Founded in 1994 by Tim Berners-Lee Develops common protocols
More informationSemantic Web and Natural Language Processing
Semantic Web and Natural Language Processing Wiltrud Kessler Institut für Maschinelle Sprachverarbeitung Universität Stuttgart Semantic Web Winter 2014/2015 This work is licensed under a Creative Commons
More informationTable of Contents. iii
Current Web 1 1.1 Current Web History 1 1.2 Current Web Characteristics 2 1.2.1 Current Web Features 2 1.2.2 Current Web Benefits 3 1.2.3. Current Web Applications 3 1.3 Why the Current Web is not Enough
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 informationSemantic Web. Tahani Aljehani
Semantic Web Tahani Aljehani Motivation: Example 1 You are interested in SOAP Web architecture Use your favorite search engine to find the articles about SOAP Keywords-based search You'll get lots of information,
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 informationKnowledge Representation RDF Turtle Namespace
Knowledge Representation RDF Turtle Namespace Jan Pettersen Nytun, UiA 1 URIs Identify Web Resources Web addresses are the most common URIs, i.e., uniform Resource Locators (URLs). RDF resources are usually
More informationSemantic Technology. Chris Welty IBM Research
Semantic Technology Chris Welty IBM Research What are semantic technologies Dates back to the 60s, 70s, 80s, 90s STRIPS, SNePS,, CG, KL-ONE, NIKL, CLASSIC, LOOM, RACER, etc Today we have standards Common
More informationGoogle indexed 3,3 billion of pages. Google s index contains 8,1 billion of websites
Access IT Training 2003 Google indexed 3,3 billion of pages http://searchenginewatch.com/3071371 2005 Google s index contains 8,1 billion of websites http://blog.searchenginewatch.com/050517-075657 Estimated
More informationSemantic Web and Linked Data
Semantic Web and Linked Data Petr Křemen December 2012 Contents Semantic Web Technologies Overview Linked Data Semantic Web Technologies Overview Semantic Web Technology Stack from Wikipedia. http://wikipedia.org/wiki/semantic_web,
More informationSemantic Web: Core Concepts and Mechanisms. MMI ORR Ontology Registry and Repository
Semantic Web: Core Concepts and Mechanisms MMI ORR Ontology Registry and Repository Carlos A. Rueda Monterey Bay Aquarium Research Institute Moss Landing, CA ESIP 2016 Summer meeting What s all this about?!
More informationThe role of vocabularies for estimating carbon footprint for food recipies using Linked Open Data
The role of vocabularies for estimating carbon footprint for food recipies using Linked Open Data Ahsan Morshed Intelligent Sensing and Systems Laboratory, CSIRO, Hobart, Australia {ahsan.morshed, ritaban.dutta}@csiro.au
More informationI'm going to introduce you to the basic concepts of linked data and provide some context on how linked data might be used to enhance access to
I'm going to introduce you to the basic concepts of linked data and provide some context on how linked data might be used to enhance access to Canadian legal resources on the emerging semantic web. I'll
More informationWebGUI & the Semantic Web. William McKee WebGUI Users Conference 2009
WebGUI & the Semantic Web William McKee william@knowmad.com WebGUI Users Conference 2009 Goals of this Presentation To learn more about the Semantic Web To share Tim Berners-Lee's vision of the Web To
More informationChapter 13: Advanced topic 3 Web 3.0
Chapter 13: Advanced topic 3 Web 3.0 Contents Web 3.0 Metadata RDF SPARQL OWL Web 3.0 Web 1.0 Website publish information, user read it Ex: Web 2.0 User create content: post information, modify, delete
More informationIntroduction to RDF and the Semantic Web for the life sciences
Introduction to RDF and the Semantic Web for the life sciences Simon Jupp Sample Phenotypes and Ontologies Team European Bioinformatics Institute jupp@ebi.ac.uk Practical sessions Converting data to RDF
More informationDomain Specific Semantic Web Search Engine
Domain Specific Semantic Web Search Engine KONIDENA KRUPA MANI BALA 1, MADDUKURI SUSMITHA 2, GARRE SOWMYA 3, GARIKIPATI SIRISHA 4, PUPPALA POTHU RAJU 5 1,2,3,4 B.Tech, Computer Science, Vasireddy Venkatadri
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 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 informationState of the Art of Semantic Web
State of the Art of Semantic Web Ali Alqazzaz Computer Science and Engineering Department Oakland University Rochester Hills, MI 48307, USA gazzaz86@gmail.com Abstract Semantic web is an attempt to provide
More informationConvention Paper Presented at the 123rd Convention 2007 October 5 8 New York, NY
Audio Engineering Society Convention Paper Presented at the 123rd Convention 2007 October 5 8 New York, NY The papers at this Convention have been selected on the basis of a submitted abstract and extended
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 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 informationSWAD-Europe Deliverable 8.1 Core RDF Vocabularies for Thesauri
Mon Jun 07 2004 12:07:51 Europe/London SWAD-Europe Deliverable 8.1 Core RDF Vocabularies for Thesauri Project name: Semantic Web Advanced Development for Europe (SWAD-Europe) Project Number: IST-2001-34732
More informationTHE GETTY VOCABULARIES TECHNICAL UPDATE
AAT TGN ULAN CONA THE GETTY VOCABULARIES TECHNICAL UPDATE International Working Group Meetings January 7-10, 2013 Joan Cobb Gregg Garcia Information Technology Services J. Paul Getty Trust International
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 information