Introduction to LoCloud

22
International TAG CLOUD Project Workshop Digital Heritage, 29 September, 2015 Granada, Spain Intro to Holly Wright Archaeology Data Service University of York, UK LoCloud Video

Transcript of Introduction to LoCloud

Page 1: Introduction to LoCloud

International TAG CLOUD Project WorkshopDigital Heritage, 29 September, 2015

Granada, Spain

Intro to

Holly WrightArchaeology Data Service

University of York, UK

LoCloud Video

Page 2: Introduction to LoCloud

• Best practice network funded by the EU under the CIP ICT PSP programme

• 1st March 2013 to 29th February 2016 • 33 partners in 26 countries• Scientific coordinator: National Archives, Norway

• Project management: 2Culture Associates, UK

• Strong group of technical partners

• National and regional aggregation services, and individual content providers

http://www.locloud.eu International TAG CLOUD Project

Page 3: Introduction to LoCloud

Main goals

• Was developed based on the findings of EuropeanaLocal and CARARE

• Supporting small and medium-sized institutions in making their content available to Europeana

• Creating technical solutions suitable for smaller institutions• Exploring the potential of cloud-computing technologies• Creating a variety of metadata enrichment services• Providing support, guidance and training

International TAG CLOUD Project

Page 4: Introduction to LoCloud

Innovating the aggregation infrastructure and exploring the potential of the cloud:

• MINTo Mapping tool with support for multiple metadata schemas

• MORe aggregator framework o Storage layer with decentralized and scaleable componentso Pluggable services for metadata validation and enrichmento User-friendly interface for data providers

• Crawler ready tagging tools

Core Infrastructure

International TAG CLOUD Project

Page 5: Introduction to LoCloud

MINT Mapping Tool

• Allows users to map native XML or CSV metadata to one of the Intermediate schemas supported by LoCloud: LIDO, CARARE, EDM.

• Enables content providers to prepare their metadata for publication

• Integrated with MORe

International TAG CLOUD Project

Page 6: Introduction to LoCloud

• Aggregation framework– Based on Fedora Commons and Apache Cassandra– Storage layer with decentralized and scaleable

components– Pluggable components– Developers area provides REST API and virtual enrichment

drivers• Cloud-based IaaS

MORehttp://store.locloud.eu

International TAG CLOUD Project

Page 7: Introduction to LoCloud

MORe• User-friendly interface allows data providers to select data sources,

manage ingestion, validation, enrichment and publication of their metadata

• Automatic creation of data sources in MINT and LoCloud Collections

Page 8: Introduction to LoCloud

http://support.locloud.eu/

Cloud-based micro-services for metadata enrichment and capture: • Geo-location API• Vocabulary service• Historic Place Names service• Geo-coding application• Vocabulary matching service • Background linking service• Wikimedia application

Microservices

International TAG CLOUD Project

Page 9: Introduction to LoCloud

Microservices

• Six development teams: AIT, Athena RC, AVINET, IPCHS, UPV/EHU, VUKFC

• All the services are implemented on virtual machines in a cloud testlab (using the OpenNebula cloud computing platform)

• API documentation is available for each service• End-user interfaces are provided for three microservices• Each service has been integrated in MORe

International TAG CLOUD Project

Page 10: Introduction to LoCloud

LoGeo API• Uses NER-Name Entity Recognition• Recognizes and returns one or more place names candidates

accompanied by geographical coordinates.

International TAG CLOUD Project

Page 11: Introduction to LoCloud

Geo-coding microservice• End-user oriented application• allows institutions to add geographical locations to existing content in a

controlled crowd-sourcing environment and then • load the augmented data back into their original production databases.

International TAG CLOUD Project

Page 12: Introduction to LoCloud

• A semi-automatic historical geo-information management function and web service.

• Enables local cultural institutions to collaborate in developing the Thesaurus of HPN and enriching ingested metadata.

• Enables export of selected LoCloud HPN Thesaurus data sets.

Historic Place Names Service

International TAG CLOUD Project

Page 13: Introduction to LoCloud

Vocabulary services • Based in TemaTres• Incorporates 29 standard

thesauri • allows users to add and

create vocabularies, and add terms or translations

• add thesauri terms to all items of a metadata package

• Integrated in MORE• Exploited by the LoCloud

vocabulary matching microservice via its API

International TAG CLOUD Project

Page 14: Introduction to LoCloud

Vocabulary matching

• Builds on work in the PATHS project (FP7)• Automatically assigns relevant concepts and terms to item records • Retrieves terms from the Vocabulary service

International TAG CLOUD Project

Page 15: Introduction to LoCloud

Background linking microservice

• Based on work in PATHS• Follows the Named Entity

Disambiguation approach• Enriches items with links to

external contextual information in DBpedia and Wikipedia

International TAG CLOUD Project

Page 16: Introduction to LoCloud

• A web service that uses a REST interface to communicate with Wikimedia commons

• The main functionalities are harvesting content form Wikimedia, parsing the harvested content, and identifying useful entities that can be mapped to the ESE or EDM metadata schemas.

• The mapped ESE / EDM records are then sent to MORe to be delivered to Europeana.

Wikimedia Application

International TAG CLOUD Project

Page 17: Introduction to LoCloud

Integration

International TAG CLOUD Project

Page 18: Introduction to LoCloud

• Developed by PSNC• Based on the open source Omeka system• Allows users to publish digital objects on-line in a few minutes• Developed and tested in 2014, now available in production• Scalable, user friendly, with OAI-PMH interface• Storage of metadata and content• Incorporates web traffic analytics• Cloud-based SaaS

LoCloud Collectionshttps://locloudhosting.net/

International TAG CLOUD Project

Page 19: Introduction to LoCloud

Example

Page 20: Introduction to LoCloud

• LoCloud support portal incorporates – user and technical documentation– eLearning materials– Question-and-Answer service– Access to a ticket desk system

http://support.locloud.eu

International TAG CLOUD Project

Page 21: Introduction to LoCloud

Summary

• LoCloud has developed services and aggregation infrastructure in the cloud

• These new services are being used to publish content online from smaller data providers and to supply it to Europeana

• Support, guidance and training has been put in place• Current focus is on operational and strategic planning

International TAG CLOUD Project

Page 22: Introduction to LoCloud

Thank [email protected]

International TAG CLOUD Project

Please join us forSharing Cultural Heritage Online with LoCloud

Thursday, 1 October 10.00-13.30