SlideShare a Scribd company logo
1 of 17
Download to read offline
www.europeanaconnect.eu




Amsterdam Museum as EDM LOD

Victor de Boer -- VU University Amsterdam
With input from Antoine Isaac, Jan Wielemaker, Jacco van
Ossenbruggen and Guus Schreiber
www.europeanaconnect.eu




Amsterdam Museum

• Formerly Amsterdam Historic Museum
  • “The rich collection of works of art, objects and
    archaeological finds brings to life the fortunes of
    Amsterdammers of days gone by and today.”


• In March 2010 published their entire
 collection online
  • 70.000 objects
  • CC license
• We converted their data to EDM / RDF and
 published it as Linked Open Data

                           Amsterdam Museum as EDM LOD
                           Victor de Boer
                           Europeana v.1 WP3 Meeting
                           Vienna 28-29 March 2011
www.europeanaconnect.eu




Amsterdam Museum as EDM LOD
Victor de Boer
Europeana v.1 WP3 Meeting
Vienna 28-29 March 2011
www.europeanaconnect.eu




AM metadata
                                       <record priref="10541“ >
                                           <acquisition.date>1997</acquisition.date>
• Adlib database XML API                   <dimension>
                                             <dimension.type>hoogte</dimension.type>

• Object metadata                            <dimension.unit>cm</dimension.unit>
                                             <dimension.value>6</dimension.value>
                                           </dimension>
   • 73.000 objects, 256MB             …
                                       </record>
   • Nested XML
• Concept Thesaurus                              <record priref="28024“ >
                                                    <term>Kalverstraat 124</term>
   • 27.000, 9MB                                    <broader_term>Kalverstraat</broader_term>
                                                    <term.type>GEOKEYW </term.type>
   • Different types (geo,motif, event)          </record>


• Person „Thesaurus‟                                               <record priref="6" >
                                                                       <biography>boekverkoper en uitgever van
   • 67.000 persons, 10MB                                          cartografie</biography>
                                                                       <birth.date.start>1659</birth.date.start>
   • Consolidated from object metadata fields                          <death.date.start>1733</death.date.start>
                                                                       <name>Aa, Pieter van der</name>
   • Creators, annotators, reproduction creators,                      <nationality>Nederlands</nationality>
                                                                       <use>Aa, Pieter van der (I)</use>
                                                                    </record>
     institutions

                                Amsterdam Museum as EDM LOD
                                Victor de Boer
                                Europeana v.1 WP3 Meeting
                                Vienna 28-29 March 2011
www.europeanaconnect.eu




Conversion and alignment process


 1. pure syntactic transformation to RDF
                                                       Cliopatria
 2. map to EDM classes/properties
    (mapping table -> schema file)
 3. conversion rules to restructure,                    XMLRDF
    generate uris and do complex stuff
    (XMLRDF tool)
 4. align with Europeana and external                  Amalgame
    sources
 5. publish as LOD




                         Amsterdam Museum as EDM LOD
                         Victor de Boer
                         Europeana v.1 WP3 Meeting
                         Vienna 28-29 March 2011
www.europeanaconnect.eu




Direct RDF conversion

<record priref="10541“ >
    <acq.date>1997</acqdate>
    <dimension>
      <dimension.type>hoogte</dimension.type>
      <dimension.unit>cm</dimension.unit>
      <dimension.value>6</dimension.value>
    </dimension>
…
</record>




                                                           am:priref                         “10541”

                                                                       am:acq.date           “1997”    am:dim.type            “hoogte”

                                                                                                         am:dim.value
                                            am:Record                                                                              “6”
                                                                              am:dimension
                                              _:bn1
                                                                                             am:Dimension
                                                                                                _:bn2




                                                   Amsterdam Museum as EDM LOD
                                                   Victor de Boer
                                                   Europeana v.1 WP3 Meeting
                                                   Vienna 28-29 March 2011
www.europeanaconnect.eu




Mapping schema file

                                                             am:creditLine a rdf:Property ;
• Turtle schema files                                            rdfs:subPropertyOf dcterms:rights .

   • rdfs:subClassOf + rdfs:subPropertyOf: Keep              am:dimension a rdf:Property ;
                                                                 rdfs:subPropertyOf dcterms:extent .
     original (specific) data, interoperability on EDM
                                                             am:documentation a rdf:Property ;
     level                                                       rdfs:subPropertyOf dcterms:description.


