star, stellar and skos ceri binding, phil carlisle, keith may, doug tudhope, andreas vlachidis...

17
STAR, STELLAR and SKOS Ceri Binding, Phil Carlisle, Keith May, Doug Tudhope, Andreas Vlachidis University of Glamorgan and English Heritage

Upload: cynthia-harvey

Post on 20-Jan-2018

213 views

Category:

Documents


0 download

DESCRIPTION

STAR – Aims and background Investigate semantic technologies for integrating and cross searching datasets and associated grey literature Current situation - fragmented datasets with different terminology Lack of semantic interoperability and cross search Need for integrative metadata framework CIDOC CRM (ISO standard) as high level, core ontology together with the CRM-EH archaeological extension of the CRM along with relevant EH thesauri and glossaries

TRANSCRIPT

Page 1: STAR, STELLAR and SKOS Ceri Binding, Phil Carlisle, Keith May, Doug Tudhope, Andreas Vlachidis University…

STAR, STELLAR and SKOSCeri Binding, Phil Carlisle, Keith May, Doug Tudhope, Andreas Vlachidis

University of Glamorgan and English Heritage

Page 2: STAR, STELLAR and SKOS Ceri Binding, Phil Carlisle, Keith May, Doug Tudhope, Andreas Vlachidis University…

STELLAR 12 month AHRC funded project

Hypermedia Research Unit, University of Glamorgan Archaeology Data Service, University of York– English Heritage Centre for Archaeology, Portsmouth

Builds on previous 3 year AHRC funded STAR Project

Acknowledgments Ceri Binding (University of Glamorgan)Andreas Vlachidis (University of Glamorgan)Keith May, English Heritage (EH)Stuart Jeffrey, Julian Richards,

Archaeology Data Service (ADS)Archaeology Department, University of York

Page 3: STAR, STELLAR and SKOS Ceri Binding, Phil Carlisle, Keith May, Doug Tudhope, Andreas Vlachidis University…

STAR – Aims and background• Investigate semantic technologies for integrating and cross searching datasets

and associated grey literature

• Current situation - fragmented datasets with different terminology

• Lack of semantic interoperability and cross search

• Need for integrative metadata framework CIDOC CRM (ISO standard) as high level, core ontologytogether with the CRM-EH archaeological extension of the CRM

along with relevant EH thesauri and glossaries

Page 4: STAR, STELLAR and SKOS Ceri Binding, Phil Carlisle, Keith May, Doug Tudhope, Andreas Vlachidis University…

STAR - General Architecture

RRAD RPRE

RDF Based Common Ontology Data Layer (SKOS / CRM / CRMEH)

GreyLiterature documents

EH thesauri, glossaries

LEAPSTAN IADB

CRM Data MappingSKOS ConversionGATE/KEA Indexing

Web Services: SKOS_WS, CRM_WS

Applications

Archaeological datasets

SQL, SPARQL, HTTP

Page 5: STAR, STELLAR and SKOS Ceri Binding, Phil Carlisle, Keith May, Doug Tudhope, Andreas Vlachidis University…

Access DB

XML

SKOS RDF

