Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

ISOcat: a short introduction


Published on

ISOcat presentation at the CLARIN-NL Bijeenkomst in Utrecht on February 19, 2010.

  • Be the first to comment

  • Be the first to like this

ISOcat: a short introduction

  1. 1. ISOcatA short introduction<br />Marc Kemps-Snijdersa, Sue Ellen Wrightb, MenzoWindhouwera<br />aMax Planck Institute for Psycholinguistics, bKent State University<br />,,<br />February 19, 2010<br />1<br />CLARIN-NL Bijeenkomst<br />
  2. 2. ISOcat: a data category registry<br />ISO 12620:2009<br />Terminology and other content and language resources — Specification of data categories and management of a Data Category Registry for language resources<br />February 19, 2010<br />CLARIN-NL Bijeenkomst<br />2<br />
  3. 3. Data category<br />The result of the specification of a given data field<br />A data category is an elementary descriptor in a linguistic structure or an annotation scheme.<br />Model consists of 3 main parts:<br />Administrative part<br />Administration and identification<br />Descriptive part<br />Documentation in various working languages<br />Linguistic part<br />Conceptual domain(s for various object languages)<br />February 19, 2010<br />3<br />CLARIN-NL Bijeenkomst<br />
  4. 4. Data Category Registry<br />DCR Board<br /><ul><li>ISOcat is a free service: anyone can access it or register as an expert and create/share his/her own data categories.
  5. 5. Data categories can be submitted to the standardization process, in which case they are assigned to a Thematic Domain Group which judges it.
  6. 6. At regular intervals, snapshots of the standardized subset of the DCR will be submitted to ISO. </li></ul>TDG<br />metadata<br />TDG<br />…..<br />TDG<br />morphosyntax<br />TDG<br />terminology<br />February 19, 2010<br />4<br />CLARIN-NL Bijeenkomst<br />
  7. 7. Standardization<br />February 19, 2010<br />CLARIN-NL Bijeenkomst<br />5<br />Decision Group<br />Submission<br />group<br />Data Category Registry<br />Board<br />Thematic Domain<br />Group<br />Stewardship<br />group<br />Validation<br />Evaluation<br />rejected<br />rejected<br />Publication<br />
  8. 8. Data categories and linguistic resources<br />February 19, 2010<br />CLARIN-NL Bijeenkomst<br />6<br />partOfSpeech<br />Lemma<br />writtenForm<br />writtenForm<br />Word Form<br />grammaticalGender<br />lexicalType<br />grammaticalGender<br />wordOrder<br />Lexicon<br />1..*<br />A (schema for a) typological database<br />Lexical Entry<br />Shared semantics!<br />0..*<br />1..*<br />Form<br />Sense<br />0..*<br />A (schema for a) lexicon<br />
  9. 9. &lt;dcif:dataCategorypid=&quot;; type=&quot;complex&quot;&gt;<br />&lt;dcif:administrationInformation&gt;<br /> &lt;dcif:administrationRecord&gt;<br /> &lt;dcif:identifier&gt;partOfSpeech&lt;/dcif:identifier&gt;<br /> &lt;dcif:version&gt;0.0.0&lt;/dcif:version&gt;<br /> &lt;dcif:registrationStatus&gt;candidate&lt;/dcif:registrationStatus&gt; <br /> &lt;dcif:origin&gt;?&lt;/dcif:origin&gt;<br /> &lt;dcif:creation&gt;<br /> &lt;dcif:creationDate&gt;2004-07-09&lt;/dcif:creationDate&gt;<br /> &lt;dcif:changeDescriptionxml:lang=&quot;en&quot;&gt;<br /> …<br />&lt;/dcif:changeDescription&gt; <br /> &lt;/dcif:creation&gt;<br /> &lt;/dcif:administrationRecord&gt;<br /> &lt;/dcif:administrationInformation&gt;<br /> &lt;dcif:descriptionSection&gt;<br /> &lt;dcif:profile&gt;MorphoSyntax&lt;/dcif:profile&gt;<br /> &lt;dcif:languageSection&gt;<br /> &lt;dcif:language&gt;en&lt;/dcif:language&gt;<br /> &lt;dcif:definitionSection&gt;<br /> &lt;dcif:definitionxml:lang=&quot;en&quot;&gt;<br /> Term used to describe how a particular word<br />is used in a sentence.<br /> …<br /> …<br /> …<br />&lt;/dcif:dataCategory&gt;<br />Data category persistent identifier (PID):<br /><br />HTML content type<br />Default content type<br />HTTP<br />307 redirect<br /><br /><br />Referencing data categories<br />February 19, 2010<br />CLARIN-NL Bijeenkomst<br />7<br />
  10. 10. Annotating linguistic resources<br />February 19, 2010<br />CLARIN-NL Bijeenkomst<br />8<br /><ul><li>Schema language support for equivalence:
  11. 11. for example ODD from TEI</li></ul>&lt;elementSpecident=&quot;pos&quot;&gt;<br /> &lt;equiv name=&quot;partOfSpeech&quot; uri=&quot;;/&gt; <br />…<br /> &lt;/elementSpec&gt;<br /><ul><li>Annotation using dcr:datcat attribute:
  12. 12. for schemas or instances
  13. 13. for example RelaxNG schema</li></ul> &lt;rng:element name=&quot;partOfSpeech&quot; dcr:datcat=&quot;; &gt; <br /> &lt;rng:choice&gt; <br /> &lt;rng:valuedcr:datcat=&quot;;&gt; <br /> verb <br /> &lt;/rng:value&gt; <br /> &lt;rng:valuedcr:datcat=&quot;;&gt; <br /> noun <br /> &lt;/rng:value&gt;<br /> &lt;/rng:choice&gt;<br />&lt;/rng:element&gt;<br /><ul><li>XML oriented, is more needed?</li></li></ul><li>Data categories as RDF resources<br />February 19, 2010<br />CLARIN-NL Bijeenkomst<br />9<br />:headword <br />dcr:datcat&lt;; ; <br />rdfs:label&quot;head word&quot;@en ; <br />rdfs:comment&quot;A lemma heading a dictionary entry.&quot;@en ; <br />rdfs:label&quot;lemma&quot;@nl ; <br />rdfs:comment&quot;Het eerstewoord van eenartikel in eenwoordenboek.&quot;@nl . <br />:partOfSpeech<br />dcr:datcat&lt;; ; <br />rdfs:label&quot;part of speech&quot;@en ; <br />rdfs:comment&quot;A category assigned to a word based on its grammatical and semantic properties.&quot;@en . <br />A domain modeling approach:<br />:headword a rdfs:Class . <br />:partOfSpeech a rdf:Property ; <br />rdfs:domain:headword .<br />Alternative approach:<br /> :headword a rdfs:Class . <br /> :partOfSpeech a rdf:Class.<br /> :hasPartOfSpeecha rdf:Property ; <br />rdfs:domain:headword <br />rdfs:range:partOfSpeech.<br /> :noun a partOfSpeech.<br />
  14. 14. ISOcat status<br />February 19, 2010<br />CLARIN-NL Bijeenkomst<br />10<br />ISOcat is under active development:<br />Now:<br />You can access public data categories and selections<br />You can create your own data categories and selections<br />You can share your data categories and selections with others (everyone, or a specified group)<br />In progress:<br />Cleanup of profiles by TDGs<br />Standardization workflow<br />Some social features (forum to discuss specific data categories)<br />Import external ‘data category’ sets, such as:<br />parts of the ISO Concept Database<br />Dublin Core<br />TEI<br />Future:<br />High availability (mirrors)<br />Relation registry<br />
  15. 15. ISOcat workshop<br />Utrecht, Thursday March 25, 2010<br />Especially aimed at supporting Call 1 projects<br />Signup at:<br />Program:<br />A deeper introduction to ISOcat<br />A tutorial on using ISOcat<br />How to annotate specific linguistic resources?<br />February 19, 2010<br />CLARIN-NL Bijeenkomst<br />11<br />Invitation<br />Send examples of the types of linguistic resources your project wants to annotate with data category references to<br /><br />and we will discuss them at the workshop!<br />
  16. 16. February 19, 2010<br />CLARIN-NL Bijeenkomst<br />12<br />Thank you for your attention!<br />Visit<br /><br />Questions?<br /><br />