• For object metadata                                        am:objectCategory a rdf:Property ;
                                                                 rdfs:subPropertyOf dcterms:description.

   • Dcterms: creator, date, description
   • EDM-specific properties: event, agent                             am:scopeNote a rdf:Property ;
                                                                           rdfs:subPropertyOf skos:scopeNote.

• Thesaurus concepts                                                   am:priref a rdf:Property ;
                                                                           rdfs:subPropertyOf dcterms:identifier.
   • SKOS + some dcterms
• Persons                                                        am:Person a rdfs:Class ;
                                                                     rdfs:subClassOf ens:Agent.
   • RDA Group 2 elements
                                                                 am:equivalentName a rdf:Property ;
   • http://metadataregistry.org/schema/show/id/1                    rdfs:subPropertyOf rda:variantNameForThePerson.
                                                                 am:name a rdf:Property ;
     5.html                                                          rdfs:subPropertyOf rda:preferredNameForThePerson.


                                   Amsterdam Museum as EDM LOD
                                   Victor de Boer
                                   Europeana v.1 WP3 Meeting
                                   Vienna 28-29 March 2011
www.europeanaconnect.eu




XMLRDF Conversion

• RDF interpretation of the data. Minimal enrichment
   • Refer to resources rather then to terms
   • Identify the resource and replace literals by URIs
   • Clean up (remove empty vals)
   • Some blank node structures retained                       < am:proxy1, am:maker, _:bnode1>
                                                               < _:bnode1, am:creator, am:p-001>
• Mint URIs                                                    < _:bnode1, am:creatorRole, am:t-printer>
                                                               < _:bnode1, am: creatorQual, “copy after”>
   • PURL basename: purl.org/collections/nl/am/
   • Use prirefs, prefixed by “proxy-”, “aggregation-”,
     “p-” or “t-”
• Make EDM                                        dimensions @@
                                                                   { _S, am:dimension, B},
   • Establish Proxy-Aggregation-PhysObject triangle               { B, am:dimensionValue, literal(Val)},
                                                                   { B, am:dimensionUnit, literal(Unit)}?,
   • Move predicates to appropriate resource                       { B, am:dimensionType, literal(Type)}?
                                                                   
   • Images (ens:object)                                                concat ([Type,Val,Unit], ConcatVal),
                                                                                    {B, rdfs:label, literal(ConcatVal)}.

                                 Amsterdam Museum as EDM LOD
                                 Victor de Boer
                                 Europeana v.1 WP3 Meeting
                                 Vienna 28-29 March 2011
www.europeanaconnect.eu




XMLRDF Conversion


• Conversion rules are simple for flat record structures but more
 complex for richer data.
   • APEnet
   • Amsterdam Museum
• (Initial) rules can be generated from other visual ingestion
 tools.
   • Simple rules, but with the full expressivity of programming language




• ~ 6 Million Amsterdam Museum RDF triples


                                Amsterdam Museum as EDM LOD
                                Victor de Boer
                                Europeana v.1 WP3 Meeting
                                Vienna 28-29 March 2011
www.europeanaconnect.eu




Amalgame Alignment: Thesaurus
                             http://semanticweb.cs.vu.nl/amalgame/

                                                 • 143 links to
                                                  GeoNames NL

                                                 • 2498 AM concepts
                                                  linked to AATNed.

                                                 • 1322 links to be
                                                  checked




                Amsterdam Museum as EDM LOD
                Victor de Boer
                Europeana v.1 WP3 Meeting
                Vienna 28-29 March 2011
www.europeanaconnect.eu




Amalgame Alignment: Persons

                                              • 1076 AM persons
                                               matched to ULAN
                                               (VIAF)

                                              • 34 matched to
                                               DBPedia

                                              • More for human
                                               check




                Amsterdam Museum as EDM LOD
                Victor de Boer
                Europeana v.1 WP3 Meeting
                Vienna 28-29 March 2011
www.europeanaconnect.eu




Serving the Data

• PURL redirects to semantic layer
  • http://purl.org/collections/nl/am/proxy-63432 
  • http://semanticweb.cs.vu.nl/europeana/browse/list_resource?r=htt
    p://purl.org/collections/nl/am/proxy-63432
