SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Downloaden Sie, um offline zu lesen
Digital Enterprise Research Institute www.deri.ie
Enabling networked knowledge
Linked Logainm: Enhancing Library Metadata
using Linked Data of Irish Place Names
Nuno Lopes Rebecca Grant Brian Ó Raghallaigh Eoghan Ó
Carragáin Sandra Collins Stefan Decker
September 26, 2013
logainm.ie
The authority list of Irish place
names, validated by the
Placenames Branch.
Delivering a more detailed level
than in DBpedia, Geonames.
Unique source of Irish language
place names
1 / 13
logainm.ie
The authority list of Irish place
names, validated by the
Placenames Branch.
Delivering a more detailed level
than in DBpedia, Geonames.
Unique source of Irish language
place names
But.. not easily accessible
automatically
1 / 13
The NLI Longfield Map Collection
The Longfield Maps are a set of 1,570 surveys carried out in
Ireland between 1770 and 1840.
Currently catalogued in MarcXML
Integrating Logainm data into their workflow:
for enabling searching for place names in Irish
using Linked Data
2 / 13
Longfield Map example
3 / 13
Longfield Map example
MARC/XML
<marc:datafield tag="650" ind1="" ind2="">
<marc:subfield code="a">Land tenure</marc:subfield>
<marc:subfield code="z">Ireland</marc:subfield>
<marc:subfield code="z">Rathdown (Barony)</marc:subfield>
</marc:datafield>
<marc:datafield tag="650" ind1="" ind2="">
<marc:subfield code="a">Land use surveys</marc:subfield>
<marc:subfield code="z">Ireland</marc:subfield>
<marc:subfield code="z">Wicklow (County)</marc:subfield>
</marc:datafield>
3 / 13
Approach for creating the dataset
1 Translate Logainm database dump into RDF
2 Determine links to other datasets based on:
Place names
Type
Geographical coordinates
Hierarchy of places
3 Evaluation of generated links
4 Library catalogue enhancement
4 / 13
Overview of GLD
Providers:
DBpedia
Exported from Wikipedia
LinkedGeoData
Exported from
OpenStreetMap
GeoNames
5 / 13
Overview of GLD
Providers:
DBpedia
Exported from Wikipedia
LinkedGeoData
Exported from
OpenStreetMap
GeoNames
GeoLinkedData
Ordnance Survey
5 / 13
Overview of GLD
Providers:
DBpedia
Exported from Wikipedia
LinkedGeoData
Exported from
OpenStreetMap
GeoNames
GeoLinkedData
Ordnance Survey
Vocabularies:
W3C Geo
SpatialThing
NeoGeo
Feature vs Geometry
Spatial Relations
(is_part_of)
Most providers define their own
5 / 13
1. Converting Logainm dump to RDF
SPA QL
M
L
X
D
F
R
∼ 1.3M triples
Data provided in XML
6 / 13
1. Converting Logainm dump to RDF
SPA QL
M
L
X
D
F
R
∼ 1.3M triples
Data provided in XML
Translated to RDF using XSPARQL
6 / 13
1. Converting Logainm dump to RDF
SPA QL
M
L
X
D
F
R
∼ 1.3M triples
Data provided in XML
Translated to RDF using XSPARQL
Exposed using Openlink Virtuoso
6 / 13
Linked Logainm
http://lod-cloud.net/
Government
Media
User-generated
Publications
Life sciences
Cross-domain
GeoLogainm
OCLC FAST
7 / 13
Linked Logainm
http://lod-cloud.net/
Government
Media
User-generated
Publications
Life sciences
Cross-domain
GeoLogainm
OCLC FAST
7 / 13
Linked Logainm
http://lod-cloud.net/
Government
Media
User-generated
Publications
Life sciences
Cross-domain
GeoLogainm
OCLC FAST
7 / 13
2. Place name matching using Silk
1 Place Name
Island, Cavan: 2641 "Place"s in
DBpedia
Airport, Dublin: 7828
8 / 13
2. Place name matching using Silk
1 Place Name
Island, Cavan: 2641 "Place"s in
DBpedia
Airport, Dublin: 7828
2 Geographical Location
∼50% of place names in logainm
contain geographical information
8 / 13
2. Place name matching using Silk
1 Place Name
Island, Cavan: 2641 "Place"s in
DBpedia
Airport, Dublin: 7828
2 Geographical Location
∼50% of place names in logainm
contain geographical information
3 Name of the county / parent place
name
8 / 13
2. Place name matching using Silk
1 Place Name
Island, Cavan: 2641 "Place"s in
DBpedia
Airport, Dublin: 7828
2 Geographical Location
∼50% of place names in logainm
contain geographical information
3 Name of the county / parent place
name
4 Mapping of types from Logainm to
types in other datasets
logainm.ie DBpedia LinkedGeoData Geonames
townland
Populated
Place
Locality
LCTY,
PPLF
8 / 13
3. Silk results
Entities IE # Links % Links
DBpedia1 10,715 1,552 14.5
LinkedGeoData2 36,237 6,611 18
GeoNames3 23,102 8,229 35.5
1
Entities of type “Place” or “Feature”
2
Entities of type “Node”
3
No hierarchy info
4
Including internal & Freebase links
9 / 13
3. Silk results
Entities IE # Links % Links
DBpedia1 10,715 1,552 14.5
LinkedGeoData2 36,237 6,611 18
GeoNames3 23,102 8,229 35.5
Links in other datasets
Entities # Links % Links
DBpedia 873,643 653,7074 74.84
LinkedGeoData 6,251,067 462,098 7,4
1
Entities of type “Place” or “Feature”
2
Entities of type “Node”
3
No hierarchy info
4
Including internal & Freebase links
9 / 13
Evaluation Results
Links Checked Correct
DBpedia 1,552 1,552 (100%) 98%
LinkedGeoData 6,611 500 (7.5%) 96%
GeoNames 8,229 500 (6%) 99%
Same place names can be “towns”, “population centre”, and
“townland” in logainm.ie. DBpedia contains only one entry:
Adrigole (population centre) and Adrigole (townland)
http://dbpedia.org/resource/Adrigole
Similar for LinkedGeoData
10 / 13
Longfield Map example (Updated)
11 / 13
Longfield Map example (Updated)
<marc:datafield tag="650" ind1="" ind2="">
<marc:subfield code="a">Land tenure</marc:subfield>
<marc:subfield code="z">Ireland</marc:subfield>
<marc:subfield code="z">Rathdown (Barony)</marc:subfield>
</marc:datafield>
<marc:datafield tag="650" ind1="" ind2="">
<marc:subfield code="a">Land use surveys</marc:subfield>
<marc:subfield code="z">Ireland</marc:subfield>
<marc:subfield code="z">Wicklow (County)</marc:subfield>
</marc:datafield>
11 / 13
Longfield Map example (Updated)
<marc:datafield tag="650" ind1="" ind2="">
<marc:subfield code="a">Land tenure</marc:subfield>
<marc:subfield code="z">Ireland</marc:subfield>
<marc:subfield code="z">Rathdown (Barony)</marc:subfield>
</marc:datafield>
<marc:datafield tag="650" ind1="" ind2="">
<marc:subfield code="a">Land use surveys</marc:subfield>
<marc:subfield code="z">Ireland</marc:subfield>
<marc:subfield code="z">Wicklow (County)</marc:subfield>
</marc:datafield>
<marc:datafield tag="650" ind1="" ind2="">
<marc:subfield code="a">Land tenure</marc:subfield>
<marc:subfield code="z">Ireland</marc:subfield>
<marc:subfield code="z">Rathdown (Barony)</marc:subfield>
</marc:datafield>
<marc:datafield tag="650" ind1="" ind2="">
<marc:subfield code="a">Land use surveys</marc:subfield>
<marc:subfield code="z">Ireland</marc:subfield>
<marc:subfield code="z">Wicklow (County)</marc:subfield>
</marc:datafield>
<marc:datafield tag="651" ind2="7" ind1="">
<marc:subfield code="2">logainm.ie</marc:subfield>
<marc:subfield code="a">Rathdown</marc:subfield>
<marc:subfield code="0">http://data.logainm.ie/place/283</marc:s
</marc:datafield>
11 / 13
Demo page:
http://apps.dri.ie/locationLODer
12 / 13
Conclusions
Creation of a new Linked Data geographical Dataset
Linking to other publicly available datasets
Enhancing of NLI’s MARC/XML records
13 / 13
Conclusions
Creation of a new Linked Data geographical Dataset
Linking to other publicly available datasets
Enhancing of NLI’s MARC/XML records
Future work
Improve the Silk matching rules to obtain better matching
Street level matching
Enhancing the NLI’s cataloguing system (VuFind)
13 / 13
Conclusions
Creation of a new Linked Data geographical Dataset
Linking to other publicly available datasets
Enhancing of NLI’s MARC/XML records
Future work
Improve the Silk matching rules to obtain better matching
Street level matching
Enhancing the NLI’s cataloguing system (VuFind)
Thank you! Questions?
13 / 13

