• Aucun résultat trouvé

Forging New Links: Libraries in the Semantic Web

N/A
N/A
Protected

Academic year: 2022

Partager "Forging New Links: Libraries in the Semantic Web"

Copied!
84
0
0

Texte intégral

(1)

Forging New Links:

Libraries in the Semantic Web

Lisa Goddard & Gillian Byrne Memorial University Libraries

Computers in Libraries, Washington D.C.

March 23rd, 2011

(2)

The Gist

General Semantic Web

• How it works.

• A few tools.

• Who’s involved?

Lisa

Libraries & Linked Data

• What it solves.

• Issues & obstacles.

• Where we are now.

Gillian

(3)

Web Search Problems

(4)

High Recall, Low Precision

(5)

Vocabulary Dependent

(6)

Returns Single Web Pages

(7)

Access to Deep Web

(8)

Identity

(9)

Comparisons

Academic Staff Member (University College London)

Faculty Member (McGill)

Equivalent to?

(10)

Complex Queries

Find all soccer players, who played as goalkeeper for a club that has a stadium with more than

40,000 seats and who are born in a country with more than 10 million inhabitants.

(11)

Structured Databases

(12)
(13)

The Semantic Solution

1. Structured data

2. Controlled vocabularies 3. Linking

(14)

Machine-Actionable Data

“Our top two users are computers.”

- Martin Kalfatovic, Smithsonian

(15)

Structured Data: RDF

Data model for writing simple statements about web objects.

RDF statements are written as “triples”.

Subject Object

Shakespeare Macbeth

Predicate

Wrote

V

Statement

(16)

RDF Triples

Subject Predicate Object

Shakespeare Shakespeare Anne Hathaway Shakespeare Stratford

Macbeth England Scotland

Wrote Wrote Married Lived in Is in

Set in Part of Part of

King Lear Macbeth

Shakespeare Stratford

England Scotland UK

UK

(17)

RDF Graph: A Semantic Net

AnneHathaway

Shakespeare

Stratford

UK

Macbeth KingLear

Scotland England married

wrote

wrote

isIn

setIn livedIn

partO f partO

f

(18)

Unique Identifiers: URIs

Shakespeare wrote Macbeth

http://www.mun.ca/project#shakespeare http://www.mun.ca/project#macbeth

http://www.mun.ca/project#wrote

URIs should resolve.

(19)

RDF Description: FOAF

<rdf:RDF

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"

xmlns:foaf="http://xmlns.com/foaf/0.1/"

<foaf:Person rdf:ID="me">

<foaf:name>Lisa Goddard</foaf:name>

<foaf:title>Ms.</foaf:title>

<foaf:givenname>Lisa</foaf:givenname>

<foaf:family_name>Goddard</foaf:family_name>

<foaf:homepage rdf:resource="http://twitter.com/lisagoddard"/>

<foaf:workplaceHomepage rdf:resource="http://www.library.mun.ca"/>

<foaf:schoolHomepage rdf:resource="http://www.queensu.ca"/>

<foaf:knows>

<foaf:Person>

<foaf:name>Gillian Byrne</foaf:name>

<foaf:mbox rdf:resource="mailto:[email protected]"/>

</foaf:Person>

</foaf:knows>

</foaf:Person>

</rdf:RDF>

(20)

Resolvable URIs

xmlns:foaf="http://xmlns.com/foaf/0.1/"

<foaf:Person rdf:ID="me">

<foaf:name>Lisa Goddard</foaf:name>

<foaf:workplaceHomepage

rdf:resource="http://www.library.mun.ca"/>

</foaf:Person>

http://xmlns.com/foaf/0.1/#term_

workplaceHomepage

(21)

Resolvable URIs

(22)

An ontology describes a particular domain of knowledge (e.g. bikes, whiskey).

Establishes controlled vocabulary.

Models relationships between entities & concepts.

Built-in rules and datatypes that support reasoning.

Ontologies

(23)

Controlled Vocabulary

Terms and definitions are posted online, so they can be shared by many different organizations.

http://www.mun.ca/lit.owl

#wrote

#setIn

#play #book

#poem

#narrated

http://www.mun.ca/lit.owl#wrote http://www.mun.ca/lit.owl/#book http://www.mun.ca/lit.owl#play

(24)

Shared Ontologies

Namespaces allow us to combine several vocabularies while maintaining distinct meaning of each element.

#person

#partOf

http://gmu.edu/bio.owl

http://mit.edu/geo.rdf http://mun.ca/lit.owl

#wrote

#setIn

#married

#play #book

#poem

#narrated #isIn

#country

#city

#region

#birthdate

#deathdate

(25)

Ontologies & Reasoning

(26)

Reasoning: Inverse

lit:wrote owl:inverseOf lit:writtenBy

bio:Shakespeare lit:wrote lit:Macbeth

lit:Macbeth lit:writtenBy bio:Shakespeare

Axiom

Explicit Fact

Implicit Fact

(27)

Reasoning: Symmetrical

bio:married rdf:type owl:SymmetricProperty

bio:AnneHathaway bio:married bio:Shakespeare

bio:Shakespeare bio:married bio:AnneHathaway

Axiom

Explicit Fact

Implicit Fact

(28)

Reasoning: Equivalent

lit:WilliamShakespeare owl:sameAs bio:Shakespeare

bio:Shakespeare lit:wrote lit:Macbeth

lit:WilliamShakespeare lit:wrote lit:Macbeth

Explicit Facts Axiom

Implicit Facts

(29)

Finding Ontologies

(30)

RDF Browser

(31)

Linking Distributed Data

(32)

Linking Data

(33)

Linking Data

(34)

Linking Entities

Directors Movies