• HTTP request HTML:
  • Condensed Local view
  • Full Local view
• HTTP request RDF/XML
  • rdf/xml “describe”
• SPARQL endpoint

                         Amsterdam Museum as EDM LOD
                         Victor de Boer
                         Europeana v.1 WP3 Meeting
                         Vienna 28-29 March 2011
www.europeanaconnect.eu




Amsterdam Museum as EDM LOD
Victor de Boer
Europeana v.1 WP3 Meeting
Vienna 28-29 March 2011
www.europeanaconnect.eu




Amsterdam Museum as EDM LOD
Victor de Boer
Europeana v.1 WP3 Meeting
Vienna 28-29 March 2011
www.europeanaconnect.eu




http://semanticweb.cs.vu.nl/europeana/user/query




            Amsterdam Museum as EDM LOD
            Victor de Boer
            Europeana v.1 WP3 Meeting
            Vienna 28-29 March 2011
www.europeanaconnect.eu




Linked Open Data

• Registered on CKAN

• More links
  • to Amsterdam Rijksmonumenten
  • to Amsterdam Stadsarchief
  • to DBPedia (SILK): LATC


• Used by external parties/projects
  • Oneindig NH
  • Apps for Amsterdam
  • Europeana Hackathon this friday/saturday
                         Amsterdam Museum as EDM LOD
                         Victor de Boer
                         Europeana v.1 WP3 Meeting
                         Vienna 28-29 March 2011
www.europeanaconnect.eu




URL pointers

• Amsterdam Museum in EDM LOD
  • http://semanticweb.cs.vu.nl/lod/am/
  • http://ckan.net/package/amsterdam-museum-as-edm-lod
  • Thoughtlab
• Semantic layer
  • [Browse] http://semanticweb.cs.vu.nl/europeana/
  • [SPARQL] http://semanticweb.cs.vu.nl/europeana/user/query
• Tools
  • [ClioPatria] http://e-culture.multimedian.nl/software/ClioPatria.shtml
  • [xmlrdf] http://semanticweb.cs.vu.nl/Connect/xmlrdf.pdf
  • [Amalgame] http://semanticweb.cs.vu.nl/amalgame/
                           Amsterdam Museum as EDM LOD
                           Victor de Boer
                           Europeana v.1 WP3 Meeting
                           Vienna 28-29 March 2011

More Related Content

Similar to Amsterdam Museum as EDM Linked Open Data

Linking Roman Coins: CAA2012
Linking Roman Coins: CAA2012Linking Roman Coins: CAA2012
Linking Roman Coins: CAA2012
ewg118
 
ESWC SS 2013 - Tuesday Keynote Steffen Staab: Programming the Semantic Web
ESWC SS 2013 - Tuesday Keynote Steffen Staab: Programming the Semantic WebESWC SS 2013 - Tuesday Keynote Steffen Staab: Programming the Semantic Web
ESWC SS 2013 - Tuesday Keynote Steffen Staab: Programming the Semantic Web
eswcsummerschool
 
Staab programming thesemanticweb
Staab programming thesemanticwebStaab programming thesemanticweb
Staab programming thesemanticweb
Aneta Tu
 

Similar to Amsterdam Museum as EDM Linked Open Data (20)

A Framework for Improved Access to Museum Databases in the Semantic Web
A Framework for Improved Access to Museum Databases in the Semantic WebA Framework for Improved Access to Museum Databases in the Semantic Web
A Framework for Improved Access to Museum Databases in the Semantic Web
 
EDM for sounds
EDM for soundsEDM for sounds
EDM for sounds
 
KM Lecture 7 LOD
KM Lecture 7 LODKM Lecture 7 LOD
KM Lecture 7 LOD
 
Keynote csws2013
Keynote csws2013Keynote csws2013
Keynote csws2013
 
Mapping Cultural Heritage Information to CIDOC-CRM
Mapping Cultural Heritage Information to CIDOC-CRMMapping Cultural Heritage Information to CIDOC-CRM
Mapping Cultural Heritage Information to CIDOC-CRM
 
Europeana and open data
Europeana and open dataEuropeana and open data
Europeana and open data
 