EH2SKOS (C# app)

XSLT

SKOS validation

CSV

STAR

EH Thesauri (AMIE)

Converting Thesauri and Glossaries to SKOSConverting Thesauri and Glossaries to SKOS

EH Glossaries (MultiTes)

XML

XSLT

CSV

?

Page 6: STAR, STELLAR and SKOS Ceri Binding, Phil Carlisle, Keith May, Doug Tudhope, Andreas Vlachidis University…

Thesauri Converted to SKOS RDFThesauri Converted to SKOS RDF

Page 7: STAR, STELLAR and SKOS Ceri Binding, Phil Carlisle, Keith May, Doug Tudhope, Andreas Vlachidis University…

SKOS Conversion IssuesSKOS Conversion Issues

• Modelling of guide terms e.g. <investigative techniques>• Arrays / flags / <brackets> ?

• Creation of unique identifiers • URIs• Persistence (need for linked data publication) • Dereferencing

• Versioning • SKOS versions•Thesauri versions•Need for persistent URI

Page 8: STAR, STELLAR and SKOS Ceri Binding, Phil Carlisle, Keith May, Doug Tudhope, Andreas Vlachidis University…

STAR – Web Services and Client ApplicationsSTAR – Web Services and Client Applications

STAR Web Services

English Heritage thesauri (SKOS)

• Windows Applications• Browser Components• Full text search• Browse concept space• Navigate via expansion• Cross search archaeological datasets

STAR Client Applications•Archaeological Sciences Thesaurus•Evidence Thesaurus•Building Materials Thesaurus•Monument Type Thesaurus•MDA Object Type Thesaurus

Archaeological Datasets (CRM)

Page 9: STAR, STELLAR and SKOS Ceri Binding, Phil Carlisle, Keith May, Doug Tudhope, Andreas Vlachidis University…

Technical Implementation OverviewTechnical Implementation Overview

MySQL Triplestore DBContaining SKOS RDF

SKOS_WS Service (SOAP/HTTP)

Applications – Rich Client, AJAX etc.

SemWeb SQL

• Services implemented in C#, using “SemWeb” RDF Library

• MySQL database backend holds RDF triples representing multiple SKOS thesauri and glossaries – facilitates cross searching of thesauri

• Full-text index added for partial matching on literal strings

GetTopmostConcepts(..) : Concept[] GetConceptScheme(..) : ConceptScheme GetConceptSchemes() : ConceptScheme[] GetConcept(..) : Concept GetAllConceptRelatives(..) : ConceptRelative[] GetKeywordMatch(..) : ConceptRelative[] ExpandConcept(..) : ConceptRelative[]

STAR Web Service Calls

Page 10: STAR, STELLAR and SKOS Ceri Binding, Phil Carlisle, Keith May, Doug Tudhope, Andreas Vlachidis University…

SKOS Services:

possible examples

Web Service Client •GetTopmostConcepts•GetConceptSchemes•GetConcept•GetAllConceptRelatives•GetAllConceptsByPath•GetConceptsMatchingKeyword•ExpandConcept

Given a string (cove), GetConcept finds matches in the controlled vocabularies of all SKOS concept schemes registered with the server.

Shows an example of a match with the ‘entry vocabulary’ of effective synonyms (eg bays) for different SKOS schemes

Display details of selected concept.

Here illustrating the semantic expansion service returning ‘semantically close’ concepts to cove

Page 11: STAR, STELLAR and SKOS Ceri Binding, Phil Carlisle, Keith May, Doug Tudhope, Andreas Vlachidis University…

STAR Services – Windows Client ApplicationsSTAR Services – Windows Client Applications

Page 12: STAR, STELLAR and SKOS Ceri Binding, Phil Carlisle, Keith May, Doug Tudhope, Andreas Vlachidis University…

STAR Services – Windows Client ApplicationsSTAR Services – Windows Client Applications

Page 13: STAR, STELLAR and SKOS Ceri Binding, Phil Carlisle, Keith May, Doug Tudhope, Andreas Vlachidis University…

STAR Services – Windows Client ApplicationsSTAR Services – Windows Client Applications

Page 14: STAR, STELLAR and SKOS Ceri Binding, Phil Carlisle, Keith May, Doug Tudhope, Andreas Vlachidis University…

STAR Services – Windows Client ApplicationsSTAR Services – Windows Client Applications

Page 15: STAR, STELLAR and SKOS Ceri Binding, Phil Carlisle, Keith May, Doug Tudhope, Andreas Vlachidis University…

STAR Services – Web Client Components

Browse available thesauri

Search across multiple thesauri

Display concept details

Navigate via semantic expansion

Page 16: STAR, STELLAR and SKOS Ceri Binding, Phil Carlisle, Keith May, Doug Tudhope, Andreas Vlachidis University…

SKOS Concepts + CRM Entities

<#stuart>

skos:Concept

<#caroline> <#restoration> <#williamandmary><#jacobean> <#queenanne>

skos:broader skos:broader skos:broader skos:broader skos:broader

rdf:type

Time period concepts have implicit spatio-temporal context

crm:E4.Period

crm:E52.Time-Span

crm:E53.Place

crm:E2.TemporalEntity

rdfs:subClassOf

crm:P4F.has_time-span

crm:P7F.took_place_at<#stuart>

rdf:type

crm:P119F.meets crm:P118F.overlaps crm:P119F.meets crm:P119F.meets

crm:P115F.finishes

crm:P116F.starts

Page 17: STAR, STELLAR and SKOS Ceri Binding, Phil Carlisle, Keith May, Doug Tudhope, Andreas Vlachidis University…

Contact InformationDouglas TudhopeFaculty of Advanced TechnologyUniversity of GlamorganPontypridd CF37 1DLWales, UK

[email protected]

http://hypermedia.research.glam.ac.uk/kos/STAR/http://hypermedia.research.glam.ac.uk/kos/STELLAR/ http://hypermedia.research.glam.ac.uk/publications/