SlideShare a Scribd company logo
1 of 37
December 2021
dr. Ruben Schalk
Subject Specialist History & Digital Humanities
Utrecht University Library
r.schalk@uu.nl
https://www.uu.nl/staff/RSchalk
Linked (Open) Data for researchers and libraries:
intro & showcase
dr. Ruben Schalk
WHY THIS PRESENTATION
Subject Specialist History & Digital Humanities
Utrecht University Library
r.schalk@uu.nl
• (University) Libraries ideally positioned:
 Metadata experts
 Disclosure and accessibility of collections
 Different collections & formats
 Networks to facilitate use of metadata standards
 Open Science & Open Access
 FAIR research support/ workflow
 Research output management
 Links up with Digital Humanities support
• But requires additional skills
Today:
1. What is Linked Data?
2. Why should I use it?
3. Demo Time!
1. What is Linked Data?
‘Linked Data is structured data which is interlinked with other data so it
becomes more useful through semantic queries’
Source: Wikipedia
I almost get it…?
1. What is Linked Data: example
c_code country_name gdp_capita year
634 Qatar 156029 2015
578 Norway 82713 2015
784 United Arab Emirates 74746 2015
414 Kuwait 71354 2015
702 Singapore 65660 2015
756 Switzerland 59307 2015
442 Luxembourg 55972 2015
372 Ireland 54278 2015
840 United States 52591 2015
702 Singapore 65660 2015
?
1. What is Linked Data: from rows to graphs
702 Singapore 65660 2015
Singapore
Country
65660
2015
702
rdf:type
clio:hasGDP
schema: observationDate
schema:country_code
Data are now semantically defined:
 Codebook inherent to data
 Human readable
 Machine readable
“code that
represents
a country”
skos:label prov:wasDerivedFrom
DOI to
paper about
this code
1. What is Linked Data: travel linked data graph
Singapore
Country
65660
2015
702
rdf:type
clio:hasGDP
schema: observationDate
schema:country_code
owl:sameAs
Wikipedia:
Singapore
schema:country_code
Some other economic
indicators on Singapore
in another dataset
1. What is Linked Data: building blocks
Singapore
Wikipedia:
Singapore
owl:sameAs
2015
SUBJECT  PREDICATE  OBJECT
Basically: a statement or a fact
schema:observationDate
Often written as N-triples:
<https://uu.nl/datasets/mydata/country/Singapore> <http://schema.org/observationDate> <“2015”^^xsd:gYear> .
<https://uu.nl/datasets/mydata/country/Singapore> <http://www.w3.org/2002/07/owl#sameAs> <https://en.wikipedia.org/wiki/Singapore>
Or use prefixes:
mydata:Singapore schema:observationDate “2015” ”^^xsd:gYear
1. What is Linked Data: building blocks
SUBJECT  PREDICATE  OBJECT
Basically: a statement or a fact
The elements of a triple are URI references, literals (or blank nodes):
• URI references: a standardized way to identify objects (often online): ISBN, URL, DOI, email address,
places, landmark, etc.
That does not work for things like numbers, that have multiple meanings in different contexts…
• Literals: data values such as strings, dates, integers, decimals, etc.
Type of literal is specified inside the triple, remember <“2015”^^xsd:gYear> ?
1. What is Linked Data?
Linked Data graph
=
Combination of triples
=
That point to inside (dataset/ collection) and outside
information - ideally defined using common standards
=
Internet as a global database where everything is
connected
1. What is Linked Data: how to access it
• Many linked data services run in the background of websites
• Linked data browsers provide facetted browsing over graph patterns
• Specify the graph patterns you want to retrieve with SPARQL queries:
PREFIX dbo: <http://dbpedia.org/ontology/>
SELECT ?capital ?RESULT WHERE {
?RESULT dbo:capital ?capital .
?capital dbo:areaCode "030" .
}
ORDER BY DESC(?capital)
LIMIT 100
subject predicate object
Can make it as complex as you like
Store queries online (e.g. Github) for sharing and replication!
Use API calls to present results to end user
2. Why should I use it?
Researchers:
Linked Data = FAIR data!
5-star data:
★ make your stuff available on the Web (whatever format) under an open license
★★ make it available as structured data (e.g., Excel instead of image scan of a table)
★★★ make it available in a non-proprietary open format (e.g., CSV instead of Excel)
★★★★ use URIs to denote things, so that people can point at your stuff
★★★★★ link your data to other data to provide context, and benefit from the network effect
Source: https://5stardata.info/en/
2. Why should I use it?
Researchers:
Linked Data = FAIR data!
But also enhances your workflow:
 Annotate, code and harmonize data in one go, using community standards
 Share dataset, script (SPARQL), and results live on the Web
 Answer new questions & find novel patterns by interlinking datasets
 Run analyses across multiple datasets at the same time
 No need for codebooks or complex relational queries: it’s all in the data!
 Graph data model suited to heterogeneous or sparse data
 Replicable research
 Easy collaboration