Integrating archaeological data: The ARIADNE Infrastructure, Achille Felicett...
Integrating archaeological data: The ARIADNE Infrastructure, Achille Felicett...Integrating archaeological data: The ARIADNE Infrastructure, Achille Felicett...
Integrating archaeological data: The ARIADNE Infrastructure, Achille Felicett...
 
EDM for Europeana Sounds
EDM for Europeana SoundsEDM for Europeana Sounds
EDM for Europeana Sounds
 
Mapping cross-­domain metadata to the Europeana Data Model (EDM) - EDM introd...
Mapping cross-­domain metadata to the Europeana Data Model (EDM) - EDM introd...Mapping cross-­domain metadata to the Europeana Data Model (EDM) - EDM introd...
Mapping cross-­domain metadata to the Europeana Data Model (EDM) - EDM introd...
 
The Rijksmuseum Collection as Linked Data
The Rijksmuseum Collection as Linked DataThe Rijksmuseum Collection as Linked Data
The Rijksmuseum Collection as Linked Data
 
06 gioca-ontologies
06 gioca-ontologies06 gioca-ontologies
06 gioca-ontologies
 
Radically Open Cultural Heritage Data on the Web
Radically Open Cultural Heritage Data on the WebRadically Open Cultural Heritage Data on the Web
Radically Open Cultural Heritage Data on the Web
 
Eun lre brussels_winer20100616
Eun lre brussels_winer20100616Eun lre brussels_winer20100616
Eun lre brussels_winer20100616
 
Europeana, more than data aggregation?
Europeana, more than data aggregation?Europeana, more than data aggregation?
Europeana, more than data aggregation?
 
Linking Roman Coins: CAA2012
Linking Roman Coins: CAA2012Linking Roman Coins: CAA2012
Linking Roman Coins: CAA2012
 
ESWC SS 2013 - Tuesday Keynote Steffen Staab: Programming the Semantic Web
ESWC SS 2013 - Tuesday Keynote Steffen Staab: Programming the Semantic WebESWC SS 2013 - Tuesday Keynote Steffen Staab: Programming the Semantic Web
ESWC SS 2013 - Tuesday Keynote Steffen Staab: Programming the Semantic Web
 
Staab programming thesemanticweb
Staab programming thesemanticwebStaab programming thesemanticweb
Staab programming thesemanticweb
 
Programming the Semantic Web
Programming the Semantic WebProgramming the Semantic Web
Programming the Semantic Web
 
Courzon iskouk09 jun2010
Courzon iskouk09 jun2010Courzon iskouk09 jun2010
Courzon iskouk09 jun2010
 
Europeana @ NISO Bibliographic Roadmap Meeting
Europeana @ NISO Bibliographic Roadmap MeetingEuropeana @ NISO Bibliographic Roadmap Meeting
Europeana @ NISO Bibliographic Roadmap Meeting
 

More from Victor de Boer

More from Victor de Boer (20)

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
 
Linked Data for Digital Humanities research at Media Archives
Linked Data for Digital Humanities research at Media ArchivesLinked Data for Digital Humanities research at Media Archives
Linked Data for Digital Humanities research at Media Archives
 
The Benefits of Linking Metadata for Internal and External users of an Audiov...
The Benefits of Linking Metadata for Internal and External users of an Audiov...The Benefits of Linking Metadata for Internal and External users of an Audiov...
The Benefits of Linking Metadata for Internal and External users of an Audiov...
 
UX Challenges of Information Organisation: Assessment of Language Impairment ...
UX Challenges of Information Organisation: Assessment of Language Impairment ...UX Challenges of Information Organisation: Assessment of Language Impairment ...
UX Challenges of Information Organisation: Assessment of Language Impairment ...
 
Interactive Dance Choreography Assistance presentation for ACE entertainment ...
Interactive Dance Choreography Assistance presentation for ACE entertainment ...Interactive Dance Choreography Assistance presentation for ACE entertainment ...
Interactive Dance Choreography Assistance presentation for ACE entertainment ...
 
Fahad Ali's slides for Machine to-machine communication in rural conditions ...
Fahad Ali's slides for Machine to-machine communication in rural conditions  ...Fahad Ali's slides for Machine to-machine communication in rural conditions  ...
Fahad Ali's slides for Machine to-machine communication in rural conditions ...
 
