source: SMC4LRT/chapters/Data.tex @ 3638

Last change on this file since 3638 was 3638, checked in by vronk, 11 years ago

major reorganization, detailing of Design-chapters; abstract_en

File size: 14.8 KB
Line 
1
2\chapter{Analysis of the data landscape}
3\label{ch:data}
4This section gives an overview of existing standards and formats for metadata and content annotations in the field of Language Resources and Technology together with a description of their characteristics and their respective usage in the projects and initiatives.
5
6
7\section{Metadata Formats}
8
9
10\subsection{Component Metadata Framework}
11\label{def:CMD}
12
13The \emph{Component Metadata Framework} (CMD) is the data model of the CLARIN metadata infrastructure. (See \ref{CMDI} for information about the infrastructure. The XML-schema of CMD -- the general-component-schema -- is featured in appendix \ref{lst:general-component-schema}.)
14CMD is used to define the so-called \var{profiles} being constructed out of reusable \var{components} -- collections of metadata fields. The components can contain other components and they can be reused in multiple profiles. Profile itself is just a special kind of a component (a sub class), with some additional administrative information.
15The actual core provision for semantic interoperability is the requirement, that each CMD element (i.e. metadata field) refers ``via a PID to exactly one data category\footnote{persistently referenceable concept definition} (cf. \ref{def:DCR}), thus
16indicating unambiguously how the content of the field in a metadata description should be interpreted'' \cite{Broeder+2010}.
17
18While the primary registry for data categories used in CMD is the \xne{ISOcat} Data Category Registry (cf. \ref{def:DCR}), other authoritative sources are accepted (so-called ``trusted registries''), especially the set of terms maintained by the Dublin Core Metadata Initiative \cite{DCMI:2005}.
19
20Once the profiles are defined they are transformed into a XML-Schema, that prescribes the structure of the instance records.
21The generated schema also conveys as annotation the information about the referenced data categories.
22
23
24\subsubsection{CMD Profiles }
25In the CR 124\footnote{All numbers are as of 2013-06 if not stated otherwise} public Profiles and 696 Components are defined. Table \ref{table:dev_profiles} shows the development of the CR and DCR population over time.
26
27Next to the `native' CMD profiles a number of profiles have been created that implement existing metadata formats, like OLAC/DCMI-terms, TEI Header or the META-SHARE schema. The resulting profiles proof the flexibility/expressi\-vi\-ty of the CMD metamodel. The individual profiles differ also very much in their structure -- next to flat profiles with just one level of components or elements with 5 to 20 fields (\textit{dublincore}, \textit{collection}, the set of \textit{Bamdes}-profiles) there are complex profiles with up to 10 levels (\textit{ExperimentProfile}, profiles for describing Web Services ) and a few hundred elements. The biggest single profile is currently the remodelled maximum schema from the META-SHARE project \cite{Gavrilidou2012meta} for describing corpora, with 419 components and 1587 elements
28(when expanded\footnote{The reusability of components results in an element expansion, i.e., elements of a component (e.g. \textit{Contact}) included by three other components (\textit{Project}, \textit{Institution}, \textit{Access}) will appear three times in the instantiated record.}).
29
30
31\begin{table}
32\caption{The development of defined profiles and DCs over time}
33\label{table:dev_profiles}
34  \begin{tabular}{ l | r | r | r | r }
35    \hline
36date     & 2011-01 & 2012-06 & 2013-01 & 2013-06  \\
37    \hline
38Profiles & 40 & 53 & 87 & 124 \\
39Distinct Components & 164 & 298 & 542 & 828 \\
40Expanded Components & 1055 & 1536 & 2904 & 5757 \\
41Distinct Elements & 511 & 893 & 1505 & 2399 \\
42Expanded Elements & 1971 & 3030 & 5754 & 13232 \\
43Distinct data categories & 203 & 266 & 436 & 499 \\
44Data categories in the Metadata profile & 277 & 712 & 774 & 791 \\
45Ratio of elements without DCs & 24,7\% & 17,6\% & 21,5\% & 26,5\% \\
46Components with DCs & 28 & 67 & 115 & 140 \\
47
48    \hline
49  \end{tabular}
50\end{table}
51
52
53\subsection{Instance Data}
54
55
56\todoin{ add historical perspective on data - list overall}
57
58The main CLARIN OAI-PMH harvester\footnote{\url{http://catalog.clarin.eu/oai-harvester/}}
59collects records from 69 providers on daily basis. The complete dataset amounts to 540.065 records.
6016 of the providers offer CMDI records, the other 53 provide OLAC/DC records\label{info:olac-records}, that are being converted into the corresponding CMD profile after harvesting. Next to these 81.226 original OLAC records, there a few providers offering their OLAC or DCMI-terms records already converted into CMDI, thus all in all OLAC, DCMI-terms records amount to 139.152.
61On the other hand, some of the comparatively few providers of `native' CMD records expose multiple profiles (e.g. Meertens Institute uses 12 different profiles.) So we encounter both situations: one profile being used by many providers and one provider using many profiles.
62
63
64\begin{table}
65\caption{Top 20 profiles, with the respective number of records}
66\begin{center}
67  \begin{tabular}{ r | l }
68\# records & profile \\
69    \hline
70155.403 & Song \\
71138.257 & Session \\
7292.996 & OLAC-DcmiTerms \\
7346.156 & DcmiTerms \\
7428.448 & SongScan \\
7521.256 & SourceScan \\
7619.059 & LiteraryCorpusProfile \\
7716519 & Source \\
7813626 & imdi-corpus \\
7910610 & media-session-profile \\
807961 & SongAudio \\     
817557 & SymbolicMusicNotation \\
824485 & LCC DataProviderProfile \\
834485 & SourceProfile \\
844417 & Text \\
851982 & Soundbites-recording \\
861530 & Performer \\
871475 & ArthurianFiction \\
88939 & LrtInventoryResource \\
89873 & teiHeader \\
90    \hline
91  \end{tabular}
92\end{center}
93\end{table}
94
95\begin{table}
96\caption{Top 20 collections, with the respective number of records}
97\begin{center}
98  \begin{tabular}{ r | l }
99\# records & colleciton \\
100    \hline
101243.129 & Meertens collection: Liederenbank \\
10246.658 & DK-CLARIN Repository \\
10346.156 & Nederlands Instituut voor Beeld en Geluid Academia collectie \\
10429.266 & childes \\
10524.583 & DoBeS archive \\
10623.185 & Language and Cognition \\
10714.593 & talkbank \\
10814.363 & Acquisition \\
10914.320 & Institut fÃŒr Deutsche Sprache, CLARIN-D Zentrum, Mannheim \\
11012.893 & MPI CGN \\
11110.628 & Bavarian Archive for Speech Signals (BAS) \\
1127.964 & Pacific And Regional Archive for Digital Sources in Endangered Cultures\\
1137.348 & WALS RefDB \\
1145.689 & Lund Corpora \\
1154.640 & Oxford Text Archive \\
1164.492 & Leipzig Corpora Collection \\
1173.539 & Institut fÃŒr Deutsche Sprache, CLARIN-D Zentrum, Mannheim \\
1183.280 & A Digital Archive of Research Papers in Computational Linguistics \\
1193.147 & CLARIN NL \\
1203.081 & MPI fÃŒr Bildungsforschung \\   
121\hline
122  \end{tabular}
123\end{center}
124\end{table}
125
126We can also observe a large disparity on the amount of records between individual providers and profiles. Almost half of all records is provided by the Meertens Institute (\textit{Liederenbank} and \textit{Soundbites} collections), another 25\% by MPI for Psycholinguistics (\textit{corpus} + \textit{Session} records from the \textit{The Language Archive}). On the other hand there are 25 profiles that have less than 10 instances. This can be owing both to the state of the respective project (resources and records still being prepared) and the modelled granularity level (collection vs. individual resource).
127
128
129\subsection{Dublin Core + OLAC}
130
131DC, OLAC
132
133openarchives register: \url{http://www.openarchives.org/Register/BrowseSites}
134 2006 OAI-repositories
135
136DublinCore Resource Types\furl{http://dublincore.org/documents/resource-typelist/}
137
138DublinCore to RDF mapping\furl{http://dublincore.org/documents/dcq-rdf-xml/}
139
140\label{def:OLAC}
141A more specific version of the dublincore terms, adapted to the needs of the linguistic community is the
142OLAC\furl{http://www.language-archives.org/}format\cite{Bird2001}
143
144OLAC \cite{Simons2003OLAC}.
145
146\todoin{check http://www.language-archives.org/OLAC/metadata.html}
147
148\begin{quotation}
149The OLAC metadata set is the set of metadata elements that participating archives have agreed to use for describing language resources. Uniform description across archives is ensured by limiting the values of certain metadata elements to the use of terms from agreed-upon controlled vocabularies. The OLAC metadata set is equally applicable whether the resources are available online or not. The metadata set consists of the fifteen elements of the Dublin Core Metadata Set, plus the refinements and encoding schemes of the DCMI Metadata Terms—a widely accepted standard for describing resources of all types. To this general standard, OLAC adds encoding schemes that are designed specifically for describing language resources, such as subject language and linguistic data type. The OLAC Metadata Usage Guidelines describe (with examples) all the elements, refinements, and encoding schemes that may be used in OLAC metadata descriptions. The OLAC Metadata standard defines the XML format that is used for the interchange of metadata descriptions among participating archives.
150\end{quotation}
151
152
153
154
155\subsection{TEI / teiHeader}
156 TEI/teiHeader/ODD,
157
158\subsection{ISLE/IMDI}
159 
160\subsection{MODS/METS}
161
162\subsection{Europeana Data Model - EDM}
163
164\subsection{META-SHARE}
165META-SHARE is another multinational project aiming to build an infrastructure for language resource\cite{Piperidis2012meta}, however focusing more on Human Language Technologies domain.\furl{http://meta-share.eu}
166
167\begin{quotation}
168META-NET is designing and implementing META-SHARE, a sustainable network of repositories of language data, tools and related web services documented with high-quality metadata, aggregated in central inventories allowing for uniform search and access to resources. Data and tools can be both open and with restricted access rights, free and for-a-fee. META-SHARE targets existing but also new and emerging language data, tools and systems required for building and evaluating new technologies, products and services.
169\end{quotation}
170
171\begin{quotation}
172META-SHARE is an open, integrated, secure and interoperable sharing and exchange facility for LRs (datasets and tools) for the Human Language Technologies domain and other applicative domains where language plays a critical role.
173
174META-SHARE is implemented in the framework of the META-NET Network of Excellence. It is designed as a network of distributed repositories of LRs, including language data and basic language processing tools (e.g., morphological analysers, PoS taggers, speech recognisers, etc.).
175
176\end{quotation}
177
178The distributed networks of repositories consists of a number of member repositories, that offer their own subset of resource.
179
180A few\footnote{7 as of 2013-07} of the members repositories play the role of managing nodes providing ``a core set of services critical to the whole of the META-SHARE network''\cite{Piperidis2012meta}, especially collecting the resource descriptions from other members and exposing the aggregated information to the users.
181The whole network offers approximately 2.000 resources (the numbers differ even across individual managing nodes).
182
183
184MetaShare ontology\furl{http://metashare.ilsp.gr/portal/knowledgebase/TheMetaShareOntology}
185
186
187\subsection{Other}
188
189OAI-ORE - is this a schema?
190
191
192
193\section{Content/Annotation Formats}
194
195CHILDES, TEI, EAF!
196(CES/XCES)
197Open Annotation Collaboration (OAC)\footnote{\url{http://openannotation.org/}}
198
199[LAF] Linguistic Annotation Framework
200
201
202
203\section{Ontologies, Controlled Vocabularies, Reference Data, Authority Files}
204\label{refdata}
205
206Based on popular demand, the work on reference data for the SSH-community should cover at least the following dimensions (with tentative denominations of corresponding existing vocabularies):
207
208\begin{itemize}
209\item Data Categories / Concepts - ISOcat
210\item Languages - ISO-639
211\item Countries - country codes
212\item Persons - GND, VIAF
213\item Organizations - GND, VIAF
214\item Schlagwörter/Subjects - GND, LCSH
215\item Resource Typology -
216\end{itemize}
217
218AAT - international Architecture and Arts Thesaurus
219GND - Gemeinsame Norm Datei (GND ontology\furl{http://d-nb.info/standards/elementset/gnd}
220GTAA - Gemeenschappelijke Thesaurus Audiovisuele Archieven (Common Thesaurus [for] Audiovisual Archives)
221VIAF - Virtual International Authority File
222
223
224Other related relevant activities and initiatives
225
226A broader collection of related initiatives can be found at the German National Library website:
227\furl{http://www.dnb.de/DE/Standardisierung/LinksAFS/linksafs_node.html}
228FRBR - Functional Requirements for Bibliographic Records
229RDA - Resource Description and Access
230http://metadaten-twr.org/ - Technology Watch Report: Standards in Metadata and Interoperability (last entry from 2011)
231At MPDL, within the escidoc publication platform there seems to be (work  on) a service (since 2009 !) for controlled vocabularies: \furl{http://colab.mpdl.mpg.de/mediawiki/Control_of_Named_Entities}
232Entity Authority Tool Set - a web application for recording, editing, using and displaying authority information about entities – developed at the New Zealand Electronic Text Centre (NZETC).
233http://eats.readthedocs.org/en/latest/
234
235
236\subsection{ISOcat - Data Category Registry}
237
238ISO12620
239
240\subsection{Classification Schemes, Taxonomies }
241LCSH, DDC
242
243
244\subsection{Other controlled Vocabularies}
245Tagsets: STTS
246Language codes ISO-639-1
247
248\subsection{Domain Ontologies, Vocabularies}
249Organization-Lists
250LT-World !?
251
252
253
254\section{LRT Metadata Catalogs/Collections}
255\label{sec:lrt-md-catalogs}
256\todoin{Overview of catalogs, name, since, \#providers, \#resources}
257
258\todoin{[DFKI/LT-World]  - collection or ontology}
259
260\subsection{CMDI}
261collections, profiles/Terms, ResourceTypes!
262
263\subsection{OLAC}
264
265\subsection{LAT, TLA}
266Language Archiving Technology, now The Language Archive - provided by Max Planck Insitute for Psycholinguistics \footnote{\url{http://www.mpi.nl/research/research-projects/language-archiving-technology}}
267
268\subsection{META-NET}
269
270
271\subsection{ELRA}
272
273\subsection{Other}
274
275
276\begin{description}
277\item[LDC]  Linguistic Data Consortium
278\item[OTA LR] Archiving Service provided by Oxford Text Archive \url{http://ota.oucs.ox.ac.uk/}
279\end{description}
280
281\section{Other Metadata Catalogs/Collections}
282\label{sec:other-md-catalogs}
283
284\subsection{(Digital) Libraries}
285
286
287General (Libraries, Federations):
288
289\begin{description}
290\item[OCLC] \url{http://www.oclc.org}
291    world's biggest Library Federation
292\item[LoC] Library of Congress \url{http://www.loc.gov}
293\item[EU-Lib] European Library \url{http://www.theeuropeanlibrary.org/portal/organisation/handbook/accessing-collections\_ en.htm}
294\item[europeana] virtual European library - cross-domain portal \url{http://www.europeana.eu/portal/}
295\end{description}
296
297
298
299
300\section{Summary}
301
302In this chapter, we gave an overview of the existing formats and dataset in the broad context of Language Resources and Technology
303
Note: See TracBrowser for help on using the repository browser.