2. Why should I use it?
Libraries:
 Superior Search & Find:
• Execute very detailed searches by combining metadata
• Search across different formats: datasets, books, illustrations, maps, archives, music, etc.
• Connect different materials: maps to books, journal papers to related datasets and
code, etc.
• Easy to embed (part of) catalogue on website
• Prioritized by Google (schema.org vocabulary)
 Link items/catalogues to all types of external data, yet keep them separate
 Contextualize search results, enhance metadata, or recommend stuff
 Concentrate on your own expertise
 Use graph patterns to ascertain quality of the metadata
 Generic tools instead of domain-specific software for cataloguing
Research: what if we combined datasets on historical
stature as Linked Data?
• Initiated by Prof. Joerg Baten (University of Tuebingen)
• Shows added value of linking various small to large N datasets
centering around the same topic
• Possibilities with Linked Data:
 Link to Clio-Infra LOD dataset to get GDP: correlate average
height and GDP before 1950; analyzing all 32 datasets, or
380,000 observations at once!
 Link to C-shapes LOD for maps: average stature around the
world visualized.
• Available at:
https://druid.datalegend.net/dataLegend/microHeights
Research: use LOD to study excess mortality during the
Spanish Flu epidemic?
• CSV on deaths 1910-20 converted to
Linked Open Data (using COW)
• Harmonized using other LOD datasets
• GIS added using yet another LOD dataset
• Research output published live on the Web
• Downloadable results
Carpenter
Deceased:
Carpenter jobhoard:occupation
HISCO:95490
jobhoard:HISCO
52,50
jobhoard:HISCAM
= indicator for social economic status
gemeentegeschiedenis:
municipality
Utrecht
geo:polygon
(for year of
deceased)
geo:hasGeometry
Deceased
mydata:hasLocation
Utrecht
Connect to municipality dataset for automatic GIS visualization
Research: Infant mortality in 19th c. Amsterdam
• Project on infant mortality
(Radboud University, Prof.
Angelique Janssens)
• Street-level information on
births and deaths
• Neighborhoods retrieved from
Amsterdam Time Machine
 Simply connect!