Linking African Traditional Medicine Knowledge - by Gossa Lo
Linking African Traditional Medicine Knowledge - by Gossa LoLinking African Traditional Medicine Knowledge - by Gossa Lo
Linking African Traditional Medicine Knowledge - by Gossa Lo
 
Enriching Media Collections for Event-based Exploration
Enriching Media Collections for Event-based ExplorationEnriching Media Collections for Event-based Exploration
Enriching Media Collections for Event-based Exploration
 
New Life for Old Media (NEM presentation)
New Life for Old Media  (NEM presentation)New Life for Old Media  (NEM presentation)
New Life for Old Media (NEM presentation)
 
User-centered Data Science for Digital Humanities
User-centered Data Science for Digital HumanitiesUser-centered Data Science for Digital Humanities
User-centered Data Science for Digital Humanities
 
Linked Data for Audiovisual Archives (Guest lecture at NISV)
Linked Data for Audiovisual Archives (Guest lecture at NISV)Linked Data for Audiovisual Archives (Guest lecture at NISV)
Linked Data for Audiovisual Archives (Guest lecture at NISV)
 
Semantic Technology for Development: Semantic Web without the Web?
Semantic Technology for Development: Semantic Web without the Web?Semantic Technology for Development: Semantic Web without the Web?
Semantic Technology for Development: Semantic Web without the Web?
 
DIVE+ and Events at EVENTS2017
DIVE+ and Events at EVENTS2017DIVE+ and Events at EVENTS2017
DIVE+ and Events at EVENTS2017
 
About Cultuurlink
About CultuurlinkAbout Cultuurlink
About Cultuurlink
 
Intro to Linked, Dutch Ships and Sailors and SPARQL handson
Intro to Linked, Dutch Ships and Sailors and SPARQL handson Intro to Linked, Dutch Ships and Sailors and SPARQL handson
Intro to Linked, Dutch Ships and Sailors and SPARQL handson
 
Kasadaka and ICT4D at VU
Kasadaka and ICT4D at VUKasadaka and ICT4D at VU
Kasadaka and ICT4D at VU
 
VU ICT4D symposium 2017 Francis Dittoh Mr. Meteo
VU ICT4D symposium 2017 Francis Dittoh  Mr. MeteoVU ICT4D symposium 2017 Francis Dittoh  Mr. Meteo
VU ICT4D symposium 2017 Francis Dittoh Mr. Meteo
 
VU ICT4D symposium 2017 Chris van Aart
VU ICT4D symposium 2017 Chris van AartVU ICT4D symposium 2017 Chris van Aart
VU ICT4D symposium 2017 Chris van Aart
 
VU ICT4D symposium 2017 Gayo Diallo Towards a Digital African Traditional Hea...
VU ICT4D symposium 2017 Gayo Diallo Towards a Digital African Traditional Hea...VU ICT4D symposium 2017 Gayo Diallo Towards a Digital African Traditional Hea...
VU ICT4D symposium 2017 Gayo Diallo Towards a Digital African Traditional Hea...
 
VU ICT4D symposium 2017 Wendelien Tuyp: Boosting african agriculture
VU ICT4D symposium 2017 Wendelien Tuyp: Boosting african agriculture VU ICT4D symposium 2017 Wendelien Tuyp: Boosting african agriculture
VU ICT4D symposium 2017 Wendelien Tuyp: Boosting african agriculture
 

Recently uploaded

TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
panagenda
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
FIDO Alliance
 

Recently uploaded (20)

Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
 
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The InsideCollecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 