Weitere ähnliche Inhalte

Ähnlich wie Linked Logainm: Enhancing Library Metadata using Linked Data of Irish Place Names

SPARQL1.1 Tutorial, given in UChile by Axel Polleres (DERI)
SPARQL1.1 Tutorial, given in UChile by Axel Polleres (DERI)SPARQL1.1 Tutorial, given in UChile by Axel Polleres (DERI)
SPARQL1.1 Tutorial, given in UChile by Axel Polleres (DERI)net2-project
 
Sharing irish place names as linked open data - Rebecca Grant
Sharing irish place names as linked open data - Rebecca GrantSharing irish place names as linked open data - Rebecca Grant
Sharing irish place names as linked open data - Rebecca Grantdri_ireland
 
Linked data experiments at the National Library of Scotland / Alexandra De Pr...
Linked data experiments at the National Library of Scotland / Alexandra De Pr...Linked data experiments at the National Library of Scotland / Alexandra De Pr...
Linked data experiments at the National Library of Scotland / Alexandra De Pr...CIGScotland
 
Presentation at the EMBL-EBI Industry RDF meeting
Presentation at the EMBL-EBI  Industry RDF meetingPresentation at the EMBL-EBI  Industry RDF meeting
Presentation at the EMBL-EBI Industry RDF meetingJohannes Keizer
 
