turning your catalogue into linked data
TRANSCRIPT
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 [email protected]
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 [email protected] www.ioe.ac.uk