Libraries: find more relevant items using Linked Data
Author in
Worldcat
Linked
Data
Find related
works {by
literary
movement} in
DBpedia
Take the
identifiers of
those works
to Wikidata
Get Worldcat
link for every
work
= Linked Data graph
https://github.com/RubenSchalk/grlc-test/
https://druid.datalegend.net/RubenS/kerouac-
vde/sparql/kerouac-vde
Let’s try!
Beats the Google
Knowledge Panel!
If you are
interested
in this:
You might
also like:
{insert titles or
authors from our
earlier query here}
Run SPARQL query in the background and use machine-readable
semantic relations for automated suggestions:
Source: https://doi.org/10.1016/j.eeh.2021.101406
Collections: give me the different types of work associated with Karl Marx,
using IISH knowledge graph:
SELECT ?type (COUNT(?work) as ?n) WHERE
{
?topic a schema:Person .
?topic schema:name ?name .
?work schema:about ?topic .
?work rdf:type ?type .
FILTER(REGEX(?name, "Marx, Karl"))
}
ORDER BY DESC (?n)
Connect anything you like
type n
http://purl.org/dc/dcmitype/Text 2114
http://purl.org/dc/dcmitype/StillImage 747
http://schema.org/Photograph 202
https://iisg.amsterdam/vocab/Poster 189
https://iisg.amsterdam/vocab/Print 142
https://iisg.amsterdam/vocab/Drawing 117
http://purl.org/dc/dcmitype/PhysicalObject 74
http://schema.org/CreativeWork 67
https://iisg.amsterdam/vocab/Postcard 61
http://purl.org/dc/dcmitype/Collection 7
http://purl.org/dc/dcmitype/Sound 7
http://schema.org/Collection 7
https://iisg.amsterdam/vocab/ImageCollection 1
http://schema.org/CreativeWorkSeries 1
http://schema.org/Game 1
Use URI’s to connect information from different collections
Place and/or time :
Give me all information on Amsterdam in the year 1790:
Source: http://years.amsterdamtimemachine.nl/?year=1790
Special collections:
Give me all digitized versions of Blaeu’s Atlas Major across libraries:
<http://dbpedia.org/resource/Atlas_Maior> <dbo:wikiPageExternalLink> ?url_to_work .
Connect anything you like
<https://utrechtuniversity.on.worldcat.org/oclc/901235386>
<https://www.erfgoedleiden.nl/schatkamer/bladeren-door-blaeu>
<http://digital2.library.ucla.edu/viewItem.do%3Fark=21198/zz0017r9p5>
<http://digital.ub.uni-duesseldorf.de/urn/urn:nbn:de:hbz:061:1-37297>
<http://maps.nls.uk/atlas/blaeu/>
• And use URI’s to put your collection in context
I have a picture of a railway station. How do I find out who’s the architect if that’s not in
the metadata…?
• Link station URI with another catalogue, and improve metadata!
Source:
https://api.data.netwerkdigitaalerfgoed.nl/s/QY9kX9nB
https://github.com/RubenSchalk/grlc-test/blob/master/hua_beeldbank_architects.rq
Connect anything you like
Ask any question you like
• Royal Dutch library (KB): ‘which animals
featured most in novels by Dutch women
writers since the 1980s?’
Source: https://data.netwerkdigitaalerfgoed.nl/enno/-/
queries/Dieren-en-vrouwen/4
• DBpedia: ‘soccer players who were born in a country
with more than 10 million inhabitants, who played as
goalkeeper for a club that has a stadium with more than
30,000 seats, and whose club country is different from
their birth country’
animal count
cats 314
birds 240
dogs ; separate breeds 188
dogs 180
aviary birds 80
cats ; separate breeds 63
soccerplayer countryOfBirth team countryOfTeam stadiumcapacity
Losseny_Doumbia Niger Daring_Club_Motema_Pembe Democratic_Republic_of_Congo 80000
Arakaza_MacArthur Burundi Lusaka_Dynamos_F.C. Zambia 60000
Daniel_Ferreyra Argentina FBC_Melgar Peru 60000
Mohammed_M._Tagoe Ghana Lusaka_Dynamos_F.C. Zambia 60000
Sunday_Rotimi Nigeria Mekelle_70_Enderta_F.C. Ethiopia 60000
Anthony_Scribe France FC_Dinamo_Tbilisi Georgia_(country) 54549
Zaur_Khapov Russia FC_Dinamo_Tbilisi Georgia_(country) 54549
Jose_Carlos_Fernnndez Bolivia Deportivo_Cali Colombia 44000
Leonardo_Daaz Argentina Deportivo_Cali Colombia 44000
To conclude: some useful links
 Utrecht University Library: https://www.uu.nl/en/university-library
 UU Library Digital Humanities Support: https://www.uu.nl/en/university-library/advice-
support-to/researchers/digital-humanities-support
 Royal Dutch Library: https://www.kb.nl/bronnen-zoekwijzers/dataservices-en-apis/linked-
data-van-de-kb
 Netwerk Digitaal Erfgoed: https://netwerkdigitaalerfgoed.nl/activiteiten/linked-data/
 Make your own Linked Data:
• https://ldwizard.netwerkdigitaalerfgoed.nl/
• https://github.com/CLARIAH/COW
• https://marcedit.reeset.net/
 SPARQL 101: http://www.learningsparql.com/
 Open source SPARQL interface: http://yasgui.triply.cc/
 Generate API calls on SPARQL queries: http://grlc.io/
Thank you!
E-mail: r.schalk@uu.nl

More Related Content

What's hot

Impact of ICT on libraries
Impact of ICT on librariesImpact of ICT on libraries
Impact of ICT on librariesAsif Waheed
 
ellis model of information seeking behaviour
ellis model of information seeking behaviourellis model of information seeking behaviour
ellis model of information seeking behaviournatashagandhi11
 
What is special library
What  is special libraryWhat  is special library
What is special libraryZaynab Kissoky
 
Unleashing your Power: Basic Training in Library Reference Services
Unleashing your Power: Basic Training in Library Reference ServicesUnleashing your Power: Basic Training in Library Reference Services
Unleashing your Power: Basic Training in Library Reference ServicesCathay Keough (she, her, hers)
 
Academic library and their functions
Academic library and their functionsAcademic library and their functions
Academic library and their functionsPrabakaran M
 
Blockchain and Libraries
Blockchain and LibrariesBlockchain and Libraries
Blockchain and LibrariesSamiraNasser3
 
five laws of library science.pptx
five laws of library science.pptxfive laws of library science.pptx
five laws of library science.pptxPritee Sharma
 
Collection.Evaluation
Collection.EvaluationCollection.Evaluation
Collection.Evaluationcoffee.n.tea
 
