MoRe - Samla samfunnsdokumentasjon · SchemaMINT mapping tool Linking RDF Store Schematron rules...
Transcript of MoRe - Samla samfunnsdokumentasjon · SchemaMINT mapping tool Linking RDF Store Schematron rules...
MoRe
MoRe
• http://more.locloud.eu/
• Brukernavn: nra_provider
• Passord: nra_provider123
MOre
Micro-services
Validation service mgmt
Validation micro-services Input sources
Structure
Schema
Linking
Schematron rules
Data access layer
OAI-PMH
MINT mapping tool
Storage nodes
Core services layer
Input service mgmt Publish serv. mgmt
Publish services
Archive
Elastic Search
RDF Store
OAI-PMH
Omeka
Wikimedia
LoCloud collections
Enrichment service mgmt
Language identification
Thesauri collections
Vocabulary matching
Background links
Geo normalization
Geo coding
Reverse geo-coding
Historic place names
Enrichment micro-services
Validated Harvested
Ingested
Enriched
Published Transformed
Prosjekt
Status
Harvest / Input
• Thematic – Thesauri collections – Vocabulary matching – Background links
• Spatial – Geo normalization – Geo coding – LoGeo – Reverse geo-coding – Historic place names – DAI Gazetteer – Pelagios – Coordinate transformation
• Other
– Language identification
Enrichment micro-services
Enrichment Plan
• Enrichment micro-services are used within enrichment workflows:
– Enrichment plans
• Each enrichment plan applies to a specific schema
• Each enrichment plan executes enrichment micro-services in a specific order
Enrichment plans
Language identification
Vocabulary matching
Geo-normalization
Geo-coding
Publisering
• New Publish Targets – RDF Store
– Elastic Search
– Archive
– Omeka
– Europeana
• Publish to multiple targets simultaneously
• Enrichment on content coming from:
– OAI-PMH
– MINT
• Enrichment services used from 4 providers so far
• Most popular enrichment services
– Language identification
– Geo-normalization
– Geo-coding
Enrichment Services
• MORe API allows to run the entire aggregation engine through REST
• Developers area
– API key generation
– API documentation with examples
– Example Java projects for NetBeans & Eclipse IDEs
Developers Area
Virtual Enrichment Driver
• Allows developers to create their own enrichment micro-services on their own servers and integrate them into the enrichment process of
MoRe.
• Developers have to implement a REST based interface and declare it as an enrichment micro-service in MoRe