Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.

Slides:



Advertisements
Similar presentations
Resource description and access for the digital world Gordon Dunsire Centre for Digital Library Research University of Strathclyde Scotland.
Advertisements

From content standards to RDF Gordon Dunsire Presented at AKM 15, Porec, 2011.
Introduction to linked data Gordon Dunsire Presented at the Cataloguing and Indexing Group Scotland seminar Linked data and the Semantic Web: what have.
W3C and RDF. Why OCLC is a W3C Member Access to networked information resources –the browser and online access –the breath and depth of networked information.
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Bibliographic Framework Initiative Approach for MARC Data as Linked Data Sally McCallum Library of Congress.
Creating Linked Data Juan F. Sequeda Semantic Technology Conference June 2011.
CS570 Artificial Intelligence Semantic Web & Ontology 2
By Ahmet Can Babaoğlu Abdurrahman Beşinci.  Suppose you want to buy a Star wars DVD having such properties;  wide-screen ( not full-screen )  the extra.
RDF Tutorial.
Semantic Web Introduction
Linked Data for Libraries, Archives, Museums. Learning objectives Define the concept of linked data State 3 benefits of creating linked data and making.
Corey A Harper DC2006 October 4, 2006 Authority Control for the Semantic Web Encoding Library of Congress Subject Headings (LCSH) in SKOS.
The Web of data with meaning... By Michael Griffiths.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
CSCI 572 Project Presentation Mohsen Taheriyan Semantic Search on FOAF profiles.
Linked Data Practices for the Geospatial Community Talk subtitle Presented at GEOSS Workshop on Climate Boulder Colorado, 23 September 2011 Stephan Zednik,
RDF Kitty Turner. Current Situation there is hardly any metadata on the Web search engine sites do the equivalent of going through a library, reading.
Chapter 7: Resource Description Framework (RDF) Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley,
RDF: Building Block for the Semantic Web Jim Ellenberger UCCS CS5260 Spring 2011.
Semantic Web Presented by: Edward Cheng Wayne Choi Tony Deng Peter Kuc-Pittet Anita Yong.
The RDF meta model: a closer look Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations.
Samad Paydar Web Technology Laboratory Computer Engineering Department Ferdowsi University of Mashhad 1389/11/20 An Introduction to the Semantic Web.
Module 2b: Modeling Information Objects and Relationships IMT530: Organization of Information Resources Winter, 2007 Michael Crandall.
Presented by Gentre Dozier and Spencer Dille management.com/newsletters/database_metadata_unstructured_data_triple_store html.
Linked Data The Short Version. Linked Data is a set of best practices for publishing and deploying instance and class data using the RDF data model, naming.
Metadata Standards and Applications 4. Metadata Syntaxes and Containers.
Ontologies: Making Computers Smarter to Deal with Data Kei Cheung, PhD Yale Center for Medical Informatics CBB752, February 9, 2015, Yale University.
RDF (Resource Description Framework) Why?. XML XML is a metalanguage that allows users to define markup XML separates content and structure from formatting.
Linked Open Data: a new resource for eResearch Dr Anne Cregan eResearch Analyst, Intersect and ANDS
RDA and Linking Library Data VuStuff III Conference Villanova University, Villanova, PA October 18, 2012 Dr. Sharon Yang Rider University.
Practical RDF Chapter 1. RDF: An Introduction
The Semantic Web Service Shuying Wang Outline Semantic Web vision Core technologies XML, RDF, Ontology, Agent… Web services DAML-S.
Logics for Data and Knowledge Representation
The Semantic Web Web Science Systems Development Spring 2015.
By: Dan Johnson & Jena Block. RDF definition What is Semantic web? Search Engine Example What is RDF? Triples Vocabularies RDF/XML Why RDF?
RDF (Resource Description Framework). 2 Table of Contents  Introduction  Basic RDF –Basic RDF Model –Basic Syntax  Containers  Statements about Statements.
Resource Description Framework (RDF) Presented by: Jonathan Catlett.
Metadata. Generally speaking, metadata are data and information that describe and model data and information For example, a database schema is the metadata.
RDF and triplestores CMSC 461 Michael Wilson. Reasoning  Relational databases allow us to reason about data that is organized in a specific way  Data.
Towards a semantic web Philip Hider. This talk  The Semantic Web vision  Scenarios  Standards  Semantic Web & RDA.
Semantic Web - an introduction By Daniel Wu (danielwujr)
Evolving MARC 21 for the future Rebecca Guenther CCS Forum, ALA Annual July 10, 2009.
The Semantic Web and expert metadata: pull apart then bring together Presented at 12.seminar Arhivi, Knjižnice, Muzeji Nov 2008, Pore č, Croatia.
Chapter 7: Resource Description Framework (RDF) Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley,
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
It’s all semantics! The premises and promises of the semantic web. Tony Ross Centre for Digital Library Research, University of Strathclyde
Linked Data: Emblematic applications on Legacy Data in Libraries.
The future of the Web: Semantic Web 9/30/2004 Xiangming Mu.
Introduction to the Semantic Web and Linked Data
Chapter 7: Resource Description Framework (RDF) Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley,
The RDF meta model Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations of XML compared.
Metadata : an overview XML and Educational Metadata, SBU, London, 10 July 2001 Pete Johnston UKOLN, University of Bath Bath, BA2 7AY UKOLN is supported.
Problems with XML & XML Schemas XML falls apart on the Scalability design goal. 1.The order in which elements appear in an XML document is significant.
THE BIBFRAME EDITOR AND THE LC PILOT Module 3 – Unit 1 The Semantic Web and Linked Data : a Recap of the Key Concepts Library of Congress BIBFRAME Pilot.
Dr. Bhavani Thuraisingham September 24, 2008 Building Trustworthy Semantic Webs Lecture #9: RDF and RDF Security.
1cs The Need “Most of the Web's content today is designed for humans to read, not for computer programs to manipulate meaningfully.” Berners-Lee,
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lotzi Bölöni.
Paloma Marín Arraiza 17 th International Conference on Grey Literature 1 st and 2 nd December 2015, Amsterdam (Netherlands) SCIENTIFIC AUDIOVISUAL MATERIALS.
The Semantic Web. What is the Semantic Web? The Semantic Web is an extension of the current Web in which information is given well-defined meaning, enabling.
© The ATHENA Consortium. Susan Thomas SAP AG, Research Department How do you do semantics? Semantic Web Drawings by Sebastian Cremers Unit 3:
Linked Open Data for European Earth Observation Products Carlo Matteo Scalzo CTO, Epistematica epistematica.
MARC Tags to BIBFRAME Vocabulary: a new view of metadata Sally McCallum Library of Congress ALA - January 2014.
Semantic Web In Depth Resource Description Framework Dr Nicholas Gibbins –
Setting the stage: linked data concepts Moving-Away-From-MARC-a-thon.
Semantic and geographic information system for MCDA: review and user interface building Christophe PAOLI*, Pascal OBERTI**, Marie-Laure NIVET* University.
Resource Description Framework
Repository Software - Standards
Module 3: The BIBFRAME Editor and the LC Pilot
Cataloging the Internet
Presentation transcript:

Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training for Catalogers

