Vocabulary registries and services Doug Tudhope Hypermedia Research Unit University of Glamorgan Ecoterm, FAO, Rome, Oct 2009.

Slides:



Advertisements
Similar presentations
The KOS spectra: a tentative typology of Knowledge Organization Systems Renato Rocha Souza Douglas Tudhope Maurício Barcellos Almeida 11 th ISKO International.
Advertisements

DC2001, Tokyo DCMI Registry : Background and demonstration DC2001 Tokyo October 2001 Rachel Heery, UKOLN, University of Bath Harry Wagner, OCLC
United Nations Spatial Data Infrastructure Dr Kristin Stock Social Change Online and Centre for Geospatial Science, University of Nottingham.
A centre of expertise in digital information management UKOLN is supported by: The JISC IE Metadata Schema Registry British Library, Boston.
Applications of NKOS: some examples and questions Doug Tudhope Hypermedia Research Unit University of Glamorgan DC-2005 NKOS Special Session.
Delivering HILT as a shared service Rachel Heery UKOLN, University of Bath
Alexandria Digital Library Project Integration of Knowledge Organization Systems into Digital Library Architectures Linda Hill, Olha Buchel, Greg Janée.
HILT II: Towards Interoperable Subject Descriptions Report to the JISC Terminologies Workshop, February Dennis Nicholson: Centre for Digital Library.
The JISC IE Metadata Schema Registry Pete Johnston UKOLN, University of Bath JISC Joint Programmes Meeting Brighton, 6-7 July 2004
Scoping study of KOS registries Doug Tudhope Hypermedia Research Unit University of Glamorgan NKOS workshop 2007.
SKOS and Other W3C Vocabulary Related Activities Gail Hodge Information International Assoc. NKOS Workshop Denver, CO June 10, 2005.
Environmental Terminology System and Services (ETSS) June 2007.
A Registry for controlled vocabularies at the Library of Congress
Development Principles PHIN advances the use of standard vocabularies by working with Standards Development Organizations to ensure that public health.
The NERC DataGrid Vocabulary Server Roy Lowry British Oceanographic Data Centre Ontology Registry Meeting.
The NERC DataGrid Vocabulary Server: an operational system with distributed ontology potential Roy Lowry British Oceanographic Data Centre GO-ESSP 2008,
Malaysian Grid for Learning October DC 2004, Shanghai, China. © 2004 MIMOS Berhad. All Rights Reserved Metadata Management System DC2004: International.
1/ 27 The Agriculture Ontology Service Initiative APAN Conference 20 July 2006 Singapore.
PREMIS Tools and Services Rebecca Guenther Network Development & MARC Standards Office, Library of Congress NDIIPP Partners Meeting July 21,
Final Search Terms: Archiving (digital or data) Authentication (data) Conservation (digital or data) Curation (digital or data) Cyberinfrastructure Data.
Terminology services and the DDC: the High-Level Thesaurus and beyond Presented to the symposium Dewey goes Europe: on the use and development of the Dewey.
Rutherford Appleton Laboratory SKOS Ecoterm 2006 Alistair Miles CCLRC Rutherford Appleton Laboratory Semantic Web Best Practices and Deployment.
Using Taxonomies Effectively in the Organization v. 2.0 KnowledgeNets 2001 Vivian Bliss Microsoft Knowledge Network Group
CF Conventions Support at BADC Alison Pamment Roy Lowry (BODC)
1 Technologies for distributed systems Andrew Jones School of Computer Science Cardiff University.
1 Issues in Reusing and Sharing the Content of Thesauri and Taxonomies in OOR Marcia Zeng NKOS (Networked Knowledge Organization Systems/Services) My participating.
Metadata and Geographical Information Systems Adrian Moss KINDS project, Manchester Metropolitan University, UK
The JISC IE Metadata Schema Registry and IEEE LOM Application Profiles Pete Johnston UKOLN, University of Bath CETIS Metadata & Digital Repositories SIG,
The Agricultural Ontology Service (AOS) A Tool for Facilitating Access to Knowledge AGRIS/CARIS and Documentation Group Library and Documentation Systems.
Using Taxonomies Effectively in the Organization KMWorld 2000 Mike Crandall Microsoft Information Services
NERC DataGrid NERC DataGrid Vocabulary Server Use Cases Vocabulary Workshop, RAL, February 25, 2009.
EPA’s Environmental Terminology System and Services (ETSS) Michael Pendleton Data Standards Branch, EPA/OEI Ecoiformatics Technical Collaborative Indicators.
CLARIN work packages. Conference Place yyyy-mm-dd
The UNESCO Thesaurus Meeting for Managers of UNESCO Documentation Networks Meron Ewketu UNESCO Library June
, 1/21, © Library and Documentation Systems Division 21 st APAN Meeting Tokyo, January 2006 AGROVOC and AOS, Margherita Sini, FAO From.
Food and Agriculture Organization of the UN Library and Documentation Systems Division Margherita Sini July 2005 Managing domain ontologies within the.
10/24/09CK The Open Ontology Repository Initiative: Requirements and Research Challenges Ken Baclawski Todd Schneider.
It’s all semantics! The premises and promises of the semantic web. Tony Ross Centre for Digital Library Research, University of Strathclyde
Personalized Interaction With Semantic Information Portals Eric Schwarzkopf DFKI
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
Joint Information Systems Committee Supporting Higher and Further Education Rachel Bruce Programme Manager, JISC Executive Collection.
Metadata Registries Registry: authoritative, centrally controlled store of information – W3C Web Services Glossary, 2004
Metadata “Data about data” Describes various aspects of a digital file or group of files Identifies the parts of a digital object and documents their content,
Metadata for Terminology / KOS Resources NKOS Workshop 2008 Marcia Lei Zeng.
6 th ECDL NKOS Workshop Organisers: Doug Tudhope Traugott Koch Marianne Lykke Nielsen NKOS Workshop, Budapest, 2007.
Find Research Data b2find.eudat.eu B2FIND User Training How to find data objects and collections using EUDAT’s B2FIND This work is licensed.
A centre of expertise in digital information managementwww.ukoln.ac.uk Shared Infrastructure Services: Interoperability session Rosemary Russell UKOLN.
Ontology Evaluation, Metrics, and Metadata in NCBO BioPortal Natasha Noy Stanford University.
A centre of expertise in digital information management UKOLN is supported by: Functional Requirements Eprints Application Profile Working.
Discussion of Data Fabric Terms & Preparation for RDA P7 Virtual Meeting Monday, January 25, 2016 Organized by Gary Berg-Cross (DFT-IG) and Peter Wittenburg.
IESR, A Registry of Collections and Services: Using the DCMI Collection Description Profile in Practice Ann Apps MIMAS, The University of Manchester, UK.
The JISC Information Environment Service Registry (IESR) Ann Apps Mimas, The University of Manchester, UK.
STAR, STELLAR and SKOS Ceri Binding, Phil Carlisle, Keith May, Doug Tudhope, Andreas Vlachidis University of Glamorgan and English Heritage.
Semantics and the EPA System of Registries Gail Hodge IIa/ Consultant to the U.S. Environmental Protection Agency 18 April 2007.
HILT High Level Thesaurus Project Report to the JISC/NSF Conference on HILT Phase I (completed) and HILT Phase II (just starting) Dennis Nicholson: Centre.
Building Preservation Environments with Data Grid Technology Reagan W. Moore Presenter: Praveen Namburi.
The Agricultural Ontology Server (AOS) A Tool for Facilitating Access to Knowledge AGRIS/CARIS and Documentation Group Food and Agriculture Organization.
Metadata Schema Registries: background and context MEG Registry Workshop, Bath, 21 January 2003 Rachel Heery UKOLN, University of Bath Bath, BA2 7AY UKOLN.
International Planetary Data Alliance Registry Project Update September 16, 2011.
IPDA Registry Definitions Project Dan Crichton Pedro Osuna Alain Sarkissian.
FAST at the British Library
TRSS Terminology Registry Scoping Study
Sabri Kızanlık Ural Emekçi
Christian Ansorge Arona, 09/04/2014
EnTag Enhanced Tagging for Discovery Koraljka Golub, Jim Moon,
The JISC IE Metadata Schema Registry
PREMIS Tools and Services
Session 2: Metadata and Catalogues
Disseminating Service Registry Records
SDMX IT Tools SDMX Registry
Presentation transcript:

Vocabulary registries and services Doug Tudhope Hypermedia Research Unit University of Glamorgan Ecoterm, FAO, Rome, Oct 2009

Presentation (acknowledge Kora Golub, UKOLN on TRSS) 1.JISC Terminology Registry Scoping Study (TRSS) –Architecture options –Use cases –Some major registry projects briefly reviewed –Issues (governance) 2.Terminology services at Glamorgan –SOAP based services –HTTP based services –List of work on services

1. TRSS Project context UK JISC funded - Terminology Registry Scoping Study Background JISC 2006 review on Terminology Services and Technology Partners –UKOLN (Kora Golub, PI) –University of Glamorgan (Doug Tudhope) –Non-funded: OCLC Office of Research, USA TRSS project 2008, published July TRSS final report

Overall approach Relatively short 6 month timescale Review previous and current projects and documentation Consultation with key services, projects and executives across digital library, research and learning domains –28 responses collected

TRSS final report Many of the actual recommendations in the report are UK specific. However report includes more general material discussion on types of registries, their scope and architecture, standards, governance, review of functionality and use cases review of some KOS registry initiatives and implementations review of KOS metadata with some recommendations on an expanded metadata set

Definitions Terminologies –Controlled vocabularies often referred to as terminologies with regard to registries and web services Terminology services –Web services: return/apply vocabularies and their content Terminology registry –lists, describes, and points to sets of vocabularies –can hold vocabulary information: member terms, concepts and relationships, provide terminology services, for both human inspection and m2m access

