Turning your catalogue into Linked Data

Post on 16-Apr-2017

185 views 2 download

Transcript of Turning your catalogue into Linked Data

Turning your catalogue into Linked Data

Bernard Scaife – Technical Services Librarian

Open Education Metadata UK

2

Overview

• What on earth is the Semantic web?• Why bother?• How do you do it?

3

What on earth is the Semantic Web?

4

Short History lesson

• WWW invented (http)• Growth / Commercialisation• Ubiquity of Google• Limitations of html• Structure via XML• But no authority control

Source: https://commons.wikimedia.org/wiki/File%3ATim_Berners-Lee.jpg]Tim Berners-Lee [CC BY-SA 2.0 (http://creativecommons.org/licenses/by-sa/2.0)], by Uldis Bojārs (Flickr.), from Wikimedia Commons

5

Semantic web

• Invented by (you guessed it!)• Adding meaning to links using

“typing”

Source: https://commons.wikimedia.org/wiki/File%3ATim_Berners-Lee.jpg]Tim Berners-Lee [CC BY-SA 2.0 (http://creativecommons.org/licenses/by-sa/2.0)], by Uldis Bojārs (Flickr.), from Wikimedia Commons

6

Typing

• Html links• Semantic web links Subject – predicate - object

Jimmy Wales knows Angela BeesleyJimmy Wales’s email address is jwales@bomis.com

7

Typing

Subject – predicate - objectCharles Dickens knew Elizabeth GaskellCharles Dickens wrote Bleak House

8

Why bother?

• Demolishing data siloes

Libcat ArchivesNewspapers

mySQL mySQL mySQL

mySQL

9

Why bother?

• Playing the web scale game

10

A note on licences...

• The link with open licences and why they matter

Source: http://creativecommons.org/licenses/by/3.0/

11

Growth

Source: http://www4.wiwiss.fu-berlin.de/lodcloud/state/

12

Libraries and Linked Data

• discovery.ac.uk

13

JISC 16/11

• Digital Infrastructure Programme

14

OEM-UK

• Open Education Metadata UK (OEM-UK)

http://ioeoemuk.wordpress.com/

15

OEM-UK

• Four datasets – convert to Linked Open Data

16

OEM-UK

• Cataloguing of Historical Textbooks and Exam Papers pre-1950

• Low-barrier cataloguing process for rapid retrospective conversion

• Creating linked data between the new datasets

17

How?

18

Synchro

19

COMET

20

Exporting

selcatalog -f\"~ILLLIB,EQUIP,MEMO,ROOM,SELECT\" -6\"0\" -oC | catalogdump -h -j -n\"oemjunktags\" -t\"926\" -ka999 -om –z

Create custom export report

21

ftp the file

getbibssymph.php

22

Copyright filtering

To be done: Filter out copyrighted records

23

Transform 1

Transform filtered records from mrc to csv:

symphmarctocsv.php

24

Transform 2

Transform from csv to xml: csvtoxpath.php

25

Create record type

26

TEI feed

27

SPARQL demo

SELECT * WHERE { ?s <http://purl.org/dc/terms/title> "Provision for children with speech and language needs in England and Wales :facilitating communication between education and health services /James Law ... [et al.]" . } LIMIT 10

<uri>http://23.21.173.236/drupal/ioelibcat/187189</uri>

DESCRIBE <http://23.21.173.236/drupal/ioelibcat/187189>

28

Questions?

Institute of EducationUniversity of London20 Bedford WayLondon WC1H 0AL

Tel +44 (0)20 7612 6000Fax +44 (0)20 7612 6126Email info@ioe.ac.ukWeb www.ioe.ac.uk