1: Objectives and overview 1. Context 2. Goals of the presentation 3. Outline of the content 1-2

Context AACR2, RDA, MARC 21 record environment Linked data techniques to use, share, and enhance library data Alternative to MARC 21 as the primary carrier of library data 1-3

Goals of the presentation Describe the basic components of semantic web and linked data technologies Identify library efforts to expose library data to the semantic web Describe how semantic web and linked data technologies are being used in the current environment 1-4

Outline Linked data defined RDF (Resource Description Framework) RDF data model Ontologies and vocabularies Query languages Linked open data on the web (LOD) 1-5

Linked data defined A set of best practices for publishing and connecting structured data on the Web Links are made between data (like the web links documents) Allows machines to return meaningful results based on the semantic structure of data 1-6

URIs and IRIs URI: uniform resource identifier – Sequence of characters used to identify a resource IRI: internationalized resource identifier – Identifier with extended character set This presentation uses the term “URI” for both of these concepts 1-7

URIs on the semantic web On the web of documents URL is a type of URI that links documents On the semantic web, URIs identify real-world objects – People – Cars – Books – Unicorns 1-8

Tim Berners-Lee’s rules for linked data Use URIs as names for things Use HTTP URIs so names can be looked up Provide useful information with common tools Include links to other URIs, so people can discover more useful resources