Architecture Option 1: Registry provides metadata for each vocabulary and links to vocabulary owner/provider Option 2: Registry provides metadata on (and links to) any available terminology services Option 3: Registry provides access to vocabulary content (by downloading or providing access to vocabulary’s concepts, terms and relationships) orthogonal (independent) facets which can be combined

Collected use cases (from literature and respondents) under general headings of TR functionality Creation, modification and maintenance (Option 3) Aquisition and publication (Option 1, 3) Cataloguing: Indexing/classification/annotation (Options 2,3) Integration (Options 2, 3) –Including mapping, merging and semantic interoperabilty Access, search and discovery (Options 1,2,3) –Both at vocabulary and concept/service level Use (Options 2,3) –terminology service providing support for a wider application A rchiving and preservation (Option 3)

Basic rationale for a TR in immediate JISC context Main rationale for the near term recommendation of report (Option 1) is in providing a service to assist discovery of existing vocabularies, or the most recent version of a given vocabulary. Several TRSS respondents and many use cases describe variants of a scenario, involving a user from a particular subject domain looking to see if a vocabulary with certain properties already exists. This may be for purposes of supporting access to a new repository or collection (via search and browse services). It may be to assist the design of a new vocabulary by first looking to see if anything similar already exists.

Need for metadata The features of a vocabulary that afford discovery vary (widely) according to the user’s search criteria. The user may have a rough idea of a particular vocabularies title. The user may require a vocabulary covering a particular subject domain (to greater or lesser degree of specificity). It may be critical that the vocabulary is free to use. It may be important that the vocabulary be available in a particular language. The depth or breadth of topic coverage may be an issue. etc. To assist discovery a rich set of metadata should be available for the vocabulary.

Some existing TRs For details see TRSS report Taxonomy Warehouse –Option 1, interactive access –claims to host more than 670 taxonomies (73 subject domains) from 288 publishers in 39 languages Cendi Terminology Locator –Option 1, interactive access –Points to terminology resources of CENDI federal science research agencies, spanning agriculture to medicine to the environment

…Existing TRs… Lexaurus Bank ( originated as BECTA Vocabulary Bank) –Options 1, 2, 3, interactive and m2m access –supports creating, editing and maintenance of educational vocabularies supporting UK National Curriculum BioPortal and OBO Foundry –Options 1, 2, 3, interactive and m2m access –US OBO – over 60 life-science ontologies –UK BioPortal – search and browsing access to its ontologies and experimental data

