SlideShare a Scribd company logo
1 of 48
Data-mining the Semantic Web
and spatially visualising the results
Data Visualization for the Arts and Humanities
Queen’s University Belfast 5-6 March 2015
1 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
Workshop overview
• Day 1 : Data-mining
– Open Data
– Linked Data
– Linked Open Data implementation
– Semantic Web and ontologies
– Hands-on practicals
2 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
Workshop overview
• Day 2 : Data visualisation
– Data visualisation concepts introduction
– Web maps and geo-tagging
– Hands-on practical
– Interpretations
– Hermeneutic circle
3 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
From the horse’s mouth
(source: www.ted.com/talks/tim_berners_lee_on_the_next_web)
4 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
5 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
Open Access
Terminology
Open Data
Big Data
The web of data
The Semantic Web
Linked Data
data mining
6 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
Asking questions of digital datasets
Terminology
7 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
Open Access
Terminology
8 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
Design by Julie Beck
for the Harvard University Neuroinformatics dept
(source: www.juliebcreative.com/portfolio/open-data-logo/)
9 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
http://linkedarc.net/surveys/arch-datasharing
10 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
Linked Data
Terminology
The linkages between the major Linked Data datasets (source: lod-cloud.net)
11 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
Big Data
Terminology
Wordle of terms associated with Big Data activity (source: sfdata.startupweekend.org)
12 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
5 Stars of Open Data
put your data online under an open license
make it structured (e.g. as an Excel file)
use non-proprietary formats (e.g. XML and not Excel)
use URIs to identify resources
link your data to external datasets
13 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
The RDF Triple
14 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
A Triple Example
‘…the boy’s name is Tom…’
subject
predicate
object
15 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
Triple Linking
‘…Tom is short for Thomas…’
subject
predicate
object
16 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
Graph data
17 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
Serialising RDF
• Turtle
• JSON
• RDF/XML
• N-Triples
18 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
RDF Turtle
@base <http://example.org/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix rel: <http://www.perceive.net/schemas/relationship/> .
<green-goblin>
rel:enemyOf <spiderman> ;
a foaf:Person ; # in the context of the Marvel universe
foaf:name "Green Goblin" .
<spiderman>
rel:enemyOf <green-goblin> ;
a foaf:Person ;
foaf:name "Spiderman", "Человек-паук"@ru .
1
2
3
19 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
As N-Triples
<http://example.org/green-goblin> <http://www.perceive.net/schemas/relationship/enemyOf>
<http://example.org/spiderman> .
<http://example.org/green-goblin> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type>
<http://xmlns.com/foaf/0.1/Person> .
<http://example.org/green-goblin> <http://xmlns.com/foaf/0.1/name> "Green Goblin" .
<http://example.org/spiderman> <http://www.perceive.net/schemas/relationship/enemyOf>
<http://example.org/green-goblin> .
<http://example.org/spiderman> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type>
<http://xmlns.com/foaf/0.1/Person> .
<http://example.org/spiderman> <http://xmlns.com/foaf/0.1/name> "Spiderman" .
<http://example.org/spiderman> <http://xmlns.com/foaf/0.1/name>
"u00D0u00A7u00D0u00B5u00D0u00BBu00D0u00BEu00D0u00B2u00D0u00B5u00D0u0
0BA-u00D0u00BFu00D0u00B0u00D1u0083u00D0u00BA"@ru .
20 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
As JSON
{"http://example.org/green-
goblin":{"http://www.perceive.net/schemas/relationship/enemyOf":[{"ty
pe":"uri","value":"http://example.org/spiderman"}],"http://www.w3.org
/1999/02/22-rdf-syntax-
ns#type":[{"type":"uri","value":"http://xmlns.com/foaf/0.1/Person"}],"ht
tp://xmlns.com/foaf/0.1/name":[{"type":"literal","value":"Green
Goblin"}]},"http://example.org/spiderman":{"http://www.perceive.net/s
chemas/relationship/enemyOf":[{"type":"uri","value":"http://example.org
/green-goblin"}],"http://www.w3.org/1999/02/22-rdf-syntax-
ns#type":[{"type":"uri","value":"http://xmlns.com/foaf/0.1/Person"}],"ht
tp://xmlns.com/foaf/0.1/name":[{"type":"literal","value":"Spiderman"},{
"type":"literal","value":"u0427u0435u043bu043eu0432u0435u043a-
u043fu0430u0443u043a","lang":"ru"}]}}
21 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
As RDF/XML
<?xml version="1.0" encoding="utf-8" ?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:foaf="http://xmlns.com/foaf/0.1/"
xmlns:ns0="http://www.perceive.net/schemas/relationship/">
<foaf:Person rdf:about="http://example.org/green-goblin">
<ns0:enemyOf>
<foaf:Person rdf:about="http://example.org/spiderman">
<ns0:enemyOf rdf:resource="http://example.org/green-goblin"/>
<foaf:name>Spiderman</foaf:name>
<foaf:name xml:lang="ru">Человек-паук</foaf:name>
</foaf:Person>
</ns0:enemyOf>
<foaf:name>Green Goblin</foaf:name>
</foaf:Person>
</rdf:RDF>
22 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
Visualised as a Graph
23 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
Triplestores and Infrastructure
24 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
Practical: Making RDF
http://www.franklynam.com/blog.aspx?id=85
Q: Create RDF representations of yourself and
your relationships
25 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
The Semantic Web and Ontologies
The stages of the Web (source: urenio.org)
26 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
Ontological Classes and Properties
27 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
The British Museum data mapping onto the CIDOC CRM
(source: confluence.ontotext.com/display/ResearchSpace/BM+Mapping)
28 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
The CIDOC CRM basic entity types and their relationships
(source: www.cidoc-crm.org/)
29 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
Vocabularies
30 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
Graph data
31 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
Minna Sundberg (source: www.sssscomic.com/comic.php?page=196)
32 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
Querying using SPARQL
SELECT *
WHERE {
?s ?p ?o
} LIMIT 10
33 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
More complex SPARQL
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX letters1916: <http://letters1916.linkedarc.net/ontology/>
PREFIX letters1916data: <http://letters1916.linkedarc.net/data/>
PREFIX schema: <http://schema.org/>
SELECT DISTINCT ?letter ?letterName ?recipientPostalAddressName ?recipientLongitude ?recipientLatitude
WHERE {
?letter rdf:type letters1916:Letter ;
schema:name ?letterName ;
letters1916:recipientLocation ?recipientPostalAddress .
?recipientPostalAddress schema:addressRegion ?recipientPostalAddressRegion ;
FILTER regex(?recipientPostalAddressRegion, 'Galway', 'i')
?recipientPostalAddress schema:name ?recipientPostalAddressName .
?recipientPlace schema:address ?recipientPostalAddress ;
schema:geo ?recipientGeoCoordinates .
?recipientGeoCoordinates schema:longitude ?recipientLongitude ;
schema:latitude ?recipientLatitude
}
1
2
3
34 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
Practical: Universities on DBpedia
http://www.franklynam.com/blog.aspx?id=86
Q: Get a list of all of the universities that DBpedia
knows about
35 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
SKOS
@prefix dct: <http://purl.org/dc/terms/> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix cc: <http://creativecommons.org/ns#> .
<http://linkedarc.net/vocabs/vessel-jar> a skos:Concept ;
cc:license <http://creativecommons.org/licenses/by/3.0> ;
cc:attributionURL <http://linkedarc.net> ;
cc:attributionName "linkedarc.net" ;
skos:inScheme <http://linkedarc.net/vocabs> ;
skos:prefLabel “Jar" ;
skos:scopeNote ”A jar concept. Pottery. This isn’t a great scope note." ;
dct:publisher <http://linkedarc.net> ;
dct:identifier <http://linkedarc.net/vocabs/vessel-jar> ;
dct:issued "2015-02-23"^^xsd:date ;
skos:exactMatch <http://purl.org/heritagedata/schemes/mda_obj/concepts/97609> .
36 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
SPARQL + FILTER
SELECT * WHERE {
?s rdfs:label ?label .
FILTER langMatches(lang(?label), "en”)
}
37 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
SPARQL + FILTER
SELECT * WHERE {
?s rdfs:label ?label .
FILTER langMatches(lang(?label), "en") .
FILTER regex(?label, ”bell", "i”)
}
38 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
SPARQL + FILTER
SELECT * WHERE {
?s dct:dateCreated ?dateCreated .
FILTER (?dateCreated > '1900-01-01'
}
39 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
Practical: Getty Concepts
Q: Get all of the Getty URIs that represent
concepts related to amphorae
SPARQL endpoint: http://vocab.getty.edu/sparql
40 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
Practical: British Museum Sarcophagi
Q: Get the find spots of all of the sarcophagi in
the British Museum collection
SPARQL endpoint: http://collection.britishmuseum.org/sparql
41 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
Geo-coding the Find Spots
with Google Refine
42 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
The Google Maps API
Address String
Geo-coordinates as JSON
43 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
Export as CSV
44 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
Practical: data.cso.ie
Q: Get the employment figures generated by the
2011 Irish census by region
SPARQL endpoint: http://nomisma.org/sparql
45 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
Practical: Nomisma and Ancient Coins
Q: Get the geo-coordinates of all of the coin
hoards stored in the Nomisma triplestore
SPARQL endpoint: http://data.cso.ie/query.html
46 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
Additional Linked Data Resources
http://www.franklynam.com/blog.aspx?id=89
47 of 47@flynam @bilusaurus
Data-mining the Semantic Web and spatially visualising the results
Data Visualization for the Arts and Humanities
Thank you!
Martin Lemay (source: twitter.com/martinlemay)

More Related Content

What's hot

ESWC2015 opening ceremony
ESWC2015 opening ceremonyESWC2015 opening ceremony
ESWC2015 opening ceremonyFabien Gandon
 
Web Data Management with RDF
Web Data Management with RDFWeb Data Management with RDF
Web Data Management with RDFM. Tamer Özsu
 
Creating knowledge out of interlinked data
Creating knowledge out of interlinked dataCreating knowledge out of interlinked data
Creating knowledge out of interlinked dataSören Auer
 
Network Relationships and Job Changes of Software Developers at Sunbelt 2016
Network Relationships and Job Changes of Software Developers at Sunbelt 2016Network Relationships and Job Changes of Software Developers at Sunbelt 2016
Network Relationships and Job Changes of Software Developers at Sunbelt 2016Dawn Foster
 
Network Analysis: People and Open Source Communities - LinuxCon Seattle and D...
Network Analysis: People and Open Source Communities - LinuxCon Seattle and D...Network Analysis: People and Open Source Communities - LinuxCon Seattle and D...
Network Analysis: People and Open Source Communities - LinuxCon Seattle and D...Dawn Foster
 
From Open Linked Data towards an Ecosystem of Interlinked Knowledge
From Open Linked Data towards an Ecosystem of Interlinked KnowledgeFrom Open Linked Data towards an Ecosystem of Interlinked Knowledge
From Open Linked Data towards an Ecosystem of Interlinked KnowledgeSören Auer
 
Web open standards for linked data and knowledge graphs as enablers of EU dig...
Web open standards for linked data and knowledge graphs as enablers of EU dig...Web open standards for linked data and knowledge graphs as enablers of EU dig...
Web open standards for linked data and knowledge graphs as enablers of EU dig...Fabien Gandon
 
Towards a Machine-Actionable Scholarly Communication System
Towards a Machine-Actionable Scholarly Communication SystemTowards a Machine-Actionable Scholarly Communication System
Towards a Machine-Actionable Scholarly Communication SystemHerbert Van de Sompel
 
Network Analysis: Tech Evangelism London Meetup
Network Analysis: Tech Evangelism London MeetupNetwork Analysis: Tech Evangelism London Meetup
Network Analysis: Tech Evangelism London MeetupDawn Foster
 
2011linked science4mccuskermcguinnessfinal
2011linked science4mccuskermcguinnessfinal2011linked science4mccuskermcguinnessfinal
2011linked science4mccuskermcguinnessfinalDeborah McGuinness
 
Knowledge Graph Introduction
Knowledge Graph IntroductionKnowledge Graph Introduction
Knowledge Graph IntroductionSören Auer
 
Wimmics Research Team Overview 2017
Wimmics Research Team Overview 2017Wimmics Research Team Overview 2017
Wimmics Research Team Overview 2017Fabien Gandon
 
euclid_linkedup WWW tutorial (Besnik Fetahu)
euclid_linkedup WWW tutorial (Besnik Fetahu)euclid_linkedup WWW tutorial (Besnik Fetahu)
euclid_linkedup WWW tutorial (Besnik Fetahu)Besnik Fetahu
 
A Semantic Data Model for Web Applications
A Semantic Data Model for Web ApplicationsA Semantic Data Model for Web Applications
A Semantic Data Model for Web ApplicationsArmin Haller
 
Exposing Humanities Data for Reuse and Linking - RED, linked data and the sem...
Exposing Humanities Data for Reuse and Linking - RED, linked data and the sem...Exposing Humanities Data for Reuse and Linking - RED, linked data and the sem...
Exposing Humanities Data for Reuse and Linking - RED, linked data and the sem...Mathieu d'Aquin
 

What's hot (15)

ESWC2015 opening ceremony
ESWC2015 opening ceremonyESWC2015 opening ceremony
ESWC2015 opening ceremony
 
Web Data Management with RDF
Web Data Management with RDFWeb Data Management with RDF
Web Data Management with RDF
 
Creating knowledge out of interlinked data
Creating knowledge out of interlinked dataCreating knowledge out of interlinked data
Creating knowledge out of interlinked data
 
Network Relationships and Job Changes of Software Developers at Sunbelt 2016
Network Relationships and Job Changes of Software Developers at Sunbelt 2016Network Relationships and Job Changes of Software Developers at Sunbelt 2016
Network Relationships and Job Changes of Software Developers at Sunbelt 2016
 
Network Analysis: People and Open Source Communities - LinuxCon Seattle and D...
Network Analysis: People and Open Source Communities - LinuxCon Seattle and D...Network Analysis: People and Open Source Communities - LinuxCon Seattle and D...
Network Analysis: People and Open Source Communities - LinuxCon Seattle and D...
 
From Open Linked Data towards an Ecosystem of Interlinked Knowledge
From Open Linked Data towards an Ecosystem of Interlinked KnowledgeFrom Open Linked Data towards an Ecosystem of Interlinked Knowledge
From Open Linked Data towards an Ecosystem of Interlinked Knowledge
 
Web open standards for linked data and knowledge graphs as enablers of EU dig...
Web open standards for linked data and knowledge graphs as enablers of EU dig...Web open standards for linked data and knowledge graphs as enablers of EU dig...
Web open standards for linked data and knowledge graphs as enablers of EU dig...
 
Towards a Machine-Actionable Scholarly Communication System
Towards a Machine-Actionable Scholarly Communication SystemTowards a Machine-Actionable Scholarly Communication System
Towards a Machine-Actionable Scholarly Communication System
 
Network Analysis: Tech Evangelism London Meetup
Network Analysis: Tech Evangelism London MeetupNetwork Analysis: Tech Evangelism London Meetup
Network Analysis: Tech Evangelism London Meetup
 
2011linked science4mccuskermcguinnessfinal
2011linked science4mccuskermcguinnessfinal2011linked science4mccuskermcguinnessfinal
2011linked science4mccuskermcguinnessfinal
 
Knowledge Graph Introduction
Knowledge Graph IntroductionKnowledge Graph Introduction
Knowledge Graph Introduction
 
Wimmics Research Team Overview 2017
Wimmics Research Team Overview 2017Wimmics Research Team Overview 2017
Wimmics Research Team Overview 2017
 
euclid_linkedup WWW tutorial (Besnik Fetahu)
euclid_linkedup WWW tutorial (Besnik Fetahu)euclid_linkedup WWW tutorial (Besnik Fetahu)
euclid_linkedup WWW tutorial (Besnik Fetahu)
 
A Semantic Data Model for Web Applications
A Semantic Data Model for Web ApplicationsA Semantic Data Model for Web Applications
A Semantic Data Model for Web Applications
 
Exposing Humanities Data for Reuse and Linking - RED, linked data and the sem...
Exposing Humanities Data for Reuse and Linking - RED, linked data and the sem...Exposing Humanities Data for Reuse and Linking - RED, linked data and the sem...
Exposing Humanities Data for Reuse and Linking - RED, linked data and the sem...
 

Similar to Data-mining the Semantic Web

Data-mining the Semantic Web @TCD
Data-mining the Semantic Web @TCDData-mining the Semantic Web @TCD
Data-mining the Semantic Web @TCDFrank Lynam
 
Presentation of Profiling Similarity Links in LOD @ DesWEB, ICDE 2016
Presentation of Profiling Similarity Links in LOD @ DesWEB, ICDE 2016Presentation of Profiling Similarity Links in LOD @ DesWEB, ICDE 2016
Presentation of Profiling Similarity Links in LOD @ DesWEB, ICDE 2016Blerina Spahiu
 
鏈結資料在圖書館的應用20131107
鏈結資料在圖書館的應用20131107鏈結資料在圖書館的應用20131107
鏈結資料在圖書館的應用20131107皓仁 柯
 
160606 data lifecycle project outline
160606 data lifecycle project outline160606 data lifecycle project outline
160606 data lifecycle project outlineIan Duncan
 
One day workshop Linked Data and Semantic Web
One day workshop Linked Data and Semantic WebOne day workshop Linked Data and Semantic Web
One day workshop Linked Data and Semantic WebVictor de Boer
 
Information Extraction and Linked Data Cloud
Information Extraction and Linked Data CloudInformation Extraction and Linked Data Cloud
Information Extraction and Linked Data CloudDhaval Thakker
 
Semantic Web & Information Brokering: Opportunities, Commercialization and Ch...
Semantic Web & Information Brokering: Opportunities, Commercialization and Ch...Semantic Web & Information Brokering: Opportunities, Commercialization and Ch...
Semantic Web & Information Brokering: Opportunities, Commercialization and Ch...Amit Sheth
 
Linked data and Semantic Web Applications for Libraries
Linked data and Semantic Web Applications for LibrariesLinked data and Semantic Web Applications for Libraries
Linked data and Semantic Web Applications for LibrariesVikas Bhushan
 
The Statistics of Stairway to Heaven: A Semantic Story About Digital Humanities
The Statistics of Stairway to Heaven: A Semantic Story About Digital HumanitiesThe Statistics of Stairway to Heaven: A Semantic Story About Digital Humanities
The Statistics of Stairway to Heaven: A Semantic Story About Digital HumanitiesAlbert Meroño-Peñuela
 
ALIAOnline Practical Linked (Open) Data for Libraries, Archives & Museums
ALIAOnline Practical Linked (Open) Data for Libraries, Archives & MuseumsALIAOnline Practical Linked (Open) Data for Libraries, Archives & Museums
ALIAOnline Practical Linked (Open) Data for Libraries, Archives & MuseumsJon Voss
 
Linked Data and Discovery with Steve Meyer
Linked Data and Discovery with Steve MeyerLinked Data and Discovery with Steve Meyer
Linked Data and Discovery with Steve MeyerWiLS
 
Demystifying Data Science & Analytics - 757ColorCoded 2019
Demystifying Data Science & Analytics - 757ColorCoded 2019Demystifying Data Science & Analytics - 757ColorCoded 2019
Demystifying Data Science & Analytics - 757ColorCoded 2019Guillermo A. Fisher
 
Linked Data Overview - AGI Technical SIG
Linked Data Overview - AGI Technical SIGLinked Data Overview - AGI Technical SIG
Linked Data Overview - AGI Technical SIGChris Ewing
 
Sparql querying of-property-graphs-harsh thakkar-graph day 2017 sf
Sparql querying of-property-graphs-harsh thakkar-graph day 2017 sfSparql querying of-property-graphs-harsh thakkar-graph day 2017 sf
Sparql querying of-property-graphs-harsh thakkar-graph day 2017 sfHarsh Thakkar
 

Similar to Data-mining the Semantic Web (20)

Data-mining the Semantic Web @TCD
Data-mining the Semantic Web @TCDData-mining the Semantic Web @TCD
Data-mining the Semantic Web @TCD
 
Linked Data past, present and futures
Linked Datapast, present and futuresLinked Datapast, present and futures
Linked Data past, present and futures
 
Presentation of Profiling Similarity Links in LOD @ DesWEB, ICDE 2016
Presentation of Profiling Similarity Links in LOD @ DesWEB, ICDE 2016Presentation of Profiling Similarity Links in LOD @ DesWEB, ICDE 2016
Presentation of Profiling Similarity Links in LOD @ DesWEB, ICDE 2016
 
鏈結資料在圖書館的應用20131107
鏈結資料在圖書館的應用20131107鏈結資料在圖書館的應用20131107
鏈結資料在圖書館的應用20131107
 
Swib2014csarasua
Swib2014csarasuaSwib2014csarasua
Swib2014csarasua
 
160606 data lifecycle project outline
160606 data lifecycle project outline160606 data lifecycle project outline
160606 data lifecycle project outline
 
One day workshop Linked Data and Semantic Web
One day workshop Linked Data and Semantic WebOne day workshop Linked Data and Semantic Web
One day workshop Linked Data and Semantic Web
 
Information Extraction and Linked Data Cloud
Information Extraction and Linked Data CloudInformation Extraction and Linked Data Cloud
Information Extraction and Linked Data Cloud
 
Linked Data to Improve the OER Experience
Linked Data to Improve the OER ExperienceLinked Data to Improve the OER Experience
Linked Data to Improve the OER Experience
 
Semantic Web & Information Brokering: Opportunities, Commercialization and Ch...
Semantic Web & Information Brokering: Opportunities, Commercialization and Ch...Semantic Web & Information Brokering: Opportunities, Commercialization and Ch...
Semantic Web & Information Brokering: Opportunities, Commercialization and Ch...
 
Linked data and Semantic Web Applications for Libraries
Linked data and Semantic Web Applications for LibrariesLinked data and Semantic Web Applications for Libraries
Linked data and Semantic Web Applications for Libraries
 
The Statistics of Stairway to Heaven: A Semantic Story About Digital Humanities
The Statistics of Stairway to Heaven: A Semantic Story About Digital HumanitiesThe Statistics of Stairway to Heaven: A Semantic Story About Digital Humanities
The Statistics of Stairway to Heaven: A Semantic Story About Digital Humanities
 
The Semantic Data Web, Sören Auer, University of Leipzig
The Semantic Data Web, Sören Auer, University of LeipzigThe Semantic Data Web, Sören Auer, University of Leipzig
The Semantic Data Web, Sören Auer, University of Leipzig
 
ALIAOnline Practical Linked (Open) Data for Libraries, Archives & Museums
ALIAOnline Practical Linked (Open) Data for Libraries, Archives & MuseumsALIAOnline Practical Linked (Open) Data for Libraries, Archives & Museums
ALIAOnline Practical Linked (Open) Data for Libraries, Archives & Museums
 
Linked Data and Discovery with Steve Meyer
Linked Data and Discovery with Steve MeyerLinked Data and Discovery with Steve Meyer
Linked Data and Discovery with Steve Meyer
 
Demystifying Data Science & Analytics - 757ColorCoded 2019
Demystifying Data Science & Analytics - 757ColorCoded 2019Demystifying Data Science & Analytics - 757ColorCoded 2019
Demystifying Data Science & Analytics - 757ColorCoded 2019
 
DMPTool Webinar 11: Complementary Tools
DMPTool Webinar 11: Complementary ToolsDMPTool Webinar 11: Complementary Tools
DMPTool Webinar 11: Complementary Tools
 
Linked Data Overview - AGI Technical SIG
Linked Data Overview - AGI Technical SIGLinked Data Overview - AGI Technical SIG
Linked Data Overview - AGI Technical SIG
 
Sparql querying of-property-graphs-harsh thakkar-graph day 2017 sf
Sparql querying of-property-graphs-harsh thakkar-graph day 2017 sfSparql querying of-property-graphs-harsh thakkar-graph day 2017 sf
Sparql querying of-property-graphs-harsh thakkar-graph day 2017 sf
 
"In the Early Days of a Better Nation": Enhancing the power of metadata today...
"In the Early Days of a Better Nation": Enhancing the power of metadata today..."In the Early Days of a Better Nation": Enhancing the power of metadata today...
"In the Early Days of a Better Nation": Enhancing the power of metadata today...
 

Recently uploaded

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 

Recently uploaded (20)

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 

Data-mining the Semantic Web

  • 1. Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities Queen’s University Belfast 5-6 March 2015
  • 2. 1 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities Workshop overview • Day 1 : Data-mining – Open Data – Linked Data – Linked Open Data implementation – Semantic Web and ontologies – Hands-on practicals
  • 3. 2 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities Workshop overview • Day 2 : Data visualisation – Data visualisation concepts introduction – Web maps and geo-tagging – Hands-on practical – Interpretations – Hermeneutic circle
  • 4. 3 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities From the horse’s mouth (source: www.ted.com/talks/tim_berners_lee_on_the_next_web)
  • 5. 4 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities
  • 6. 5 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities Open Access Terminology Open Data Big Data The web of data The Semantic Web Linked Data data mining
  • 7. 6 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities Asking questions of digital datasets Terminology
  • 8. 7 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities Open Access Terminology
  • 9. 8 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities Design by Julie Beck for the Harvard University Neuroinformatics dept (source: www.juliebcreative.com/portfolio/open-data-logo/)
  • 10. 9 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities http://linkedarc.net/surveys/arch-datasharing
  • 11. 10 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities Linked Data Terminology The linkages between the major Linked Data datasets (source: lod-cloud.net)
  • 12. 11 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities Big Data Terminology Wordle of terms associated with Big Data activity (source: sfdata.startupweekend.org)
  • 13. 12 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities 5 Stars of Open Data put your data online under an open license make it structured (e.g. as an Excel file) use non-proprietary formats (e.g. XML and not Excel) use URIs to identify resources link your data to external datasets
  • 14. 13 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities The RDF Triple
  • 15. 14 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities A Triple Example ‘…the boy’s name is Tom…’ subject predicate object
  • 16. 15 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities Triple Linking ‘…Tom is short for Thomas…’ subject predicate object
  • 17. 16 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities Graph data
  • 18. 17 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities Serialising RDF • Turtle • JSON • RDF/XML • N-Triples
  • 19. 18 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities RDF Turtle @base <http://example.org/> . @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix foaf: <http://xmlns.com/foaf/0.1/> . @prefix rel: <http://www.perceive.net/schemas/relationship/> . <green-goblin> rel:enemyOf <spiderman> ; a foaf:Person ; # in the context of the Marvel universe foaf:name "Green Goblin" . <spiderman> rel:enemyOf <green-goblin> ; a foaf:Person ; foaf:name "Spiderman", "Человек-паук"@ru . 1 2 3
  • 20. 19 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities As N-Triples <http://example.org/green-goblin> <http://www.perceive.net/schemas/relationship/enemyOf> <http://example.org/spiderman> . <http://example.org/green-goblin> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/Person> . <http://example.org/green-goblin> <http://xmlns.com/foaf/0.1/name> "Green Goblin" . <http://example.org/spiderman> <http://www.perceive.net/schemas/relationship/enemyOf> <http://example.org/green-goblin> . <http://example.org/spiderman> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/Person> . <http://example.org/spiderman> <http://xmlns.com/foaf/0.1/name> "Spiderman" . <http://example.org/spiderman> <http://xmlns.com/foaf/0.1/name> "u00D0u00A7u00D0u00B5u00D0u00BBu00D0u00BEu00D0u00B2u00D0u00B5u00D0u0 0BA-u00D0u00BFu00D0u00B0u00D1u0083u00D0u00BA"@ru .
  • 21. 20 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities As JSON {"http://example.org/green- goblin":{"http://www.perceive.net/schemas/relationship/enemyOf":[{"ty pe":"uri","value":"http://example.org/spiderman"}],"http://www.w3.org /1999/02/22-rdf-syntax- ns#type":[{"type":"uri","value":"http://xmlns.com/foaf/0.1/Person"}],"ht tp://xmlns.com/foaf/0.1/name":[{"type":"literal","value":"Green Goblin"}]},"http://example.org/spiderman":{"http://www.perceive.net/s chemas/relationship/enemyOf":[{"type":"uri","value":"http://example.org /green-goblin"}],"http://www.w3.org/1999/02/22-rdf-syntax- ns#type":[{"type":"uri","value":"http://xmlns.com/foaf/0.1/Person"}],"ht tp://xmlns.com/foaf/0.1/name":[{"type":"literal","value":"Spiderman"},{ "type":"literal","value":"u0427u0435u043bu043eu0432u0435u043a- u043fu0430u0443u043a","lang":"ru"}]}}
  • 22. 21 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities As RDF/XML <?xml version="1.0" encoding="utf-8" ?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:ns0="http://www.perceive.net/schemas/relationship/"> <foaf:Person rdf:about="http://example.org/green-goblin"> <ns0:enemyOf> <foaf:Person rdf:about="http://example.org/spiderman"> <ns0:enemyOf rdf:resource="http://example.org/green-goblin"/> <foaf:name>Spiderman</foaf:name> <foaf:name xml:lang="ru">Человек-паук</foaf:name> </foaf:Person> </ns0:enemyOf> <foaf:name>Green Goblin</foaf:name> </foaf:Person> </rdf:RDF>
  • 23. 22 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities Visualised as a Graph
  • 24. 23 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities Triplestores and Infrastructure
  • 25. 24 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities Practical: Making RDF http://www.franklynam.com/blog.aspx?id=85 Q: Create RDF representations of yourself and your relationships
  • 26. 25 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities The Semantic Web and Ontologies The stages of the Web (source: urenio.org)
  • 27. 26 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities Ontological Classes and Properties
  • 28. 27 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities The British Museum data mapping onto the CIDOC CRM (source: confluence.ontotext.com/display/ResearchSpace/BM+Mapping)
  • 29. 28 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities The CIDOC CRM basic entity types and their relationships (source: www.cidoc-crm.org/)
  • 30. 29 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities Vocabularies
  • 31. 30 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities Graph data
  • 32. 31 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities Minna Sundberg (source: www.sssscomic.com/comic.php?page=196)
  • 33. 32 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities Querying using SPARQL SELECT * WHERE { ?s ?p ?o } LIMIT 10
  • 34. 33 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities More complex SPARQL PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX letters1916: <http://letters1916.linkedarc.net/ontology/> PREFIX letters1916data: <http://letters1916.linkedarc.net/data/> PREFIX schema: <http://schema.org/> SELECT DISTINCT ?letter ?letterName ?recipientPostalAddressName ?recipientLongitude ?recipientLatitude WHERE { ?letter rdf:type letters1916:Letter ; schema:name ?letterName ; letters1916:recipientLocation ?recipientPostalAddress . ?recipientPostalAddress schema:addressRegion ?recipientPostalAddressRegion ; FILTER regex(?recipientPostalAddressRegion, 'Galway', 'i') ?recipientPostalAddress schema:name ?recipientPostalAddressName . ?recipientPlace schema:address ?recipientPostalAddress ; schema:geo ?recipientGeoCoordinates . ?recipientGeoCoordinates schema:longitude ?recipientLongitude ; schema:latitude ?recipientLatitude } 1 2 3
  • 35. 34 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities Practical: Universities on DBpedia http://www.franklynam.com/blog.aspx?id=86 Q: Get a list of all of the universities that DBpedia knows about
  • 36. 35 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities SKOS @prefix dct: <http://purl.org/dc/terms/> . @prefix skos: <http://www.w3.org/2004/02/skos/core#> . @prefix cc: <http://creativecommons.org/ns#> . <http://linkedarc.net/vocabs/vessel-jar> a skos:Concept ; cc:license <http://creativecommons.org/licenses/by/3.0> ; cc:attributionURL <http://linkedarc.net> ; cc:attributionName "linkedarc.net" ; skos:inScheme <http://linkedarc.net/vocabs> ; skos:prefLabel “Jar" ; skos:scopeNote ”A jar concept. Pottery. This isn’t a great scope note." ; dct:publisher <http://linkedarc.net> ; dct:identifier <http://linkedarc.net/vocabs/vessel-jar> ; dct:issued "2015-02-23"^^xsd:date ; skos:exactMatch <http://purl.org/heritagedata/schemes/mda_obj/concepts/97609> .
  • 37. 36 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities SPARQL + FILTER SELECT * WHERE { ?s rdfs:label ?label . FILTER langMatches(lang(?label), "en”) }
  • 38. 37 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities SPARQL + FILTER SELECT * WHERE { ?s rdfs:label ?label . FILTER langMatches(lang(?label), "en") . FILTER regex(?label, ”bell", "i”) }
  • 39. 38 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities SPARQL + FILTER SELECT * WHERE { ?s dct:dateCreated ?dateCreated . FILTER (?dateCreated > '1900-01-01' }
  • 40. 39 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities Practical: Getty Concepts Q: Get all of the Getty URIs that represent concepts related to amphorae SPARQL endpoint: http://vocab.getty.edu/sparql
  • 41. 40 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities Practical: British Museum Sarcophagi Q: Get the find spots of all of the sarcophagi in the British Museum collection SPARQL endpoint: http://collection.britishmuseum.org/sparql
  • 42. 41 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities Geo-coding the Find Spots with Google Refine
  • 43. 42 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities The Google Maps API Address String Geo-coordinates as JSON
  • 44. 43 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities Export as CSV
  • 45. 44 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities Practical: data.cso.ie Q: Get the employment figures generated by the 2011 Irish census by region SPARQL endpoint: http://nomisma.org/sparql
  • 46. 45 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities Practical: Nomisma and Ancient Coins Q: Get the geo-coordinates of all of the coin hoards stored in the Nomisma triplestore SPARQL endpoint: http://data.cso.ie/query.html
  • 47. 46 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities Additional Linked Data Resources http://www.franklynam.com/blog.aspx?id=89
  • 48. 47 of 47@flynam @bilusaurus Data-mining the Semantic Web and spatially visualising the results Data Visualization for the Arts and Humanities Thank you! Martin Lemay (source: twitter.com/martinlemay)

Editor's Notes

  1. Me DAH PhD Archaeology as UG and MPhil IT industry background
  2. Bit of overlap Themes of the day Using LD and OD as a tool of the CH researcher As a way of dealing with Big Data And as a way of combining data from different datasets From perspective of data consumer and provider. Mainly the former. Practically focused Have your laptops ready Introduction to RDF and most popular LD technologies Introduce yourselves
  3. Tomorrow and Bilu Data viz Taking the data mined today and visualising it spatially Theory briefly Mapping on the web Geo-tagging content Very practical Visualisations aren’t the end point. They lead to more questions. Back to data-mining.
  4. Easy start Tim Berners-Lee at Ted http://www.ted.com/talks/tim_berners_lee_on_the_next_web#t-327012
  5. This will necessarily include a potted history of the field Open Access and Open Data Open Access What is it? Sharing Web 2.0 Democracy Open government Sectors affected Academia Business Journalism Typically human-readable content HTML Images Video Legality of sharing
  6. This will necessarily include a potted history of the field Open Access Open Access What is it? Sharing Web 2.0 Democracy Open government Sectors affected Academia Business Journalism Typically human-readable content HTML Images Video Legality of sharing
  7. Open Data As we saw in TBL Ted Model is the Document Web But for data What is data? Is it publications? Raw data Text Binary data 3D data Images Video Metadata Paradata Clement: live data sources for data viz
  8. Shameless plug
  9. Linked Data or Linked Open Data Expands the Open Data idea But more Make datasets transparent Make them inter-dependant The document web model
  10. First used by John Mashey in the mid-1990s Handling and analysis of massive datasets (Kitchin 2014, 67) By 2013 it had move from: The ‘peak of inflated expectation’ to the ‘trough of disillusionment’ Cf. Dr. Clément Levallois: plateau of productivity According to Gartner It still retains a lot of popularity in government, biz and academic sectors Data size? EAA 2014 Gabriele Gattiglia, Uni of Pisa paper Focus on approaches to data Not data size Having said that global data sizes are growing exponentially thanks to sensor data, more digital bureaucracy, commerce mainly Stat: data size growth
  11. Berners-Lee in 2006 He calls it Open Data but really should be Linked Data or LOD In fact back to earliest proposal for WWW “Evolution of objects from being principally human-readable documents to contain more machine-oriented semantic information” (Berners-Lee et al., 1994) Use the existing architecture of the WWW Publish data Link data Data-mine For one star… OK. Pause. Review Lots of terms. Lots of overlap. In a word. Open Data espouses the free movement of nodes of information within and across knowledge domains Linked Data is a superset of OD. And is often called LOD. It is everything that OD is and these data nodes are linkable. See later. Big Data: is the environment in which LOD lives. It is modus operandi. A way of approaching questions. It doesn’t have to be about massive datasets but it often is.
  12. We have done the WHAT in a very general sense. Now on to how to the HOW. Linked Open Data is a knowledge philosophy It is abstract It needs implementation Resource Description Framework Based around simple concept of the triple Very simple but when combined, it can encode great complexity Based on linguistic theory URI at core See previous 5 stars
  13. The boy’s name is Tom
  14. Tom is short for Thomas This is KEY Links create graphs of data. Graphs are not hierarchical in the sense that any one node can only have one parent. They are poly-hierarchical. Multiple parents and children.
  15. RDF needs to encoded or serialised in some way Many serialisations out there Formats N-Triples Turtle RDF XML JSON There are others We will look at Turtle
  16. Header Resource 1: Green goblin Resource 1: Spiderman Link between the two
  17. Different serialisations Same data
  18. From data provider point of view Need to think about: Storage Native triplestores Apache Jena Quad stores Named graphs Virtuoso Quad stores Interfaces Static RDF files Web API SPARQL Key. Come back to this.
  19. You have been introduced to LD and RDF Now write some Encode some meaning Using a popular ontology Read the instructions on my blog Create RDF representations of yourselves and your relationships.
  20. Back to terminology SW Web of Data Needs semantics Plus ability to find out about the structure of remote datasets What we have just been talking about Structure What do we mean? Ontologies Philosophical sense Relationship of humans to world around us CS sense Way of ordering data
  21. Car example Structured Good for data-mining Bad for determinism, essentialism General ontologies Schema.org FOAF Dublin Core CH ontologies CIDOC CRM Extensions EH ARIADNE linkedARC.net ARCHAEO-ML CHARM Or build your own
  22. CIDOC CRM
  23. Aka thesauri, taxonomies Literals Weak for indexing Controlled lists Balance needed Control Flexibility Seneschal project Getty AAT See practical
  24. Marc Alexander this morning
  25. The data is RDF but how do we get at the semantics? Similar to MySQL querying Can be difficult to get head around Try it out
  26. Explain. Spend a good bit of time here. This is key to the practicals. Ask students
  27. Get an overview of the predicates associated with the dbpedia-owl:University type. Might have to use http://live.dbpedia.org/sparql instead of http://dbpedia.org/sparql
  28. Back to vocabularies SKOS Simple Knowledge Organization System Key to how CH institutions work. Since the library of Alexandria
  29. Combine our understanding of SKOS concepts and filters. Get me all the Getty URIs that represent concepts related to amphorae. No one correct answer.
  30. What good is a place string?
  31. Get URL for GMaps reverse geo-coding Need a GMaps API key. Signup.
  32. Discovering the data ontology
  33. Introduction to geo