blob: 8937869b47bffd65c6f4ec9eb22697396c80ea69 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!--
***************************************************************
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
***************************************************************
-->
<typeSystemDescription xmlns="http://uima.apache.org/resourceSpecifier">
<name>OpenNLP Example Types</name>
<description>Type system used by the org.apache.uima.examples.opennlp package. Defines token, sentence, named entity, and syntactic parse annotation types.</description>
<version>1.0</version>
<vendor>The Apache Software Foundation</vendor>
<types>
<typeDescription>
<name>org.apache.uima.examples.opennlp.Sentence</name>
<description></description>
<supertypeName>uima.tcas.Annotation</supertypeName>
<features>
<featureDescription>
<name>componentId</name>
<description></description>
<rangeTypeName>uima.cas.String</rangeTypeName>
</featureDescription>
</features>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.Token</name>
<description></description>
<supertypeName>uima.tcas.Annotation</supertypeName>
<features>
<featureDescription>
<name>posTag</name>
<description></description>
<rangeTypeName>uima.cas.String</rangeTypeName>
</featureDescription>
<featureDescription>
<name>componentId</name>
<description></description>
<rangeTypeName>uima.cas.String</rangeTypeName>
</featureDescription>
</features>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.Person</name>
<description></description>
<supertypeName>org.apache.uima.examples.opennlp.EntityAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.Organization</name>
<description></description>
<supertypeName>org.apache.uima.examples.opennlp.EntityAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.Time</name>
<description></description>
<supertypeName>org.apache.uima.examples.opennlp.EntityAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.Date</name>
<description></description>
<supertypeName>org.apache.uima.examples.opennlp.EntityAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.Location</name>
<description></description>
<supertypeName>org.apache.uima.examples.opennlp.EntityAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.Percentage</name>
<description></description>
<supertypeName>org.apache.uima.examples.opennlp.EntityAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.Money</name>
<description></description>
<supertypeName>org.apache.uima.examples.opennlp.EntityAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.EntityAnnotation</name>
<description></description>
<supertypeName>uima.tcas.Annotation</supertypeName>
<features>
<featureDescription>
<name>componentId</name>
<description></description>
<rangeTypeName>uima.cas.String</rangeTypeName>
</featureDescription>
</features>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.Clause</name>
<description>Clause level syntactic parse annotation.</description>
<supertypeName>org.apache.uima.examples.opennlp.SyntaxAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.Phrase</name>
<description>Phrase level syntactic annotation.</description>
<supertypeName>org.apache.uima.examples.opennlp.SyntaxAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.SyntaxAnnotation</name>
<description>Syntax annotation, typically created by a parser.</description>
<supertypeName>uima.tcas.Annotation</supertypeName>
<features>
<featureDescription>
<name>componentId</name>
<description>Identifier of the annotator that created this annotation.</description>
<rangeTypeName>uima.cas.String</rangeTypeName>
</featureDescription>
</features>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.S</name>
<description>Simple declarative clause, i.e. one that is not introduced by a (possible empty)
subordinating conjunction or a wh-word and that does not exhibit subject-verb inversion.</description>
<supertypeName>org.apache.uima.examples.opennlp.Clause</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.SBAR</name>
<description>Clause introduced by a (possibly empty) subordinating conjunction.</description>
<supertypeName>org.apache.uima.examples.opennlp.Clause</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.SBARQ</name>
<description>Direct question introduced by a wh-word or a wh-phrase. Indirect questions and relative clauses should be bracketed as SBAR, not SBARQ.</description>
<supertypeName>org.apache.uima.examples.opennlp.Clause</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.SINV</name>
<description>Inverted declarative sentence, i.e. one in which the subject follows the tensed verb or modal.</description>
<supertypeName>org.apache.uima.examples.opennlp.Clause</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.SQ</name>
<description>Inverted yes/no question, or main clause of a wh-question, following the wh-phrase in SBARQ.</description>
<supertypeName>org.apache.uima.examples.opennlp.Clause</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.ADJP</name>
<description>Adjective Phrase.</description>
<supertypeName>org.apache.uima.examples.opennlp.Phrase</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.ADVP</name>
<description>Adverb Phrase.</description>
<supertypeName>org.apache.uima.examples.opennlp.Phrase</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.CONJP</name>
<description>Conjunction Phrase.</description>
<supertypeName>org.apache.uima.examples.opennlp.Phrase</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.FRAG</name>
<description>Fragment.</description>
<supertypeName>org.apache.uima.examples.opennlp.Phrase</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.INTJ</name>
<description>Interjection. Corresponds approximately to the part-of-speech tag UH.</description>
<supertypeName>org.apache.uima.examples.opennlp.Phrase</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.LST</name>
<description>List marker. Includes surrounding punctuation.</description>
<supertypeName>org.apache.uima.examples.opennlp.Phrase</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.NAC</name>
<description>Not a Constituent; used to show the scope of certain prenominal modifiers within an NP.</description>
<supertypeName>org.apache.uima.examples.opennlp.Phrase</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.NP</name>
<description>Noun Phrase.</description>
<supertypeName>org.apache.uima.examples.opennlp.Phrase</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.NX</name>
<description>Used within certain complex NPs to mark the head of the NP. Corresponds very roughly to N-bar level but used quite differently.</description>
<supertypeName>org.apache.uima.examples.opennlp.Phrase</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.PP</name>
<description>Prepositional Phrase.</description>
<supertypeName>org.apache.uima.examples.opennlp.Phrase</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.PRNphrase</name>
<description>Parenthetical.</description>
<supertypeName>org.apache.uima.examples.opennlp.Phrase</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.PRT</name>
<description>Particle. Category for words that should be tagged RP.</description>
<supertypeName>org.apache.uima.examples.opennlp.Phrase</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.QP</name>
<description>Quantifier Phrase (i.e. complex measure/amount phrase); used within NP.</description>
<supertypeName>org.apache.uima.examples.opennlp.Phrase</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.RRC</name>
<description>Reduced Relative Clause.</description>
<supertypeName>org.apache.uima.examples.opennlp.Phrase</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.UCP</name>
<description>Unlike Coordinated Phrase.</description>
<supertypeName>org.apache.uima.examples.opennlp.Phrase</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.VP</name>
<description>Vereb Phrase.</description>
<supertypeName>org.apache.uima.examples.opennlp.Phrase</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.WHADJP</name>
<description>Wh-adjective Phrase. Adjectival phrase containing a wh-adverb, as in how hot.</description>
<supertypeName>org.apache.uima.examples.opennlp.Phrase</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.WHAVP</name>
<description>Wh-adverb Phrase. Introduces a clause with an NP gap. May be null (containing the 0 complementizer) or lexical, containing a wh-adverb such as how or why.</description>
<supertypeName>org.apache.uima.examples.opennlp.Phrase</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.WHNP</name>
<description>Wh-noun Phrase. Introduces a clause with an NP gap. May be null (containing the 0 complementizer) or lexical, containing some wh-word, e.g. who, which book, whose daughter, none of which, or how many leopards.</description>
<supertypeName>org.apache.uima.examples.opennlp.Phrase</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.WHPP</name>
<description>Wh-prepositional Phrase. Prepositional phrase containing a wh-noun phrase (such as of which or by whose authority) that either introduces a PP gap or is contained by a WHNP.</description>
<supertypeName>org.apache.uima.examples.opennlp.Phrase</supertypeName>
</typeDescription>
<typeDescription>
<name>org.apache.uima.examples.opennlp.X</name>
<description>Unknown, uncertain, or unbracketable. X is often used for bracketing typos and in bracketing the...the-constructions.</description>
<supertypeName>org.apache.uima.examples.opennlp.Phrase</supertypeName>
</typeDescription>
</types>
</typeSystemDescription>