Linked Data Overview - AGI Technical SIG
Linked Data Overview - AGI Technical SIGLinked Data Overview - AGI Technical SIG
Linked Data Overview - AGI Technical SIGChris Ewing
 
Geography in Linked Ancient World Data
Geography in Linked Ancient World DataGeography in Linked Ancient World Data
Geography in Linked Ancient World Dataparegorios
 
Going for GOLD - Adventures in Open Linked Geospatial Metadata
Going for GOLD - Adventures in Open Linked Geospatial MetadataGoing for GOLD - Adventures in Open Linked Geospatial Metadata
Going for GOLD - Adventures in Open Linked Geospatial MetadataEDINA, University of Edinburgh
 
Linked Data: opportunities and challenges
Linked Data: opportunities and challengesLinked Data: opportunities and challenges
Linked Data: opportunities and challengesMichael Hausenblas
 
RDFa Introductory Course Session 2/4 How RDFa
RDFa Introductory Course Session 2/4 How RDFaRDFa Introductory Course Session 2/4 How RDFa
RDFa Introductory Course Session 2/4 How RDFaPlatypus
 
Exposing Bibliographic Information as Linked Open Data using Standards-based ...
Exposing Bibliographic Information as Linked Open Data using Standards-based ...Exposing Bibliographic Information as Linked Open Data using Standards-based ...
Exposing Bibliographic Information as Linked Open Data using Standards-based ...Nikolaos Konstantinou
 
Interconnecting Belgian national and regional address data using EC ISA "Loca...
Interconnecting Belgian national and regional address data using EC ISA "Loca...Interconnecting Belgian national and regional address data using EC ISA "Loca...
Interconnecting Belgian national and regional address data using EC ISA "Loca...PeterWinstanley1
 
Publishing "5 star" data: the case for RDF
Publishing "5 star" data: the case for RDFPublishing "5 star" data: the case for RDF
Publishing "5 star" data: the case for RDFPeterWinstanley1
 
Geo-linked data: towards deep integration of location in the web of data
Geo-linked data: towards deep integration of location in the web of dataGeo-linked data: towards deep integration of location in the web of data
Geo-linked data: towards deep integration of location in the web of dataAndrew Woolf
 
Improving access to geospatial Big Data in the hydrology domain
Improving access to geospatial Big Data in the hydrology domainImproving access to geospatial Big Data in the hydrology domain
Improving access to geospatial Big Data in the hydrology domainClaudia Vitolo
 
Querying the Web of Data
Querying the Web of DataQuerying the Web of Data
Querying the Web of DataRinke Hoekstra
 
‘Facilitating User Engagement by Enriching Library Data using Semantic Techno...
‘Facilitating User Engagement by Enriching Library Data using Semantic Techno...‘Facilitating User Engagement by Enriching Library Data using Semantic Techno...
‘Facilitating User Engagement by Enriching Library Data using Semantic Techno...CONUL Conference
 