…Existing TRs… FAO KOS Registry –Options 1, 2, 3, interactive access (and m2m access to Agrovoc) –Holds over 90 KOS, in areas related to agriculture and administration NERC Data Grid's Vocabulary Server –Options 1, 2, 3, m2m access –The British Oceanographic Data Centre (BODC) has a TR which supports interoperability of scientific datasets in 43 international data centres –with more than 100 vocabularies

…Existing TRs NSDL registry –Options 1 and 3, interactive access –SKOS-based TR, with an integrated metadata registry –29 vocabularies, mainly educational so far OCLC's Terminology Services Pilot –Options 1, 2, 3, interactive and m2m access –Current vocabularies held include FAST, GSAFD, LC AC SH, LCSH, MeSH, TGM And also various broadly related initiatives, including eXtended MetaData Registry (XMDR) ISO/IEC Metadata Registries family of standards JISC IE Service Registry (IESR) JISC IE Metadata Schema Registry (IEMSR) Species 2000 and Catalog of Life

Metadata Review of KOS metadata, including from NKOS Registry 1998 NKOS Registry 2001 CENDI Ecoterm (Environmental Terminology and KOS) Food and Agriculture Organization (FAO) of UN Hodge et al (10th OFMR) National Science Digital Library Registry ISO (Information Technology - Metadata registries (MDR)) OCLC Terminology Services SPECTRUM Terminology Bank Taxonomy Warehouse Vocman (Becta Vocabulary Bank) and taking into consideration Ontology Metadata Vocabulary (OMV)

Metadata – proposed extended metadata set details in TRSS report – interested in feedback 1 General information –Vocabulary name, author or editor, type etc. 2 Scope and usage –Subjects covered, purpose, rating etc. 3 Characteristics –Type of terms, relationships etc. 4 Terms and conditions –Availability etc. 5 Provider –Contact name etc.

Governance Includes both Technical and Content governance Content governance varies with architecture Option and may include: Validation of correctness of content Maintaining vocabulary representations supported according to appropriate versions of standards Versioning of the vocabulary intellectual content Need for selection of vocabularies? – process/criteria for evaluating whether to accept offered vocabularies –Reviewing metadata returned by vocabulary owners Promotion of the TR and its services Education and training in the resources and services. Emerged as a concern if content held in the registry (Option 3) One of the reasons for short term recommendation of Option 1 for a general vocabulary situation

Issues Metadata set core/optional for TR? cost/benefit in how rich a metadata set to recommend – a richer set might be more useful but deter vocabulary providers Metadata for terminology services? Relationship with ontology and language community registries? When is Option 3 feasible? eg considering governance issues It may be easier for well defined, coherent communities

2. Terminology Services … can be applied at all stages of the search process. Services include resolving search terms to controlled vocabulary, disambiguation services, offering browsing access, offering mapping between vocabularies, query expansion, query reformulation, combined search and browsing. These can be applied as immediate elements of the end- user interface or can underpin services behind the scenes, according to context. JISC review on Terminology Services and Technologies, 2006  Potential for SKOS-based programmatic services

SKOS Services at Glamorgan We took as starting point a subset of SKOS API (Application Program Interface) a deliverable of SWAD-Europe Thesaurus Activity designed to provide programmatic access to SKOS vocabularies Our focus is on the functionality of the services which could be implemented via various lower level protocols Issues How to package the functionality, what are common patterns of use? How to implement the services in different lower level protocols?

SKOS Web Service and Client Applications SKOS Web Service Windows based client application Web browser based components (‘widgets’) SKOS Client Applications

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

SKOS Client - Widgets Concept Schemes Concept Search Concept Details Concept Expansion

Current work Semantic Tools for Archaeology Resources (STAR) research project English Heritage thesauri converted to SKOS SKOS based terminology services Browsing Query expansion others have used in (DELOS and ArcheoTools) research projects Recently developed URL based web service call interface for SKOS services in ongoing JISC tag suggestion project Fast, scalable, platform neutral JSON data structures returned Related KOS-based web services (non-exhaustive list)

Contact Information Doug Tudhope School of Computing University of Glamorgan Pontypridd CF37 1DL Wales, UK