CMDI 1.2 includes improvements to the CLARIN Component Metadata Infrastructure including lifecycle management of components, support for open and external vocabularies, cues for tools, and auto value derivation. The specification draft is under review, with implementation and release of CMDI 1.2 to follow.
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
CMDI 1.2 Improvements for Metadata Standardization
1. CMDI 1.2
Improvements in the CLARIN Component Metadata Infrastructure
Mitchell Seaton
Center for Language Technology
Department of Nordic Research, UCPH
seaton@hum.ku.dk
10 May 2016
CLARIN Centre Meeting, Utrecht
2. CMDI
• Schema
Component-based
modelling, flexible
Specification language
(CCSL)
• Metadata
CMDI records (instances)
are based on CMD
profiles
• Standardisation
CMD model
ISO 24622-1:2015
• Semantics
Consists of semantic
annotations (concepts,
CCR)
2
8. Lifecycle Management
8
• Defined in Header elements for component spec
• <Status> ('development', 'production', 'deprecated')
• <StatusComment> (for deprecated)
• <Successor>
• <DerivedFrom> TextCorpus v1
Status: deprecated
Successor:
DerivedFrom:
TextCorpus v3
Status: development
DerivedFrom: v2
TextCorpus v2
Status: production
Successor: v3
DerivedFrom: v1
Corpus
Status: production
DerivedFrom: v2
derived
9. Namespaces
9
• Global namespaces
CMDI instance (general/envelope) namespace
cmd - http://www.clarin.eu/cmd/1
Cues for tools namespace
cue - http://www.clarin.eu/cmd/cues/1
• Profile-specific payload namespace (cmdp)
cmdp - http://www.clarin.eu/cmd/1/profiles/{profileId}
{profileId}: Identifier of the profile from which the schema is
derived
10. Open Vocabularies
10
• CLAVAS (OpenSKOS) vocabulary service
https://openskos.meertens.knaw.nl/clavas/
Hosted by Meertens (NL)
• Defined in new <Vocabulary> element
• External vocabulary (referenced by @URI attribute)
May use @cmd:ValueConceptLink attribute in a metadata
record as link to vocabulary entry
• Controlled vocabulary (imported items, sub-set)
• Localisation (@ValueLanguage attribute)
11. Cues for tools
11
• New XML Namespace (cue):
http://www.clarin.eu/cmdi/cues/1
• Use cases:
Enhanced documentation capabilities (localisation)
Presentation hints (editors/browser tools)
12. Auto Value Derivation
12
• Optional <AutoValue> CCSL element on CMD
Elements and Attributes
• Derive content for an Element/Attribute from other
values
• Value may give information about a derivation function
• No provided set of derivation functions
• @cmd:AutoValue attribute used in the generated
schema definition