Connecting Stream Reasoners on the Web
Connecting Stream Reasoners on the WebConnecting Stream Reasoners on the Web
Connecting Stream Reasoners on the WebJean-Paul Calbimonte
 
Web Data Management in RDF Age
Web Data Management in RDF AgeWeb Data Management in RDF Age
Web Data Management in RDF AgeINRIA-OAK
 

Ähnlich wie Linked Logainm: Enhancing Library Metadata using Linked Data of Irish Place Names (20)

SPARQL1.1 Tutorial, given in UChile by Axel Polleres (DERI)
SPARQL1.1 Tutorial, given in UChile by Axel Polleres (DERI)SPARQL1.1 Tutorial, given in UChile by Axel Polleres (DERI)
SPARQL1.1 Tutorial, given in UChile by Axel Polleres (DERI)
 
Sharing irish place names as linked open data - Rebecca Grant
Sharing irish place names as linked open data - Rebecca GrantSharing irish place names as linked open data - Rebecca Grant
Sharing irish place names as linked open data - Rebecca Grant
 
Linked data experiments at the National Library of Scotland / Alexandra De Pr...
Linked data experiments at the National Library of Scotland / Alexandra De Pr...Linked data experiments at the National Library of Scotland / Alexandra De Pr...
Linked data experiments at the National Library of Scotland / Alexandra De Pr...
 
AGROVOC, AGRIS and the CIARD RING, using RDF vocabularies and technologies f...
AGROVOC, AGRIS and the CIARD RING,  using RDF vocabularies and technologies f...AGROVOC, AGRIS and the CIARD RING,  using RDF vocabularies and technologies f...
AGROVOC, AGRIS and the CIARD RING, using RDF vocabularies and technologies f...
 
Presentation at the EMBL-EBI Industry RDF meeting
Presentation at the EMBL-EBI  Industry RDF meetingPresentation at the EMBL-EBI  Industry RDF meeting
Presentation at the EMBL-EBI Industry RDF meeting
 
Linked Data Overview - AGI Technical SIG
Linked Data Overview - AGI Technical SIGLinked Data Overview - AGI Technical SIG
Linked Data Overview - AGI Technical SIG
 
Geography in Linked Ancient World Data
Geography in Linked Ancient World DataGeography in Linked Ancient World Data
Geography in Linked Ancient World Data
 
Going for GOLD - Adventures in Open Linked Geospatial Metadata
Going for GOLD - Adventures in Open Linked Geospatial MetadataGoing for GOLD - Adventures in Open Linked Geospatial Metadata
Going for GOLD - Adventures in Open Linked Geospatial Metadata
 
Linked Data: opportunities and challenges
Linked Data: opportunities and challengesLinked Data: opportunities and challenges
Linked Data: opportunities and challenges
 
RDFa Introductory Course Session 2/4 How RDFa
RDFa Introductory Course Session 2/4 How RDFaRDFa Introductory Course Session 2/4 How RDFa
RDFa Introductory Course Session 2/4 How RDFa
 
How RDFa works
How RDFa worksHow RDFa works
How RDFa works
 
Exposing Bibliographic Information as Linked Open Data using Standards-based ...
Exposing Bibliographic Information as Linked Open Data using Standards-based ...Exposing Bibliographic Information as Linked Open Data using Standards-based ...
Exposing Bibliographic Information as Linked Open Data using Standards-based ...
 
Interconnecting Belgian national and regional address data using EC ISA "Loca...
Interconnecting Belgian national and regional address data using EC ISA "Loca...Interconnecting Belgian national and regional address data using EC ISA "Loca...
Interconnecting Belgian national and regional address data using EC ISA "Loca...
 
Publishing "5 star" data: the case for RDF
Publishing "5 star" data: the case for RDFPublishing "5 star" data: the case for RDF
Publishing "5 star" data: the case for RDF
 
Geo-linked data: towards deep integration of location in the web of data
Geo-linked data: towards deep integration of location in the web of dataGeo-linked data: towards deep integration of location in the web of data
Geo-linked data: towards deep integration of location in the web of data
 
Improving access to geospatial Big Data in the hydrology domain
Improving access to geospatial Big Data in the hydrology domainImproving access to geospatial Big Data in the hydrology domain
Improving access to geospatial Big Data in the hydrology domain
 
Querying the Web of Data
Querying the Web of DataQuerying the Web of Data
Querying the Web of Data
 
‘Facilitating User Engagement by Enriching Library Data using Semantic Techno...
‘Facilitating User Engagement by Enriching Library Data using Semantic Techno...‘Facilitating User Engagement by Enriching Library Data using Semantic Techno...
‘Facilitating User Engagement by Enriching Library Data using Semantic Techno...
 