The Future of School Libraries - CILIP presentation
The Future of School Libraries - CILIP presentationThe Future of School Libraries - CILIP presentation
The Future of School Libraries - CILIP presentationNicholas Poole
 
Términos básicos en estadística
Términos básicos en estadísticaTérminos básicos en estadística
Términos básicos en estadísticaJonathan Arevalo
 
User education in Libraries
User education in Libraries User education in Libraries
User education in Libraries Humayun Khan
 
Universal Bibliographic Control and Universal Availability of Publications (U...
Universal Bibliographic Control and Universal Availability of Publications (U...Universal Bibliographic Control and Universal Availability of Publications (U...
Universal Bibliographic Control and Universal Availability of Publications (U...Dr. Anjaiah Mothukuri
 
How to use library resources (2) (1)
How to use library resources (2) (1)How to use library resources (2) (1)
How to use library resources (2) (1)ridadoll
 
Role of libraries in research and scholarly communication
Role of libraries in research and scholarly communicationRole of libraries in research and scholarly communication
Role of libraries in research and scholarly communicationNikesh Narayanan
 

What's hot (20)

Impact of ICT on libraries
Impact of ICT on librariesImpact of ICT on libraries
Impact of ICT on libraries
 
Reference interview
Reference interviewReference interview
Reference interview
 
ellis model of information seeking behaviour
ellis model of information seeking behaviourellis model of information seeking behaviour
ellis model of information seeking behaviour
 
Ifla
IflaIfla
Ifla
 
What is special library
What  is special libraryWhat  is special library
What is special library
 
NISCAIR.pptx
NISCAIR.pptxNISCAIR.pptx
NISCAIR.pptx
 
IASLIC.pptx
IASLIC.pptxIASLIC.pptx
IASLIC.pptx
 
Unleashing your Power: Basic Training in Library Reference Services
Unleashing your Power: Basic Training in Library Reference ServicesUnleashing your Power: Basic Training in Library Reference Services
Unleashing your Power: Basic Training in Library Reference Services
 
Academic library and their functions
Academic library and their functionsAcademic library and their functions
Academic library and their functions
 
Blockchain and Libraries
Blockchain and LibrariesBlockchain and Libraries
Blockchain and Libraries
 
five laws of library science.pptx
five laws of library science.pptxfive laws of library science.pptx
five laws of library science.pptx
 
FRBR model by Gaurav Boudh
FRBR model by Gaurav BoudhFRBR model by Gaurav Boudh
FRBR model by Gaurav Boudh
 
Collection.Evaluation
Collection.EvaluationCollection.Evaluation
Collection.Evaluation
 
The Future of School Libraries - CILIP presentation
The Future of School Libraries - CILIP presentationThe Future of School Libraries - CILIP presentation
The Future of School Libraries - CILIP presentation
 
MARC21
MARC21MARC21
MARC21
 
Términos básicos en estadística
Términos básicos en estadísticaTérminos básicos en estadística
Términos básicos en estadística
 
User education in Libraries
User education in Libraries User education in Libraries
User education in Libraries
 
Universal Bibliographic Control and Universal Availability of Publications (U...
Universal Bibliographic Control and Universal Availability of Publications (U...Universal Bibliographic Control and Universal Availability of Publications (U...
Universal Bibliographic Control and Universal Availability of Publications (U...
 
How to use library resources (2) (1)
How to use library resources (2) (1)How to use library resources (2) (1)
How to use library resources (2) (1)
 
Role of libraries in research and scholarly communication
Role of libraries in research and scholarly communicationRole of libraries in research and scholarly communication
Role of libraries in research and scholarly communication
 

Similar to Linked Open Data Utrecht University Library

Knowledge Graph Introduction
Knowledge Graph IntroductionKnowledge Graph Introduction
Knowledge Graph IntroductionSören Auer
 
FAIR data: LOUD for all audiences
FAIR data: LOUD for all audiencesFAIR data: LOUD for all audiences
FAIR data: LOUD for all audiencesAlessandro Adamou
 
(PROJEKTURA) Big Data Open Data story for TGG
(PROJEKTURA) Big Data Open Data story for TGG(PROJEKTURA) Big Data Open Data story for TGG
(PROJEKTURA) Big Data Open Data story for TGGRatko Mutavdzic
 
Informal presentation about RES
Informal presentation about RESInformal presentation about RES
Informal presentation about RESChristophe Guéret
 
CLARIAH Toogdag 2018: A distributed network of digital heritage information
CLARIAH Toogdag 2018: A distributed network of digital heritage informationCLARIAH Toogdag 2018: A distributed network of digital heritage information
CLARIAH Toogdag 2018: A distributed network of digital heritage informationEnno Meijers
 
Making Use of the Linked Open Data Services for OpenAIRE (DI4R 2016 tutorial ...
Making Use of the Linked Open Data Services for OpenAIRE (DI4R 2016 tutorial ...Making Use of the Linked Open Data Services for OpenAIRE (DI4R 2016 tutorial ...
Making Use of the Linked Open Data Services for OpenAIRE (DI4R 2016 tutorial ...OpenAIRE
 
Linked Data at the OU - the story so far
Linked Data at the OU - the story so farLinked Data at the OU - the story so far
Linked Data at the OU - the story so farEnrico Daga
 
lodlam summit session browsable linked data
lodlam summit session browsable linked datalodlam summit session browsable linked data
lodlam summit session browsable linked dataEnno Meijers
 
The nature.com ontologies portal: nature.com/ontologies
The nature.com ontologies portal: nature.com/ontologiesThe nature.com ontologies portal: nature.com/ontologies
The nature.com ontologies portal: nature.com/ontologiesTony Hammond
 
Linking Open Government Data at Scale
Linking Open Government Data at Scale Linking Open Government Data at Scale
Linking Open Government Data at Scale Bernadette Hyland-Wood
 
Better Hackathon 2020 - Fraunhofer IAIS - Semantic geo-clustering with SANSA
Better Hackathon 2020 - Fraunhofer IAIS - Semantic geo-clustering with SANSABetter Hackathon 2020 - Fraunhofer IAIS - Semantic geo-clustering with SANSA
Better Hackathon 2020 - Fraunhofer IAIS - Semantic geo-clustering with SANSAPRBETTER
 
Introduction to linked data
Introduction to linked dataIntroduction to linked data
Introduction to linked dataLaura Po
 
Hide the Stack: Toward Usable Linked Data
Hide the Stack:Toward Usable Linked DataHide the Stack:Toward Usable Linked Data
Hide the Stack: Toward Usable Linked Dataaba-sah
 
The Nature.com ontologies portal - Linked Science 2015
The Nature.com ontologies portal - Linked Science 2015The Nature.com ontologies portal - Linked Science 2015
The Nature.com ontologies portal - Linked Science 2015Michele Pasin
 
Linked data presentation for libraries (COMO)
Linked data presentation for libraries (COMO)Linked data presentation for libraries (COMO)
Linked data presentation for libraries (COMO)robin fay
 
Exploring the Semantic Web
Exploring the Semantic WebExploring the Semantic Web
Exploring the Semantic WebRoberto García
 

Similar to Linked Open Data Utrecht University Library (20)

Knowledge Graph Introduction
Knowledge Graph IntroductionKnowledge Graph Introduction
Knowledge Graph Introduction
 
FAIR data: LOUD for all audiences
FAIR data: LOUD for all audiencesFAIR data: LOUD for all audiences
FAIR data: LOUD for all audiences
 
(PROJEKTURA) Big Data Open Data story for TGG
(PROJEKTURA) Big Data Open Data story for TGG(PROJEKTURA) Big Data Open Data story for TGG
(PROJEKTURA) Big Data Open Data story for TGG
 
Informal presentation about RES
Informal presentation about RESInformal presentation about RES
Informal presentation about RES
 
Linked Open Data
Linked Open DataLinked Open Data
Linked Open Data
 
CLARIAH Toogdag 2018: A distributed network of digital heritage information
CLARIAH Toogdag 2018: A distributed network of digital heritage informationCLARIAH Toogdag 2018: A distributed network of digital heritage information
CLARIAH Toogdag 2018: A distributed network of digital heritage information
 
Making Use of the Linked Open Data Services for OpenAIRE (DI4R 2016 tutorial ...
Making Use of the Linked Open Data Services for OpenAIRE (DI4R 2016 tutorial ...Making Use of the Linked Open Data Services for OpenAIRE (DI4R 2016 tutorial ...
Making Use of the Linked Open Data Services for OpenAIRE (DI4R 2016 tutorial ...
 
Linked Data at the OU - the story so far
Linked Data at the OU - the story so farLinked Data at the OU - the story so far
Linked Data at the OU - the story so far
 
lodlam summit session browsable linked data
lodlam summit session browsable linked datalodlam summit session browsable linked data
lodlam summit session browsable linked data
 
The nature.com ontologies portal: nature.com/ontologies
The nature.com ontologies portal: nature.com/ontologiesThe nature.com ontologies portal: nature.com/ontologies
The nature.com ontologies portal: nature.com/ontologies
 
Linking Open Government Data at Scale
Linking Open Government Data at Scale Linking Open Government Data at Scale
Linking Open Government Data at Scale
 
Better Hackathon 2020 - Fraunhofer IAIS - Semantic geo-clustering with SANSA
Better Hackathon 2020 - Fraunhofer IAIS - Semantic geo-clustering with SANSABetter Hackathon 2020 - Fraunhofer IAIS - Semantic geo-clustering with SANSA
Better Hackathon 2020 - Fraunhofer IAIS - Semantic geo-clustering with SANSA
 
Publishing Linked Data using Schema.org
Publishing Linked Data using Schema.orgPublishing Linked Data using Schema.org
Publishing Linked Data using Schema.org
 
Introduction to linked data
Introduction to linked dataIntroduction to linked data
Introduction to linked data
 
Hide the Stack: Toward Usable Linked Data
Hide the Stack:Toward Usable Linked DataHide the Stack:Toward Usable Linked Data
Hide the Stack: Toward Usable Linked Data
 
The Nature.com ontologies portal - Linked Science 2015
The Nature.com ontologies portal - Linked Science 2015The Nature.com ontologies portal - Linked Science 2015
The Nature.com ontologies portal - Linked Science 2015
 
Linked data presentation for libraries (COMO)
Linked data presentation for libraries (COMO)Linked data presentation for libraries (COMO)
Linked data presentation for libraries (COMO)
 
Linked data life cycles
Linked data life cyclesLinked data life cycles
Linked data life cycles
 
Exploring the Semantic Web
Exploring the Semantic WebExploring the Semantic Web
Exploring the Semantic Web
 
Linked data tooling XML
Linked data tooling XMLLinked data tooling XML
Linked data tooling XML
 

Recently uploaded

Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 

Recently uploaded (20)

Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 

Linked Open Data Utrecht University Library

  • 1. December 2021 dr. Ruben Schalk Subject Specialist History & Digital Humanities Utrecht University Library r.schalk@uu.nl https://www.uu.nl/staff/RSchalk Linked (Open) Data for researchers and libraries: intro & showcase
  • 2. dr. Ruben Schalk WHY THIS PRESENTATION Subject Specialist History & Digital Humanities Utrecht University Library r.schalk@uu.nl • (University) Libraries ideally positioned:  Metadata experts  Disclosure and accessibility of collections  Different collections & formats  Networks to facilitate use of metadata standards  Open Science & Open Access  FAIR research support/ workflow  Research output management  Links up with Digital Humanities support • But requires additional skills
  • 3. Today: 1. What is Linked Data? 2. Why should I use it? 3. Demo Time!
  • 4. 1. What is Linked Data? ‘Linked Data is structured data which is interlinked with other data so it becomes more useful through semantic queries’ Source: Wikipedia I almost get it…?
  • 5. 1. What is Linked Data: example c_code country_name gdp_capita year 634 Qatar 156029 2015 578 Norway 82713 2015 784 United Arab Emirates 74746 2015 414 Kuwait 71354 2015 702 Singapore 65660 2015 756 Switzerland 59307 2015 442 Luxembourg 55972 2015 372 Ireland 54278 2015 840 United States 52591 2015 702 Singapore 65660 2015 ?
  • 6. 1. What is Linked Data: from rows to graphs 702 Singapore 65660 2015 Singapore Country 65660 2015 702 rdf:type clio:hasGDP schema: observationDate schema:country_code Data are now semantically defined:  Codebook inherent to data  Human readable  Machine readable “code that represents a country” skos:label prov:wasDerivedFrom DOI to paper about this code
  • 7. 1. What is Linked Data: travel linked data graph Singapore Country 65660 2015 702 rdf:type clio:hasGDP schema: observationDate schema:country_code owl:sameAs Wikipedia: Singapore schema:country_code Some other economic indicators on Singapore in another dataset
  • 8. 1. What is Linked Data: building blocks Singapore Wikipedia: Singapore owl:sameAs 2015 SUBJECT  PREDICATE  OBJECT Basically: a statement or a fact schema:observationDate Often written as N-triples: <https://uu.nl/datasets/mydata/country/Singapore> <http://schema.org/observationDate> <“2015”^^xsd:gYear> . <https://uu.nl/datasets/mydata/country/Singapore> <http://www.w3.org/2002/07/owl#sameAs> <https://en.wikipedia.org/wiki/Singapore> Or use prefixes: mydata:Singapore schema:observationDate “2015” ”^^xsd:gYear
  • 9. 1. What is Linked Data: building blocks SUBJECT  PREDICATE  OBJECT Basically: a statement or a fact The elements of a triple are URI references, literals (or blank nodes): • URI references: a standardized way to identify objects (often online): ISBN, URL, DOI, email address, places, landmark, etc. That does not work for things like numbers, that have multiple meanings in different contexts… • Literals: data values such as strings, dates, integers, decimals, etc. Type of literal is specified inside the triple, remember <“2015”^^xsd:gYear> ?
  • 10. 1. What is Linked Data? Linked Data graph = Combination of triples = That point to inside (dataset/ collection) and outside information - ideally defined using common standards = Internet as a global database where everything is connected
  • 11. 1. What is Linked Data: how to access it • Many linked data services run in the background of websites • Linked data browsers provide facetted browsing over graph patterns • Specify the graph patterns you want to retrieve with SPARQL queries: PREFIX dbo: <http://dbpedia.org/ontology/> SELECT ?capital ?RESULT WHERE { ?RESULT dbo:capital ?capital . ?capital dbo:areaCode "030" . } ORDER BY DESC(?capital) LIMIT 100 subject predicate object
  • 12.
  • 13. Can make it as complex as you like Store queries online (e.g. Github) for sharing and replication! Use API calls to present results to end user
  • 14. 2. Why should I use it? Researchers: Linked Data = FAIR data! 5-star data: ★ make your stuff available on the Web (whatever format) under an open license ★★ make it available as structured data (e.g., Excel instead of image scan of a table) ★★★ make it available in a non-proprietary open format (e.g., CSV instead of Excel) ★★★★ use URIs to denote things, so that people can point at your stuff ★★★★★ link your data to other data to provide context, and benefit from the network effect Source: https://5stardata.info/en/
  • 15. 2. Why should I use it? Researchers: Linked Data = FAIR data! But also enhances your workflow:  Annotate, code and harmonize data in one go, using community standards  Share dataset, script (SPARQL), and results live on the Web  Answer new questions & find novel patterns by interlinking datasets  Run analyses across multiple datasets at the same time  No need for codebooks or complex relational queries: it’s all in the data!  Graph data model suited to heterogeneous or sparse data  Replicable research  Easy collaboration
  • 16. 2. Why should I use it? Libraries:  Superior Search & Find: • Execute very detailed searches by combining metadata • Search across different formats: datasets, books, illustrations, maps, archives, music, etc. • Connect different materials: maps to books, journal papers to related datasets and code, etc. • Easy to embed (part of) catalogue on website • Prioritized by Google (schema.org vocabulary)  Link items/catalogues to all types of external data, yet keep them separate  Contextualize search results, enhance metadata, or recommend stuff  Concentrate on your own expertise  Use graph patterns to ascertain quality of the metadata  Generic tools instead of domain-specific software for cataloguing
  • 17.
  • 18. Research: what if we combined datasets on historical stature as Linked Data? • Initiated by Prof. Joerg Baten (University of Tuebingen) • Shows added value of linking various small to large N datasets centering around the same topic • Possibilities with Linked Data:  Link to Clio-Infra LOD dataset to get GDP: correlate average height and GDP before 1950; analyzing all 32 datasets, or 380,000 observations at once!  Link to C-shapes LOD for maps: average stature around the world visualized. • Available at: https://druid.datalegend.net/dataLegend/microHeights
  • 19.
  • 20.
  • 21. Research: use LOD to study excess mortality during the Spanish Flu epidemic? • CSV on deaths 1910-20 converted to Linked Open Data (using COW) • Harmonized using other LOD datasets • GIS added using yet another LOD dataset • Research output published live on the Web • Downloadable results Carpenter Deceased: Carpenter jobhoard:occupation HISCO:95490 jobhoard:HISCO 52,50 jobhoard:HISCAM = indicator for social economic status
  • 22.
  • 24. Research: Infant mortality in 19th c. Amsterdam • Project on infant mortality (Radboud University, Prof. Angelique Janssens) • Street-level information on births and deaths • Neighborhoods retrieved from Amsterdam Time Machine  Simply connect!
  • 25. Libraries: find more relevant items using Linked Data
  • 26.
  • 27. Author in Worldcat Linked Data Find related works {by literary movement} in DBpedia Take the identifiers of those works to Wikidata Get Worldcat link for every work = Linked Data graph
  • 30. If you are interested in this: You might also like: {insert titles or authors from our earlier query here} Run SPARQL query in the background and use machine-readable semantic relations for automated suggestions:
  • 32. Collections: give me the different types of work associated with Karl Marx, using IISH knowledge graph: SELECT ?type (COUNT(?work) as ?n) WHERE { ?topic a schema:Person . ?topic schema:name ?name . ?work schema:about ?topic . ?work rdf:type ?type . FILTER(REGEX(?name, "Marx, Karl")) } ORDER BY DESC (?n) Connect anything you like type n http://purl.org/dc/dcmitype/Text 2114 http://purl.org/dc/dcmitype/StillImage 747 http://schema.org/Photograph 202 https://iisg.amsterdam/vocab/Poster 189 https://iisg.amsterdam/vocab/Print 142 https://iisg.amsterdam/vocab/Drawing 117 http://purl.org/dc/dcmitype/PhysicalObject 74 http://schema.org/CreativeWork 67 https://iisg.amsterdam/vocab/Postcard 61 http://purl.org/dc/dcmitype/Collection 7 http://purl.org/dc/dcmitype/Sound 7 http://schema.org/Collection 7 https://iisg.amsterdam/vocab/ImageCollection 1 http://schema.org/CreativeWorkSeries 1 http://schema.org/Game 1
  • 33. Use URI’s to connect information from different collections Place and/or time : Give me all information on Amsterdam in the year 1790: Source: http://years.amsterdamtimemachine.nl/?year=1790 Special collections: Give me all digitized versions of Blaeu’s Atlas Major across libraries: <http://dbpedia.org/resource/Atlas_Maior> <dbo:wikiPageExternalLink> ?url_to_work . Connect anything you like <https://utrechtuniversity.on.worldcat.org/oclc/901235386> <https://www.erfgoedleiden.nl/schatkamer/bladeren-door-blaeu> <http://digital2.library.ucla.edu/viewItem.do%3Fark=21198/zz0017r9p5> <http://digital.ub.uni-duesseldorf.de/urn/urn:nbn:de:hbz:061:1-37297> <http://maps.nls.uk/atlas/blaeu/>
  • 34. • And use URI’s to put your collection in context I have a picture of a railway station. How do I find out who’s the architect if that’s not in the metadata…? • Link station URI with another catalogue, and improve metadata! Source: https://api.data.netwerkdigitaalerfgoed.nl/s/QY9kX9nB https://github.com/RubenSchalk/grlc-test/blob/master/hua_beeldbank_architects.rq Connect anything you like
  • 35. Ask any question you like • Royal Dutch library (KB): ‘which animals featured most in novels by Dutch women writers since the 1980s?’ Source: https://data.netwerkdigitaalerfgoed.nl/enno/-/ queries/Dieren-en-vrouwen/4 • DBpedia: ‘soccer players who were born in a country with more than 10 million inhabitants, who played as goalkeeper for a club that has a stadium with more than 30,000 seats, and whose club country is different from their birth country’ animal count cats 314 birds 240 dogs ; separate breeds 188 dogs 180 aviary birds 80 cats ; separate breeds 63 soccerplayer countryOfBirth team countryOfTeam stadiumcapacity Losseny_Doumbia Niger Daring_Club_Motema_Pembe Democratic_Republic_of_Congo 80000 Arakaza_MacArthur Burundi Lusaka_Dynamos_F.C. Zambia 60000 Daniel_Ferreyra Argentina FBC_Melgar Peru 60000 Mohammed_M._Tagoe Ghana Lusaka_Dynamos_F.C. Zambia 60000 Sunday_Rotimi Nigeria Mekelle_70_Enderta_F.C. Ethiopia 60000 Anthony_Scribe France FC_Dinamo_Tbilisi Georgia_(country) 54549 Zaur_Khapov Russia FC_Dinamo_Tbilisi Georgia_(country) 54549 Jose_Carlos_Fernnndez Bolivia Deportivo_Cali Colombia 44000 Leonardo_Daaz Argentina Deportivo_Cali Colombia 44000
  • 36. To conclude: some useful links  Utrecht University Library: https://www.uu.nl/en/university-library  UU Library Digital Humanities Support: https://www.uu.nl/en/university-library/advice- support-to/researchers/digital-humanities-support  Royal Dutch Library: https://www.kb.nl/bronnen-zoekwijzers/dataservices-en-apis/linked- data-van-de-kb  Netwerk Digitaal Erfgoed: https://netwerkdigitaalerfgoed.nl/activiteiten/linked-data/  Make your own Linked Data: • https://ldwizard.netwerkdigitaalerfgoed.nl/ • https://github.com/CLARIAH/COW • https://marcedit.reeset.net/  SPARQL 101: http://www.learningsparql.com/  Open source SPARQL interface: http://yasgui.triply.cc/  Generate API calls on SPARQL queries: http://grlc.io/

Editor's Notes

  1. Ter illustratie over wat er kan, niet direct over marktpower Elsevier
  2. Note: in future you can hopefully do this over more than one graph!