dbpedia:director foaf:made

(35)

Linking Hubs

(36)

Semantic Linking Hubs

(37)

Natural Language Processing

Identify people, places, things, concepts in unstructured text files.

Disambiguate terms.

Suggest links to existing entities.

(38)
(39)
(40)
(41)

RDF Publishing Tools

(42)

Drupal 7 CMS

(43)

Semantic MediaWiki

(44)

Semantic Blogging: Zemanta

(45)

Linked Data Adoption

(46)

Growth of RDFa

Usage of RDFa increased 510% between Mar 2009 and Oct 2010

From: http://tripletalk.wordpress.com/2011/01/25/rdfa-deployment-across-the-web/

(47)

Websites with RDF

(48)

Semantic Technologies

(49)
(50)

Google Faceted

Recipe Search

(51)

Library Linked Data

(52)

Disconnected Data

(53)

Silos in the Library

Source: Provincial Archives of Newfoundland & Labrador

(54)
(55)
(56)

Weak Links

(57)

Enhanced Linking

http://info.library.mun.ca/uhtbin/cgisirsi/dMp3Asia73/QEII/269560141/18/X100/XAUTHOR/

Macpherson,+Cluny,+1879-1966

http://viaf.org/viaf/76097050

(58)

Lost Content

(59)

Enhanced Content

(60)

Missed Opportunities

(61)

Enhanced personalization

Julie

History 1012

List ID: 12

Newfoundland to confederation MemberOf

HasList

Contains

@prefix aiiso: <http://purl.org/vocab/aiiso/schema#>.

@prefix resource: <http://purl.org/vocab/resourcelist/schema# >.

@prefix foaf: <http://xmlns.com/foaf/0.1/> .

@prefix bibo: <http://purl.org/ontology/bibo/> .

@prefix dcterms: <http://purl.org/dc/terms/> .

(62)

What’s our value?

• 2.0 thinking: our value is linked to our data

• 3.0 thinking: our value is linked to our (re)useable, shareable data?

(63)

Obstacles

(64)

Competing Vocabularies

...how many ways to describe a book, journal article or a place?

Ian Millard, Hugh Glaser, Manuel Salvadores, Nigel Shadbolt http://eprints.ecs.soton.ac.uk/21681/5/cold2010-slides.pdf

(65)

Co-referencing

1. http://dbpedia.org/resource/Cluny_MacPherson

2. http://dbpedia.org/resource/Dr._Cluny_MacPherson 3. http://mpii.de/yago/resource/Cluny_MacPherson

4. http://rdf.freebase.com/ns/guid.9202a8c04000641f80000 000005e34c1

5. http://viaf.org/viaf/76097050

6. http://umbel.org/umbel/ne/wikipedia/Cluny_MacPherson

(66)
(67)

Discovering

• Lots (and lots and lots) of linked data out there

• How to find it?

(68)
(69)

Querying

(70)
(71)

Trust

The largest hurdle to library adoption of Linked Data, though, may not be

educational or technological …The

sticking point for librarians may be an issue of trust.

- Ross Singer, “Linked Data Now!”

(72)

Preservation

What happens when a ontology or linking hub disappears?

(73)

Data ownership

Librar y Catalo

gue Digital

Arch ive

Datab ase

Repository

Ejournal

(74)

Licensing

“You shall not use the data made available through the GC Open Data Portal in any way which, in the opinion of Canada, may bring disrepute to or prejudice the reputation of Canada."

(75)

VoID

:DBpedia a void:Dataset ; dcterms:license

<http://www.gnu.org/copyleft/fdl.html> .

schema to describe linked datasets

(76)

Oh - One more thing…

“who’s minding the ranch?”

(77)

RDA

• Works with in MARC, but also works as a linked data Metadata Vocabulary

(78)
(79)

RDF Converters

(80)

Publishing Tools

(81)

Where we are now

(82)

Age of Chaotic Innovation?

LIBRIS (Swedish Union Catalog)

Library of Congress (LCSH, OSI)

German National Library Hungarian National Library British Library

Europeana

Linked Periodicals Data Virtual International Authority File

Dewey Decimal Classification BIBSYS’ authority files

Thesaurus for Economics Rameau

Swedish Subject Headings German Subject Headings

Metadata Authority Description Schema (MADS)

(83)

The Chaos Tamers

W3C Linked Library Data Incubator Group

• IFLA Semantic Web Interest Group

CKAN Linked Library Data Group

• LITA/ALCTS Linked Library Data Interest Group

(84)

Questions?

Source: http://www.jenniferbetman.com

Références

Documents relatifs

WarSampo is a project and semantic portal that aims at this goal by publish- ing large heterogeneous sets of data about the WW2 in Finland as Linked Open Data (LOD)..

To support linked data query and analysis, we developed Ontobat, a Semantic Web strategy for automatic generation of linked data RDFs using ontology formats, data

Keywords: Semantic web · Generative design · Cloud · Data conver- gence · Linked data ·

13 Yet when the W3C asked the Linked Data community if they would want to consider HTTPS URIs to be equivalent to HTTP URIs, 14 this was not accepted due to the fact that the

We use P3P basic vocabularies to specify data owner (or subject), user (or object), type, right, obligation as ontology classes with associated properties to formalize the semantics

In particular, OpenWatt overcomes existing drawbacks by introducing the paradigm of Linked Open Data to represent renewable energy data on the (Semantic) Web.. With OpenWatt,

With the purpose of establishing explicit links between the linguistic descriptions associated to ontologies and linked data in several natural languages, in this paper we propose

The application of Web-enabled knowledge representation methods (Linked Data, ontologies) and data science (data integration, data preparation, provenance) has lead