Connecting Stream Reasoners on the Web
Connecting Stream Reasoners on the WebConnecting Stream Reasoners on the Web
Connecting Stream Reasoners on the Web
 
Web Data Management in RDF Age
Web Data Management in RDF AgeWeb Data Management in RDF Age
Web Data Management in RDF Age
 

Kürzlich hochgeladen

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
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
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
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
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 

Kürzlich hochgeladen (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
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
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

Linked Logainm: Enhancing Library Metadata using Linked Data of Irish Place Names

  • 1. Digital Enterprise Research Institute www.deri.ie Enabling networked knowledge Linked Logainm: Enhancing Library Metadata using Linked Data of Irish Place Names Nuno Lopes Rebecca Grant Brian Ó Raghallaigh Eoghan Ó Carragáin Sandra Collins Stefan Decker September 26, 2013
  • 2. logainm.ie The authority list of Irish place names, validated by the Placenames Branch. Delivering a more detailed level than in DBpedia, Geonames. Unique source of Irish language place names 1 / 13
  • 3. logainm.ie The authority list of Irish place names, validated by the Placenames Branch. Delivering a more detailed level than in DBpedia, Geonames. Unique source of Irish language place names But.. not easily accessible automatically 1 / 13
  • 4. The NLI Longfield Map Collection The Longfield Maps are a set of 1,570 surveys carried out in Ireland between 1770 and 1840. Currently catalogued in MarcXML Integrating Logainm data into their workflow: for enabling searching for place names in Irish using Linked Data 2 / 13
  • 6. Longfield Map example MARC/XML <marc:datafield tag="650" ind1="" ind2=""> <marc:subfield code="a">Land tenure</marc:subfield> <marc:subfield code="z">Ireland</marc:subfield> <marc:subfield code="z">Rathdown (Barony)</marc:subfield> </marc:datafield> <marc:datafield tag="650" ind1="" ind2=""> <marc:subfield code="a">Land use surveys</marc:subfield> <marc:subfield code="z">Ireland</marc:subfield> <marc:subfield code="z">Wicklow (County)</marc:subfield> </marc:datafield> 3 / 13
  • 7. Approach for creating the dataset 1 Translate Logainm database dump into RDF 2 Determine links to other datasets based on: Place names Type Geographical coordinates Hierarchy of places 3 Evaluation of generated links 4 Library catalogue enhancement 4 / 13
  • 8. Overview of GLD Providers: DBpedia Exported from Wikipedia LinkedGeoData Exported from OpenStreetMap GeoNames 5 / 13
  • 9. Overview of GLD Providers: DBpedia Exported from Wikipedia LinkedGeoData Exported from OpenStreetMap GeoNames GeoLinkedData Ordnance Survey 5 / 13
  • 10. Overview of GLD Providers: DBpedia Exported from Wikipedia LinkedGeoData Exported from OpenStreetMap GeoNames GeoLinkedData Ordnance Survey Vocabularies: W3C Geo SpatialThing NeoGeo Feature vs Geometry Spatial Relations (is_part_of) Most providers define their own 5 / 13
  • 11. 1. Converting Logainm dump to RDF SPA QL M L X D F R ∼ 1.3M triples Data provided in XML 6 / 13
  • 12. 1. Converting Logainm dump to RDF SPA QL M L X D F R ∼ 1.3M triples Data provided in XML Translated to RDF using XSPARQL 6 / 13
  • 13. 1. Converting Logainm dump to RDF SPA QL M L X D F R ∼ 1.3M triples Data provided in XML Translated to RDF using XSPARQL Exposed using Openlink Virtuoso 6 / 13
  • 17. 2. Place name matching using Silk 1 Place Name Island, Cavan: 2641 "Place"s in DBpedia Airport, Dublin: 7828 8 / 13
  • 18. 2. Place name matching using Silk 1 Place Name Island, Cavan: 2641 "Place"s in DBpedia Airport, Dublin: 7828 2 Geographical Location ∼50% of place names in logainm contain geographical information 8 / 13
  • 19. 2. Place name matching using Silk 1 Place Name Island, Cavan: 2641 "Place"s in DBpedia Airport, Dublin: 7828 2 Geographical Location ∼50% of place names in logainm contain geographical information 3 Name of the county / parent place name 8 / 13
  • 20. 2. Place name matching using Silk 1 Place Name Island, Cavan: 2641 "Place"s in DBpedia Airport, Dublin: 7828 2 Geographical Location ∼50% of place names in logainm contain geographical information 3 Name of the county / parent place name 4 Mapping of types from Logainm to types in other datasets logainm.ie DBpedia LinkedGeoData Geonames townland Populated Place Locality LCTY, PPLF 8 / 13
  • 21. 3. Silk results Entities IE # Links % Links DBpedia1 10,715 1,552 14.5 LinkedGeoData2 36,237 6,611 18 GeoNames3 23,102 8,229 35.5 1 Entities of type “Place” or “Feature” 2 Entities of type “Node” 3 No hierarchy info 4 Including internal & Freebase links 9 / 13
  • 22. 3. Silk results Entities IE # Links % Links DBpedia1 10,715 1,552 14.5 LinkedGeoData2 36,237 6,611 18 GeoNames3 23,102 8,229 35.5 Links in other datasets Entities # Links % Links DBpedia 873,643 653,7074 74.84 LinkedGeoData 6,251,067 462,098 7,4 1 Entities of type “Place” or “Feature” 2 Entities of type “Node” 3 No hierarchy info 4 Including internal & Freebase links 9 / 13
  • 23. Evaluation Results Links Checked Correct DBpedia 1,552 1,552 (100%) 98% LinkedGeoData 6,611 500 (7.5%) 96% GeoNames 8,229 500 (6%) 99% Same place names can be “towns”, “population centre”, and “townland” in logainm.ie. DBpedia contains only one entry: Adrigole (population centre) and Adrigole (townland) http://dbpedia.org/resource/Adrigole Similar for LinkedGeoData 10 / 13
  • 24. Longfield Map example (Updated) 11 / 13
  • 25. Longfield Map example (Updated) <marc:datafield tag="650" ind1="" ind2=""> <marc:subfield code="a">Land tenure</marc:subfield> <marc:subfield code="z">Ireland</marc:subfield> <marc:subfield code="z">Rathdown (Barony)</marc:subfield> </marc:datafield> <marc:datafield tag="650" ind1="" ind2=""> <marc:subfield code="a">Land use surveys</marc:subfield> <marc:subfield code="z">Ireland</marc:subfield> <marc:subfield code="z">Wicklow (County)</marc:subfield> </marc:datafield> 11 / 13
  • 26. Longfield Map example (Updated) <marc:datafield tag="650" ind1="" ind2=""> <marc:subfield code="a">Land tenure</marc:subfield> <marc:subfield code="z">Ireland</marc:subfield> <marc:subfield code="z">Rathdown (Barony)</marc:subfield> </marc:datafield> <marc:datafield tag="650" ind1="" ind2=""> <marc:subfield code="a">Land use surveys</marc:subfield> <marc:subfield code="z">Ireland</marc:subfield> <marc:subfield code="z">Wicklow (County)</marc:subfield> </marc:datafield> <marc:datafield tag="650" ind1="" ind2=""> <marc:subfield code="a">Land tenure</marc:subfield> <marc:subfield code="z">Ireland</marc:subfield> <marc:subfield code="z">Rathdown (Barony)</marc:subfield> </marc:datafield> <marc:datafield tag="650" ind1="" ind2=""> <marc:subfield code="a">Land use surveys</marc:subfield> <marc:subfield code="z">Ireland</marc:subfield> <marc:subfield code="z">Wicklow (County)</marc:subfield> </marc:datafield> <marc:datafield tag="651" ind2="7" ind1=""> <marc:subfield code="2">logainm.ie</marc:subfield> <marc:subfield code="a">Rathdown</marc:subfield> <marc:subfield code="0">http://data.logainm.ie/place/283</marc:s </marc:datafield> 11 / 13
  • 28. Conclusions Creation of a new Linked Data geographical Dataset Linking to other publicly available datasets Enhancing of NLI’s MARC/XML records 13 / 13
  • 29. Conclusions Creation of a new Linked Data geographical Dataset Linking to other publicly available datasets Enhancing of NLI’s MARC/XML records Future work Improve the Silk matching rules to obtain better matching Street level matching Enhancing the NLI’s cataloguing system (VuFind) 13 / 13
  • 30. Conclusions Creation of a new Linked Data geographical Dataset Linking to other publicly available datasets Enhancing of NLI’s MARC/XML records Future work Improve the Silk matching rules to obtain better matching Street level matching Enhancing the NLI’s cataloguing system (VuFind) Thank you! Questions? 13 / 13