Amsterdam Museum as EDM Linked Open Data

  • 1. www.europeanaconnect.eu Amsterdam Museum as EDM LOD Victor de Boer -- VU University Amsterdam With input from Antoine Isaac, Jan Wielemaker, Jacco van Ossenbruggen and Guus Schreiber
  • 2. www.europeanaconnect.eu Amsterdam Museum • Formerly Amsterdam Historic Museum • “The rich collection of works of art, objects and archaeological finds brings to life the fortunes of Amsterdammers of days gone by and today.” • In March 2010 published their entire collection online • 70.000 objects • CC license • We converted their data to EDM / RDF and published it as Linked Open Data Amsterdam Museum as EDM LOD Victor de Boer Europeana v.1 WP3 Meeting Vienna 28-29 March 2011
  • 3. www.europeanaconnect.eu Amsterdam Museum as EDM LOD Victor de Boer Europeana v.1 WP3 Meeting Vienna 28-29 March 2011
  • 4. www.europeanaconnect.eu AM metadata <record priref="10541“ > <acquisition.date>1997</acquisition.date> • Adlib database XML API <dimension> <dimension.type>hoogte</dimension.type> • Object metadata <dimension.unit>cm</dimension.unit> <dimension.value>6</dimension.value> </dimension> • 73.000 objects, 256MB … </record> • Nested XML • Concept Thesaurus <record priref="28024“ > <term>Kalverstraat 124</term> • 27.000, 9MB <broader_term>Kalverstraat</broader_term> <term.type>GEOKEYW </term.type> • Different types (geo,motif, event) </record> • Person „Thesaurus‟ <record priref="6" > <biography>boekverkoper en uitgever van • 67.000 persons, 10MB cartografie</biography> <birth.date.start>1659</birth.date.start> • Consolidated from object metadata fields <death.date.start>1733</death.date.start> <name>Aa, Pieter van der</name> • Creators, annotators, reproduction creators, <nationality>Nederlands</nationality> <use>Aa, Pieter van der (I)</use> </record> institutions Amsterdam Museum as EDM LOD Victor de Boer Europeana v.1 WP3 Meeting Vienna 28-29 March 2011
  • 5. www.europeanaconnect.eu Conversion and alignment process 1. pure syntactic transformation to RDF Cliopatria 2. map to EDM classes/properties (mapping table -> schema file) 3. conversion rules to restructure, XMLRDF generate uris and do complex stuff (XMLRDF tool) 4. align with Europeana and external Amalgame sources 5. publish as LOD Amsterdam Museum as EDM LOD Victor de Boer Europeana v.1 WP3 Meeting Vienna 28-29 March 2011
  • 6. www.europeanaconnect.eu Direct RDF conversion <record priref="10541“ > <acq.date>1997</acqdate> <dimension> <dimension.type>hoogte</dimension.type> <dimension.unit>cm</dimension.unit> <dimension.value>6</dimension.value> </dimension> … </record> am:priref “10541” am:acq.date “1997” am:dim.type “hoogte” am:dim.value am:Record “6” am:dimension _:bn1 am:Dimension _:bn2 Amsterdam Museum as EDM LOD Victor de Boer Europeana v.1 WP3 Meeting Vienna 28-29 March 2011
  • 7. www.europeanaconnect.eu Mapping schema file am:creditLine a rdf:Property ; • Turtle schema files rdfs:subPropertyOf dcterms:rights . • rdfs:subClassOf + rdfs:subPropertyOf: Keep am:dimension a rdf:Property ; rdfs:subPropertyOf dcterms:extent . original (specific) data, interoperability on EDM am:documentation a rdf:Property ; level rdfs:subPropertyOf dcterms:description. • For object metadata am:objectCategory a rdf:Property ; rdfs:subPropertyOf dcterms:description. • Dcterms: creator, date, description • EDM-specific properties: event, agent am:scopeNote a rdf:Property ; rdfs:subPropertyOf skos:scopeNote. • Thesaurus concepts am:priref a rdf:Property ; rdfs:subPropertyOf dcterms:identifier. • SKOS + some dcterms • Persons am:Person a rdfs:Class ; rdfs:subClassOf ens:Agent. • RDA Group 2 elements am:equivalentName a rdf:Property ; • http://metadataregistry.org/schema/show/id/1 rdfs:subPropertyOf rda:variantNameForThePerson. am:name a rdf:Property ; 5.html rdfs:subPropertyOf rda:preferredNameForThePerson. Amsterdam Museum as EDM LOD Victor de Boer Europeana v.1 WP3 Meeting Vienna 28-29 March 2011
  • 8. www.europeanaconnect.eu XMLRDF Conversion • RDF interpretation of the data. Minimal enrichment • Refer to resources rather then to terms • Identify the resource and replace literals by URIs • Clean up (remove empty vals) • Some blank node structures retained < am:proxy1, am:maker, _:bnode1> < _:bnode1, am:creator, am:p-001> • Mint URIs < _:bnode1, am:creatorRole, am:t-printer> < _:bnode1, am: creatorQual, “copy after”> • PURL basename: purl.org/collections/nl/am/ • Use prirefs, prefixed by “proxy-”, “aggregation-”, “p-” or “t-” • Make EDM dimensions @@ { _S, am:dimension, B}, • Establish Proxy-Aggregation-PhysObject triangle { B, am:dimensionValue, literal(Val)}, { B, am:dimensionUnit, literal(Unit)}?, • Move predicates to appropriate resource { B, am:dimensionType, literal(Type)}?  • Images (ens:object) concat ([Type,Val,Unit], ConcatVal), {B, rdfs:label, literal(ConcatVal)}. Amsterdam Museum as EDM LOD Victor de Boer Europeana v.1 WP3 Meeting Vienna 28-29 March 2011
  • 9. www.europeanaconnect.eu XMLRDF Conversion • Conversion rules are simple for flat record structures but more complex for richer data. • APEnet • Amsterdam Museum • (Initial) rules can be generated from other visual ingestion tools. • Simple rules, but with the full expressivity of programming language • ~ 6 Million Amsterdam Museum RDF triples Amsterdam Museum as EDM LOD Victor de Boer Europeana v.1 WP3 Meeting Vienna 28-29 March 2011
  • 10. www.europeanaconnect.eu Amalgame Alignment: Thesaurus http://semanticweb.cs.vu.nl/amalgame/ • 143 links to GeoNames NL • 2498 AM concepts linked to AATNed. • 1322 links to be checked Amsterdam Museum as EDM LOD Victor de Boer Europeana v.1 WP3 Meeting Vienna 28-29 March 2011
  • 11. www.europeanaconnect.eu Amalgame Alignment: Persons • 1076 AM persons matched to ULAN (VIAF) • 34 matched to DBPedia • More for human check Amsterdam Museum as EDM LOD Victor de Boer Europeana v.1 WP3 Meeting Vienna 28-29 March 2011
  • 12. www.europeanaconnect.eu Serving the Data • PURL redirects to semantic layer • http://purl.org/collections/nl/am/proxy-63432  • http://semanticweb.cs.vu.nl/europeana/browse/list_resource?r=htt p://purl.org/collections/nl/am/proxy-63432 • HTTP request HTML: • Condensed Local view • Full Local view • HTTP request RDF/XML • rdf/xml “describe” • SPARQL endpoint Amsterdam Museum as EDM LOD Victor de Boer Europeana v.1 WP3 Meeting Vienna 28-29 March 2011
  • 13. www.europeanaconnect.eu Amsterdam Museum as EDM LOD Victor de Boer Europeana v.1 WP3 Meeting Vienna 28-29 March 2011
  • 14. www.europeanaconnect.eu Amsterdam Museum as EDM LOD Victor de Boer Europeana v.1 WP3 Meeting Vienna 28-29 March 2011
  • 15. www.europeanaconnect.eu http://semanticweb.cs.vu.nl/europeana/user/query Amsterdam Museum as EDM LOD Victor de Boer Europeana v.1 WP3 Meeting Vienna 28-29 March 2011
  • 16. www.europeanaconnect.eu Linked Open Data • Registered on CKAN • More links • to Amsterdam Rijksmonumenten • to Amsterdam Stadsarchief • to DBPedia (SILK): LATC • Used by external parties/projects • Oneindig NH • Apps for Amsterdam • Europeana Hackathon this friday/saturday Amsterdam Museum as EDM LOD Victor de Boer Europeana v.1 WP3 Meeting Vienna 28-29 March 2011
  • 17. www.europeanaconnect.eu URL pointers • Amsterdam Museum in EDM LOD • http://semanticweb.cs.vu.nl/lod/am/ • http://ckan.net/package/amsterdam-museum-as-edm-lod • Thoughtlab • Semantic layer • [Browse] http://semanticweb.cs.vu.nl/europeana/ • [SPARQL] http://semanticweb.cs.vu.nl/europeana/user/query • Tools • [ClioPatria] http://e-culture.multimedian.nl/software/ClioPatria.shtml • [xmlrdf] http://semanticweb.cs.vu.nl/Connect/xmlrdf.pdf • [Amalgame] http://semanticweb.cs.vu.nl/amalgame/ Amsterdam Museum as EDM LOD Victor de Boer Europeana v.1 WP3 Meeting Vienna 28-29 March 2011