1.Use URIs to name resources Use URIs as names Don’t use strings as names Computers can interpret URIs but not strings – NOT a string like: Guthrie, Woody,

2.Use HTTP(web) URIs for names HTTP URIs: Allow people to look up resources by name Work with a Web browser No special tools needed for look-up NOT n

2.Use HTTP (web) URIs for names Lookup on the Web:

3.Return useful information via standards When someone looks up a URI, provide useful information, using common linked data standards (RDF, SPARQL) RDF = Resource Description Framework – Data model based on triples SPARQL = query language for RDF (something like Z39.50 for MARC)

3.Return useful information via standards 1-14 Others can link to library data

3.Return useful information via standards 1-15

4. Include links to other URIs 1-16 Libraries can enhance services for users

Linked data principles: take away HTTP URIs identify resources: people, books, serials, songs, “things” Useful web services can be built on library linked data and URIs Libraries can enhance services by linking out widely 1-17

RDF: Resource Description Framework Standard model for exchange of data on the Web Structures relationships between resources, people, and things on the web Uses graph model to represent database relationships RDF and related standards maintained by the World Wide Web Consortium (W3C) 1-18

RDF tools URIs are used to identify resources and relationships Vocabularies and ontologies: tools that define relationships between resources Triple statements are the core means of expressing relationships 1-19

RDF tools Standard languages and formats are used to express relationships in the RDF model Query languages allow people and machines to interact with RDF data stored in large data sets 1-20

RDF tools: Take away Widespread usage of common, openly available linked data tools promotes wide use and reuse of data on the web 1-21

RDF data model Triple statements Graph data model RDF XML (or other serialization format) URIs Ontologies and vocabularies Namespaces 1-22

Triple statements 1-23 Subject Object Predicate This work This author Was written by

Triple statements Subject identifies: “Resource of interest” Predicate identifies: Property of the “resource of interest,” a relationship Object identifies: Property value, a resource that has a relationship to the “resource of interest” 1-24

Triple statements 1-25 This land is your land Woody Guthrie Was written by URI for workURI for author URI for Dublin Core term: Creator [read: has creator]

Triple statements The triple statement: This land is your land has creator Woody Guthrie Can be expressed in a way that machines can interpret using URIs for name authorities and URIs for Dublin Core terms: 1-26

Triple statements: take away Triple statements make it possible to make meaningful statements about resources on the semantic web Make use of URIs to identify subject, predicates and objects (ideally all three are URIs) Can be processed by computers and serve meaningful results to users 1-27

RDF serialization formats Languages for expressing RDF triples Common formats: – Turtle – N-triples (N3) – RDF XML Can be easily parsed (processed) by machines Some (like Turtle) can be easily be read by humans 1-28

RDF XML Format for expressing triples Identifies the syntaxes and vocabularies used to express triple statements RDF XML can be modeled as graph data 1-29

RDF XML Uses XML structure to help computers read statements about resources URIs are used to identify resources and namespaces Namespaces identify vocabularies and syntaxes used to make semantic statements about resources 1-30

RDF XML- under the hood <rdf:RDF xmlns:rdf=" xmlns:dc=" xmlns:lcnaf=" <rdf:Description rdf:about=" >

RDF XML- under the hood Document is XML <rdf:RDF Root, “wrapper” of all the contents of the file xmlns:rdf=" Name space: identifies RDF as the syntax used xmlns:dc=" Name space: identifies Dublin Core as source of the term used in predicate xmlns:lcnaf=" Name space: identifies the LC NAF as ID of subject and object 1-32

RDF XML- under the hood <rdf:Description Beginning of triple rdf:about=" n “ Subject> /n Predicate and Object 1-33

Graph of the RDF data model 1-34 SubjectPredicateObject Song: This land is your land has creator Guthrie, Woody,

URIs in RDF XML Retrieve content to be read by humans and machines – Humans get an HTML page to read – Machines retrieve (through redirect) an RDF XML format (or another format) that it can interpret and act on 1-35

URI resolves to a form humans can read and a form machines can read 1-36

URIs in RDF XML URIs identify web resources – Such as a book or author – Namespaces of standards that have been used to encode RDF triple statements – Vocabulary and ontology terms – Subject, predicate, and object in triple statements 1-37

Namespaces Are declared in the root of an XML file Are identified by URIs Declare: – Vocabularies – Syntaxes – Sources of terms used to describe and identify the resource 1-38

Namespaces Namespace declarations look like this in RDF XML: xmlns:rdf=" syntax-ns#" xmlns:dc=" xmlns:lcnaf=" But don’t worry! You won’t need to know all the details to use the BIBFRAME editor 1-39

RDF XML and other formats: take away Allow computers to process triple statements in descriptions of resources URIs retrieve content to be read by humans and machines (in an RDF format) Namespaces are used to declare formats, syntaxes, sources of terms 1-40

Vocabularies and Ontologies Used to define concepts within a particular field of study (domain) Terms used somewhat interchangeably, ontologies often described as “more complex” vocabularies Are necessary for discovering relationships on the Semantic Web 1-41

Vocabularies and Ontologies Define classes of objects Define relationships between objects Define properties of resources Can be expressed using RDF, so computers may interpret them Help retrieve meaningful search results for users 1-42

Vocabularies and Ontologies Example of discovering relationships: – Data set says “Flipper is a dolphin” – Ontology says “all dolphins are mammals” – A semantic web program that understands that X = Y – Can discover a new relationship: “Flipper is a mammal” 1-43

Building vocabularies and ontologies RDF Schema (RDFS) Simple Knowledge Organization System (SKOS) Web Ontology Language (OWL) MADS/RDF 1-44

Vocabularies available in RDF formats BIBFRAME Vocabulary Dublin Core Abstract Model and Dublin Core metadata ontology FOAF Library of Congress authorities and vocabularies at “value vocabularies” RDA vocabularies and registry: Schema.org 1-45

BIBFRAME Vocabulary Creative Work - reflects a conceptual essence of the … resource. Instance - reflects an individual, material embodiment of the Work. Authority - defined relationships reflected in the Work and Instance: People, Places, Topics, Organizations, etc. Annotation - enhances our knowledge about another resource: Library Holdings, Cover Art and Reviews are examples. 1-46

BIBFRAME Model 1-47

BIBFRAME classes 1-48

BIBFRAME properties 1-49

BIBFRAME property description 1-50

Vocabularies, ontologies: take away Are necessary for discovering relationships on the semantic web Define classes and properties Define relationships between resources Facilitate “inference” discovery of new information 1-51

Triplestore A database for storing and searching triple statements Triplestores are made available openly on the web Are searched using an RDF query language: SPARQL Searches result in meaningful inferences about resources 1-52

SPARQL RDF Query Language Searches triplestore data sets called: “SPARQL end points” Makes the semantic web “readable” is an example of a SPARQL end point

SPARQL Endpoints Many organizations make their data freely available as SPARQL endpoints on the web Allow other data providers (including libraries) to make use of the data Free availability promotes experimentation with user interfaces 1-54

Linked Open Data (LOD) Interlinked data sets on the web Published using: – the 4 principles of linked data – common linked data tools such as RDF Global linked data space called: “Web of data” 1-55

1-56 Source:

Linked Open Data (LOD) Billions of RDF statements covering: – Geographic locations – People – Companies – Books – Scientific publications – Films, music, television, and radio programs – Genes, proteins, drugs and clinical trials, statistical data, census results, online communities, reviews and more 1-57 Source:

Linked Open Data: take away “…and the really important thing about data is the more things you have to connect together, the more powerful it is.” 1-58 Tim Berners-Lee, TED talk, “The Next Web”

1: Summary 1. Linked data techniques: – Enhance of sharing library data – Allow libraries to enhance services using data from other sources 2. Linked data is a set of best practices for publishing and connecting on the web 3. Using URIs to name resources on the web and common standards such as RDF enable widespread sharing and reuse of data 1-59

2: Summary 4.Triple statements are at the heart of the semantic web 5.Can be expressed in a way that allows machines to serve meaningful results to users 6.Vocabularies and ontologies define relationships within a triple statement 7.BIBFRAME is a vocabulary built on linked data principles 1-60