diff --git a/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/ca-tt-pos.map b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/ca-tt-pos.map
new file mode 100644
index 000000000..27b21c798
--- /dev/null
+++ b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/ca-tt-pos.map
@@ -0,0 +1,270 @@
+# TreeTagger Catalan tagset
+#
+# Catalan TreeTagger Part-of-Speech Tags. The coarse part-of-speech is encoded
+# in the head of each tag (the part before the first '.') and follows the
+# Universal POS categories (ADJ, ADP, ADV, AUX, CONJ, DET, INTJ, NOUN, NUM,
+# PART, PRON, PROPN, PUNCT, SCONJ, SYM, VERB, X); the remainder encodes
+# morphological features.
+#
+# Source: extracted from the TreeTagger model using TT4J
+__META_SOURCE_URL__=https\://www.cis.uni-muenchen.de/~schmid/tools/TreeTagger/
+__META_TYPE_BASE__=de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.
+
+ADJ=POS_ADJ
+ADJ.Fem.Plur=POS_ADJ
+ADJ.Fem.Plur.Ord=POS_ADJ
+ADJ.Fem.Plur.Part=POS_ADJ
+ADJ.Fem.Sing=POS_ADJ
+ADJ.Fem.Sing.Ord=POS_ADJ
+ADJ.Fem.Sing.Part=POS_ADJ
+ADJ.Masc.Plur=POS_ADJ
+ADJ.Masc.Plur.Ord=POS_ADJ
+ADJ.Masc.Plur.Part=POS_ADJ
+ADJ.Masc.Sing=POS_ADJ
+ADJ.Masc.Sing.Ord=POS_ADJ
+ADJ.Masc.Sing.Part=POS_ADJ
+ADJ.Plur=POS_ADJ
+ADJ.Sing=POS_ADJ
+ADJ.Sing.Ord=POS_ADJ
+ADP.Prep=POS_ADP
+ADP.Prep-DET.Def.Masc.Plur.Art=POS_ADP
+ADP.Prep-DET.Def.Masc.Sing.Art=POS_ADP
+ADP.Preppron.Def.Fem.Sing=POS_ADP
+ADP.Preppron.Def.Masc.Plur=POS_ADP
+ADP.Preppron.Def.Masc.Sing=POS_ADP
+ADV=POS_ADV
+ADV.Neg=POS_ADV
+ADV.Prep=POS_ADV
+ADV.Preppron.Masc.Plur=POS_ADV
+ADV.Preppron.Masc.Sing=POS_ADV
+AUX.Cnd.Plur.1.Fin=POS_AUX
+AUX.Cnd.Plur.3.Fin=POS_AUX
+AUX.Cnd.Sing.1.Fin=POS_AUX
+AUX.Cnd.Sing.3.Fin=POS_AUX
+AUX.Fem.Plur.Past.Part=POS_AUX
+AUX.Fem.Sing.Past.Part=POS_AUX
+AUX.Ger=POS_AUX
+AUX.Imp.Plur.1.Fin=POS_AUX
+AUX.Imp.Plur.3.Fin=POS_AUX
+AUX.Imp.Sing.2.Fin=POS_AUX
+AUX.Imp.Sing.3.Fin=POS_AUX
+AUX.Ind.Plur.1.Fut.Fin=POS_AUX
+AUX.Ind.Plur.1.Imp.Fin=POS_AUX
+AUX.Ind.Plur.1.Pres.Fin=POS_AUX
+AUX.Ind.Plur.2.Fut.Fin=POS_AUX
+AUX.Ind.Plur.2.Pres.Fin=POS_AUX
+AUX.Ind.Plur.3.Fut.Fin=POS_AUX
+AUX.Ind.Plur.3.Imp.Fin=POS_AUX
+AUX.Ind.Plur.3.Past.Fin=POS_AUX
+AUX.Ind.Plur.3.Pres.Fin=POS_AUX
+AUX.Ind.Sing.1.Fut.Fin=POS_AUX
+AUX.Ind.Sing.1.Imp.Fin=POS_AUX
+AUX.Ind.Sing.1.Pres.Fin=POS_AUX
+AUX.Ind.Sing.2.Pres.Fin=POS_AUX
+AUX.Ind.Sing.3.Fut.Fin=POS_AUX
+AUX.Ind.Sing.3.Imp.Fin=POS_AUX
+AUX.Ind.Sing.3.Past.Fin=POS_AUX
+AUX.Ind.Sing.3.Pres.Fin=POS_AUX
+AUX.Inf=POS_AUX
+AUX.Masc.Plur.Past.Part=POS_AUX
+AUX.Masc.Sing.Past.Part=POS_AUX
+AUX.Past.Part=POS_AUX
+AUX.Sub.1.Imp.Fin=POS_AUX
+AUX.Sub.Plur.1.Imp.Fin=POS_AUX
+AUX.Sub.Plur.1.Pres.Fin=POS_AUX
+AUX.Sub.Plur.2.Pres.Fin=POS_AUX
+AUX.Sub.Plur.3.Imp.Fin=POS_AUX
+AUX.Sub.Plur.3.Pres.Fin=POS_AUX
+AUX.Sub.Sing.1.Imp.Fin=POS_AUX
+AUX.Sub.Sing.1.Pres.Fin=POS_AUX
+AUX.Sub.Sing.3.Imp.Fin=POS_AUX
+AUX.Sub.Sing.3.Pres.Fin=POS_AUX
+CONJ=POS_CONJ
+DET.Art=POS_DET
+DET.Def.Fem.Plur.Art=POS_DET
+DET.Def.Fem.Sing.Art=POS_DET
+DET.Def.Masc.Plur.Art=POS_DET
+DET.Def.Masc.Sing.Art=POS_DET
+DET.Def.Sing.Art=POS_DET
+DET.Fem.Plur.3.Yes.Prs=POS_DET
+DET.Fem.Plur.Dem=POS_DET
+DET.Fem.Plur.Ind=POS_DET
+DET.Fem.Plur.Int=POS_DET
+DET.Fem.Sing.3.Yes.Prs=POS_DET
+DET.Fem.Sing.Dem=POS_DET
+DET.Fem.Sing.Ind=POS_DET
+DET.Fem.Sing.Int=POS_DET
+DET.Fem.Sing.Plur.1.Yes.Prs=POS_DET
+DET.Fem.Sing.Sing.1.Yes.Prs=POS_DET
+DET.Fem.Sing.Sing.2.Yes.Prs=POS_DET
+DET.Ind=POS_DET
+DET.Ind.Fem.Plur.Art=POS_DET
+DET.Ind.Fem.Sing.Art=POS_DET
+DET.Ind.Masc.Sing.Art=POS_DET
+DET.Ind.Sing.Art=POS_DET
+DET.Masc.Plur.3.Yes.Prs=POS_DET
+DET.Masc.Plur.Dem=POS_DET
+DET.Masc.Plur.Ind=POS_DET
+DET.Masc.Plur.Int=POS_DET
+DET.Masc.Plur.Sing.1.Yes.Prs=POS_DET
+DET.Masc.Plur.Sing.2.Yes.Prs=POS_DET
+DET.Masc.Sing.3.Yes.Prs=POS_DET
+DET.Masc.Sing.Dem=POS_DET
+DET.Masc.Sing.Ind=POS_DET
+DET.Masc.Sing.Int=POS_DET
+DET.Masc.Sing.Plur.1.Yes.Prs=POS_DET
+DET.Masc.Sing.Sing.1.Yes.Prs=POS_DET
+DET.Masc.Sing.Sing.2.Yes.Prs=POS_DET
+DET.Masc.Sing.Tot=POS_DET
+DET.Plur.Dem=POS_DET
+DET.Plur.Ind=POS_DET
+DET.Plur.Plur.1.Yes.Prs=POS_DET
+DET.Rel=POS_DET
+DET.Sing.3.Yes.Prs=POS_DET
+DET.Sing.Dem=POS_DET
+DET.Sing.Ind=POS_DET
+DET.Sing.Rel=POS_DET
+INTJ=POS_INTJ
+NOUN=POS_NOUN
+NOUN.Digit=POS_NOUN
+NOUN.Fem=POS_NOUN
+NOUN.Fem.Plur=POS_NOUN
+NOUN.Fem.Sing=POS_NOUN
+NOUN.Masc=POS_NOUN
+NOUN.Masc.Plur=POS_NOUN
+NOUN.Masc.Sing=POS_NOUN
+NOUN.Plur=POS_NOUN
+NOUN.Sing=POS_NOUN
+NOUN.Tim=POS_NOUN
+NUM.Card=POS_NUM
+NUM.Digit=POS_NUM
+NUM.Digit.Card=POS_NUM
+NUM.Digit.Frac=POS_NUM
+NUM.Fem.Card=POS_NUM
+NUM.Fem.Plur.Card=POS_NUM
+NUM.Fem.Sing.Card=POS_NUM
+NUM.Masc.Card=POS_NUM
+NUM.Masc.Plur.Card=POS_NUM
+NUM.Masc.Sing.Card=POS_NUM
+NUM.Plur.Card=POS_NUM
+NUM.Sing.Card=POS_NUM
+PART.Neg=POS_PART
+PRON=POS_PRON
+PRON.3=POS_PRON
+PRON.3.Pre.Prs=POS_PRON
+PRON.3.Prs=POS_PRON
+PRON.Acc.Fem.Plur.3.Prs=POS_PRON
+PRON.Acc.Fem.Sing.3.Prs=POS_PRON
+PRON.Acc.Masc.Plur.3.Prs=POS_PRON
+PRON.Acc.Masc.Sing.3.Prs=POS_PRON
+PRON.Acc.Sing.3.Prs=POS_PRON
+PRON.Dat.Sing.3.Prs=POS_PRON
+PRON.Fem.Plur.3.Prs=POS_PRON
+PRON.Fem.Plur.3.Yes.Prs=POS_PRON
+PRON.Fem.Plur.Dem=POS_PRON
+PRON.Fem.Plur.Ind=POS_PRON
+PRON.Fem.Plur.Int=POS_PRON
+PRON.Fem.Sing.3.Prs=POS_PRON
+PRON.Fem.Sing.3.Yes.Prs=POS_PRON
+PRON.Fem.Sing.Dem=POS_PRON
+PRON.Fem.Sing.Ind=POS_PRON
+PRON.Fem.Sing.Int=POS_PRON
+PRON.Fem.Sing.Sing.3.Yes.Prs=POS_PRON
+PRON.Ind=POS_PRON
+PRON.Int=POS_PRON
+PRON.Masc.Plur.3.Prs=POS_PRON
+PRON.Masc.Plur.3.Yes.Prs=POS_PRON
+PRON.Masc.Plur.Dem=POS_PRON
+PRON.Masc.Plur.Ind=POS_PRON
+PRON.Masc.Plur.Int=POS_PRON
+PRON.Masc.Sing.3.Prs=POS_PRON
+PRON.Masc.Sing.3.Yes.Prs=POS_PRON
+PRON.Masc.Sing.Dem=POS_PRON
+PRON.Masc.Sing.Ind=POS_PRON
+PRON.Masc.Sing.Int=POS_PRON
+PRON.Masc.Sing.Plur.1.Yes.Prs=POS_PRON
+PRON.Masc.Sing.Rel=POS_PRON
+PRON.Masc.Sing.Tot=POS_PRON
+PRON.Nom.Sing.1.Prs=POS_PRON
+PRON.Plur.1=POS_PRON
+PRON.Plur.1.Prs=POS_PRON
+PRON.Plur.2=POS_PRON
+PRON.Plur.2.Pol.Prs=POS_PRON
+PRON.Plur.2.Prs=POS_PRON
+PRON.Plur.3.Prs=POS_PRON
+PRON.Plur.Dem=POS_PRON
+PRON.Plur.Ind=POS_PRON
+PRON.Plur.Plur.1.Yes.Prs=POS_PRON
+PRON.Plur.Rel=POS_PRON
+PRON.Rel=POS_PRON
+PRON.Sing.1=POS_PRON
+PRON.Sing.1.Pre.Prs=POS_PRON
+PRON.Sing.1.Prs=POS_PRON
+PRON.Sing.2=POS_PRON
+PRON.Sing.2.Pol.Prs=POS_PRON
+PRON.Sing.2.Prs=POS_PRON
+PRON.Sing.Dem=POS_PRON
+PRON.Sing.Ind=POS_PRON
+PRON.Sing.Int=POS_PRON
+PRON.Sing.Rel=POS_PRON
+PROPN=POS_PROPN
+PROPN.Masc.Sing=POS_PROPN
+PUNCT=POS_PUNCT
+PUNCT.Comma=POS_PUNCT
+PUNCT.Final=POS_PUNCT
+PUNCT.Init=POS_PUNCT
+SCONJ=POS_SCONJ
+SYM=POS_SYM
+SYM.Colo=POS_SYM
+SYM.Digit=POS_SYM
+SYM.Digit.Frac=POS_SYM
+SYM.Masc=POS_SYM
+SYM.Tim=POS_SYM
+VERB=POS_VERB
+VERB.Cnd.Plur.1.Fin=POS_VERB
+VERB.Cnd.Plur.3.Fin=POS_VERB
+VERB.Cnd.Sing.1.Fin=POS_VERB
+VERB.Cnd.Sing.3.Fin=POS_VERB
+VERB.Fem.Plur.Past.Part=POS_VERB
+VERB.Fem.Sing.Past.Part=POS_VERB
+VERB.Ger=POS_VERB
+VERB.Imp.Plur.1.Fin=POS_VERB
+VERB.Imp.Plur.3.Fin=POS_VERB
+VERB.Imp.Sing.2.Fin=POS_VERB
+VERB.Imp.Sing.3.Fin=POS_VERB
+VERB.Ind.Plur.1.Fut.Fin=POS_VERB
+VERB.Ind.Plur.1.Imp.Fin=POS_VERB
+VERB.Ind.Plur.1.Pres.Fin=POS_VERB
+VERB.Ind.Plur.2.Fut.Fin=POS_VERB
+VERB.Ind.Plur.2.Pres.Fin=POS_VERB
+VERB.Ind.Plur.3.Fut.Fin=POS_VERB
+VERB.Ind.Plur.3.Imp.Fin=POS_VERB
+VERB.Ind.Plur.3.Past.Fin=POS_VERB
+VERB.Ind.Plur.3.Pres.Fin=POS_VERB
+VERB.Ind.Sing.1.Fut.Fin=POS_VERB
+VERB.Ind.Sing.1.Imp.Fin=POS_VERB
+VERB.Ind.Sing.1.Pres.Fin=POS_VERB
+VERB.Ind.Sing.2.Fut.Fin=POS_VERB
+VERB.Ind.Sing.2.Pres.Fin=POS_VERB
+VERB.Ind.Sing.3.Fut.Fin=POS_VERB
+VERB.Ind.Sing.3.Imp.Fin=POS_VERB
+VERB.Ind.Sing.3.Past.Fin=POS_VERB
+VERB.Ind.Sing.3.Pres.Fin=POS_VERB
+VERB.Inf=POS_VERB
+VERB.Inf-PRON.3=POS_VERB
+VERB.Masc.Plur.Past.Part=POS_VERB
+VERB.Masc.Sing.Past.Part=POS_VERB
+VERB.Past.Part=POS_VERB
+VERB.Sub.Plur.1.Imp.Fin=POS_VERB
+VERB.Sub.Plur.1.Pres.Fin=POS_VERB
+VERB.Sub.Plur.3.Imp.Fin=POS_VERB
+VERB.Sub.Plur.3.Pres.Fin=POS_VERB
+VERB.Sub.Sing.1.Imp.Fin=POS_VERB
+VERB.Sub.Sing.1.Pres.Fin=POS_VERB
+VERB.Sub.Sing.2.Pres.Fin=POS_VERB
+VERB.Sub.Sing.3.Imp.Fin=POS_VERB
+VERB.Sub.Sing.3.Pres.Fin=POS_VERB
+X=POS_X
+
+# Catch-all rule
+*=POS
diff --git a/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/cop-tt-pos.map b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/cop-tt-pos.map
new file mode 100644
index 000000000..c0560af7f
--- /dev/null
+++ b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/cop-tt-pos.map
@@ -0,0 +1,49 @@
+# Coptic SCRIPTORIUM tagset (coarse)
+#
+# Sahidic Coptic TreeTagger Part-of-Speech Tags (coarse-grained, 31 tags) created by
+# the Coptic SCRIPTORIUM project (Amir Zeldes). The coarse-POS mapping follows the
+# universal POS assignments of the UD_Coptic-Scriptorium treebank: A (conjugation
+# base) -> POS_AUX, ART -> POS_DET, C (converter) -> POS_SCONJ, COP (copula) ->
+# POS_PRON, EXIST (existential) -> POS_VERB, IMOD -> POS_NOUN, NEG -> POS_ADV,
+# PDEM/PPOS -> POS_DET, VBD (verboid) -> POS_VERB. Portmanteau tags ending in _PPER
+# (base + personal pronoun) -> POS_PRON, except V_PPER -> POS_VERB.
+#
+# Source: extracted from the TreeTagger model using TT4J
+__META_SOURCE_URL__=https\://github.com/CopticScriptorium/tagger-part-of-speech
+__META_SOURCE_URL__.1=https\://copticscriptorium.org/download/tools/scriptorium_tagset_documentation.pdf
+__META_TYPE_BASE__=de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.
+
+A=POS_AUX
+ADV=POS_ADV
+ART=POS_DET
+A_PPER=POS_PRON
+C=POS_SCONJ
+CONJ=POS_CONJ
+COP=POS_PRON
+C_PPER=POS_PRON
+EXIST=POS_VERB
+FM=POS_X
+FUT=POS_AUX
+FW=POS_X
+IMOD=POS_NOUN
+IMOD_PPER=POS_PRON
+N=POS_NOUN
+NEG=POS_ADV
+NUM=POS_NUM
+N_PPER=POS_PRON
+PDEM=POS_DET
+PINT=POS_PRON
+PPER=POS_PRON
+PPOS=POS_DET
+PREP=POS_ADP
+PREP_PPER=POS_PRON
+PTC=POS_PART
+PUNCT=POS_PUNCT
+UNKNOWN=POS_X
+UNKOWN=POS_X
+V=POS_VERB
+VBD=POS_VERB
+V_PPER=POS_VERB
+
+# Catch-all rule
+*=POS
diff --git a/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/da-parole-tt-pos.map b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/da-parole-tt-pos.map
new file mode 100644
index 000000000..3f73e7fa4
--- /dev/null
+++ b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/da-parole-tt-pos.map
@@ -0,0 +1,200 @@
+# PAROLE / ePOS (TreeTagger)
+#
+# Danish PAROLE Part-of-Speech Tags as emitted by the TreeTagger Danish model,
+# following the ePOS tag set (Asmussen 2015) which is based on the Danish PAROLE
+# corpus (Keson 1998). The coarse part-of-speech is determined by the two-character
+# CLASS at the head of each tag (the part before the first ':'); the remainder
+# encodes positional morphological markers (nominal:verbal:additional).
+#
+# CLASS legend (first character = POS):
+# V=verb A=adjective L=numeral N=noun(NP=proper) P=pronoun D=adverb
+# I=interjection T=preposition C=conjunction(CS=subordinating) U=unique
+# (UI=infinitive marker 'at', US='som/der' marker) E=lexical element
+# M=inflectional ending (bound morpheme) X=residual(XS=symbol)
+# The 'W' subclass marks word-formation/compound fragments of the respective POS.
+# The Z* tags are punctuation (not part of the ePOS spec; mapping determined
+# empirically by running the model: ZA apostrophe, ZD delimiter/bracket,
+# ZH hyphen, ZS slash, ZI other punctuation) as is SENT.
+#
+# Source: extracted from the TreeTagger model using TT4J
+__META_SOURCE_URL__=https\://korpus.dsl.dk/clarin/corpus-doc/pos-design.pdf
+__META_SOURCE_URL__.1=https\://korpus.dsl.dk/e-resurser/paroledoc_en.pdf
+__META_TYPE_BASE__=de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.
+
+AC\:##g#\:--\:c---=POS_ADJ
+AC\:##u#\:--\:c---=POS_ADJ
+AC\:p#g#\:--\:p---=POS_ADJ
+AC\:p#u#\:--\:p---=POS_ADJ
+AC\:p#u#\:--\:s---=POS_ADJ
+AC\:sdg#\:--\:p---=POS_ADJ
+AC\:sdu#\:--\:p---=POS_ADJ
+AC\:sdu#\:--\:s---=POS_ADJ
+AC\:sifc\:--\:p---=POS_ADJ
+AC\:siu#\:--\:a---=POS_ADJ
+AC\:siu#\:--\:p---=POS_ADJ
+AC\:siu#\:--\:s---=POS_ADJ
+AC\:siuc\:--\:p---=POS_ADJ
+AC\:siun\:--\:p---=POS_ADJ
+AC\:siu\u00a7\:--\:p---=POS_ADJ
+AC\:s\u00a7uc\:--\:p---=POS_ADJ
+AC\:s\u00a7un\:--\:p---=POS_ADJ
+AC\:s\u00a7u\u00a7\:--\:p---=POS_ADJ
+AC\:\u00a7du\u00a7\:--\:a---=POS_ADJ
+AC\:\u00a7du\u00a7\:--\:s---=POS_ADJ
+AC\:\u00a7\u00a7g\u00a7\:--\:p---=POS_ADJ
+AC\:\u00a7\u00a7u\u00a7\:--\:p---=POS_ADJ
+AC\:\u00a7\u00a7u\u00a7\:--\:s---=POS_ADJ
+AD\:----\:--\:a---=POS_ADJ
+AD\:----\:--\:c---=POS_ADJ
+AD\:----\:--\:p---=POS_ADJ
+AD\:----\:--\:s---=POS_ADJ
+AW\:----\:--\:----=POS_ADJ
+C\:sdu#\:--\:p---=POS_CONJ
+CC=POS_CONJ
+CC\:----\:--\:----=POS_CONJ
+CS\:----\:--\:----=POS_SCONJ
+CW\:----\:--\:----=POS_CONJ
+D-\:----\:--\:----=POS_ADV
+D-\:----\:--\:a---=POS_ADV
+D-\:----\:--\:c---=POS_ADV
+D-\:----\:--\:s---=POS_ADV
+D-\:----\:--\:u---=POS_ADV
+DW\:----\:--\:----=POS_ADV
+EW\:----\:--\:----=POS_X
+I-\:----\:--\:----=POS_INTJ
+IW\:----\:--\:----=POS_INTJ
+LC\:--g-\:--\:----=POS_NUM
+LC\:--u-\:--\:----=POS_NUM
+LO\:--u#\:--\:----=POS_NUM
+LO\:--uc\:--\:----=POS_NUM
+LO\:--un\:--\:----=POS_NUM
+LW\:----\:--\:----=POS_NUM
+MA\:sdu#\:--\:p---=POS_X
+MA\:siun\:--\:p---=POS_X
+MA\:\u00a7\u00a7u\u00a7\:--\:p---=POS_X
+MN\:pdg#\:--\:----=POS_X
+MN\:pdu#\:--\:----=POS_X
+MN\:piu#\:--\:----=POS_X
+MN\:sdgc\:--\:----=POS_X
+MN\:sdgn\:--\:----=POS_X
+MN\:sduc\:--\:----=POS_X
+MN\:sdun\:--\:----=POS_X
+MN\:sig#\:--\:----=POS_X
+MN\:siu#\:--\:----=POS_X
+MV\:----\:sa\:----=POS_X
+NC\:pdg#\:--\:----=POS_NOUN
+NC\:pdu#\:--\:----=POS_NOUN
+NC\:pig#\:--\:----=POS_NOUN
+NC\:piu#\:--\:----=POS_NOUN
+NC\:p\u00a7uc\:--\:----=POS_NOUN
+NC\:sdgc\:--\:----=POS_NOUN
+NC\:sdgn\:--\:----=POS_NOUN
+NC\:sduc\:--\:----=POS_NOUN
+NC\:sdun\:--\:----=POS_NOUN
+NC\:sifc\:--\:----=POS_NOUN
+NC\:sifn\:--\:----=POS_NOUN
+NC\:sig#\:--\:----=POS_NOUN
+NC\:sigc\:--\:----=POS_NOUN
+NC\:sign\:--\:----=POS_NOUN
+NC\:siu#\:--\:----=POS_NOUN
+NC\:siuc\:--\:----=POS_NOUN
+NC\:siun\:--\:----=POS_NOUN
+NC\:\u00a7iu\u00a7\:--\:----=POS_NOUN
+NC\:\u00a7\u00a7g\u00a7\:--\:----=POS_NOUN
+NC\:\u00a7\u00a7u\u00a7\:--\:----=POS_NOUN
+NM\:----\:--\:----=POS_NOUN
+NP\:sig#\:--\:----=POS_PROPN
+NP\:siu#\:--\:----=POS_PROPN
+NP\:siuc\:--\:----=POS_PROPN
+NW\:----\:--\:----=POS_NOUN
+PC\:p-g-\:--\:----=POS_PRON
+PC\:p-u-\:--\:----=POS_PRON
+PI\:#-g#\:--\:----=POS_PRON
+PI\:#-uc\:--\:----=POS_PRON
+PI\:p-g#\:--\:----=POS_PRON
+PI\:p-u#\:--\:----=POS_PRON
+PI\:s-gc\:--\:----=POS_PRON
+PI\:s-u#\:--\:----=POS_PRON
+PI\:s-uc\:--\:----=POS_PRON
+PI\:s-un\:--\:----=POS_PRON
+PM\:#-u#\:--\:----=POS_PRON
+PM\:p-g#\:--\:----=POS_PRON
+PM\:p-u#\:--\:----=POS_PRON
+PM\:s-gc\:--\:----=POS_PRON
+PM\:s-uc\:--\:----=POS_PRON
+PM\:s-un\:--\:----=POS_PRON
+PO\:#--#\:--\:-1np=POS_PRON
+PO\:#--#\:--\:-2n#=POS_PRON
+PO\:#--#\:--\:-2np=POS_PRON
+PO\:#--#\:--\:-3np=POS_PRON
+PO\:#--#\:--\:-3ns=POS_PRON
+PO\:p--#\:--\:-1np=POS_PRON
+PO\:p--#\:--\:-1ns=POS_PRON
+PO\:p--#\:--\:-2ns=POS_PRON
+PO\:p--#\:--\:-3ys=POS_PRON
+PO\:s--c\:--\:-1np=POS_PRON
+PO\:s--c\:--\:-1ns=POS_PRON
+PO\:s--c\:--\:-2ns=POS_PRON
+PO\:s--c\:--\:-3ys=POS_PRON
+PO\:s--n\:--\:-1np=POS_PRON
+PO\:s--n\:--\:-1ns=POS_PRON
+PO\:s--n\:--\:-2ns=POS_PRON
+PO\:s--n\:--\:-3ys=POS_PRON
+PP\:#-nc\:--\:-2n-=POS_PRON
+PP\:#-u#\:--\:-3y-=POS_PRON
+PP\:#-uc\:--\:-2#-=POS_PRON
+PP\:p-n#\:--\:-3n-=POS_PRON
+PP\:p-nc\:--\:-1n-=POS_PRON
+PP\:p-nc\:--\:-2n-=POS_PRON
+PP\:p-u#\:--\:-3n-=POS_PRON
+PP\:p-uc\:--\:-1#-=POS_PRON
+PP\:p-uc\:--\:-2#-=POS_PRON
+PP\:s-nc\:--\:-1n-=POS_PRON
+PP\:s-nc\:--\:-2n-=POS_PRON
+PP\:s-nc\:--\:-3n-=POS_PRON
+PP\:s-uc\:--\:-1#-=POS_PRON
+PP\:s-uc\:--\:-2#-=POS_PRON
+PP\:s-uc\:--\:-3n-=POS_PRON
+PP\:s-un\:--\:-3n-=POS_PRON
+PR\:#-g#\:--\:----=POS_PRON
+PR\:#-uc\:--\:----=POS_PRON
+PR\:p-u#\:--\:----=POS_PRON
+PR\:s-u#\:--\:----=POS_PRON
+PR\:s-uc\:--\:----=POS_PRON
+PR\:s-un\:--\:----=POS_PRON
+PW\:----\:--\:----=POS_PRON
+SENT=POS_PUNCT
+T-\:----\:--\:----=POS_ADP
+T-\:----\:--\:u---=POS_ADP
+TW\:----\:--\:----=POS_ADP
+UI\:----\:--\:----=POS_PART
+US\:----\:--\:----=POS_SCONJ
+VD\:----\:s-\:----=POS_VERB
+VD\:----\:t-\:----=POS_VERB
+VF\:----\:sa\:----=POS_VERB
+VF\:----\:sp\:----=POS_VERB
+VF\:----\:ta\:----=POS_VERB
+VF\:----\:tp\:----=POS_VERB
+VG\:siuc\:--\:----=POS_VERB
+VI\:----\:-a\:----=POS_VERB
+VI\:----\:-p\:----=POS_VERB
+VM\:----\:--\:----=POS_VERB
+VP\:##u#\:s-\:----=POS_VERB
+VP\:p#g#\:t-\:----=POS_VERB
+VP\:p#u#\:t-\:----=POS_VERB
+VP\:sdg#\:t-\:----=POS_VERB
+VP\:sdu#\:t-\:----=POS_VERB
+VP\:siu#\:t-\:----=POS_VERB
+VT\:siu#\:t-\:----=POS_VERB
+VW\:----\:--\:----=POS_VERB
+XF\:----\:--\:----=POS_X
+XS\:----\:--\:----=POS_SYM
+XY\:----\:--\:----=POS_X
+ZA=POS_PUNCT
+ZD=POS_PUNCT
+ZH=POS_PUNCT
+ZI=POS_PUNCT
+ZS=POS_PUNCT
+
+# Catch-all rule
+*=POS
diff --git a/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/es-crater-pos.map b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/es-crater-pos.map
index 9b7099ec0..aafc95fd5 100644
--- a/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/es-crater-pos.map
+++ b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/es-crater-pos.map
@@ -98,4 +98,63 @@ SYM=POS_SYM
# VSfin Verb ser. Finite
# VSger Verb ser. Gerund
# VSinf Verb ser. Infinitive
+ACRNM=POS_NOUN
+ADV=POS_ADV
+ALFS=POS_SYM
+BACKSLASH=POS_PUNCT
+CM=POS_PUNCT
+CODE=POS_SYM
+COLON=POS_PUNCT
+CQUE=POS_SCONJ
+DASH=POS_PUNCT
+DM=POS_PRON
+DOTS=POS_PUNCT
+FS=POS_PUNCT
+INT=POS_PRON
+LP=POS_PUNCT
+NC=POS_NOUN
+NEG=POS_ADV
+NMEA=POS_NOUN
+NMON=POS_NOUN
+PAL=POS_ADP
+PDEL=POS_ADP
+PE=POS_X
+PERCT=POS_SYM
+PPC=POS_PRON
+PPO=POS_DET
+PPX=POS_PRON
+PREP=POS_ADP
+PREP/DEL=POS_ADP
+QT=POS_PUNCT
+QU=POS_DET
+REL=POS_PRON
+RP=POS_PUNCT
+SE=POS_PRON
+SEMICOLON=POS_PUNCT
+SLASH=POS_PUNCT
+UMMX=POS_SYM
+VCLIfin=POS_VERB
+VCLIger=POS_VERB
+VCLIinf=POS_VERB
+VEadj=POS_VERB
+VEfin=POS_VERB
+VEger=POS_VERB
+VEinf=POS_VERB
+VHadj=POS_VERB
+VHfin=POS_VERB
+VHger=POS_VERB
+VHinf=POS_VERB
+VLadj=POS_VERB
+VLfin=POS_VERB
+VLger=POS_VERB
+VLinf=POS_VERB
+VMadj=POS_VERB
+VMfin=POS_VERB
+VMger=POS_VERB
+VMinf=POS_VERB
+VSadj=POS_VERB
+VSfin=POS_VERB
+VSger=POS_VERB
+VSinf=POS_VERB
+
*=POS
\ No newline at end of file
diff --git a/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/et-tartu-pos.map b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/et-tartu-pos.map
index 9a7f14749..0b16a23ed 100644
--- a/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/et-tartu-pos.map
+++ b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/et-tartu-pos.map
@@ -584,4 +584,34 @@ Z.Osq=POS_PUNCT
Z.Csq=POS_PUNCT
Z.Sla=POS_PUNCT
T=POS_X
+A.pos.?=POS_ADJ
+A.pos.pl.abl=POS_ADJ
+A.pos.pl.ad=POS_ADJ
+A.pos.pl.all=POS_ADJ
+A.pos.pl.el=POS_ADJ
+A.pos.pl.es=POS_ADJ
+A.pos.pl.gen=POS_ADJ
+A.pos.pl.ill=POS_ADJ
+A.pos.pl.in=POS_ADJ
+A.pos.pl.kom=POS_ADJ
+A.pos.pl.nom=POS_ADJ
+A.pos.pl.part=POS_ADJ
+A.pos.pl.term=POS_ADJ
+A.pos.pl.tr=POS_ADJ
+A.pos.sg.abl=POS_ADJ
+A.pos.sg.ad=POS_ADJ
+A.pos.sg.adit=POS_ADJ
+A.pos.sg.all=POS_ADJ
+A.pos.sg.el=POS_ADJ
+A.pos.sg.es=POS_ADJ
+A.pos.sg.gen=POS_ADJ
+A.pos.sg.ill=POS_ADJ
+A.pos.sg.in=POS_ADJ
+A.pos.sg.kom=POS_ADJ
+A.pos.sg.nom=POS_ADJ
+A.pos.sg.part=POS_ADJ
+A.pos.sg.term=POS_ADJ
+A.pos.sg.tr=POS_ADJ
+Z.Sent=POS_PUNCT
+
*=POS
\ No newline at end of file
diff --git a/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/fa-tt-pos.map b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/fa-tt-pos.map
new file mode 100644
index 000000000..f08245346
--- /dev/null
+++ b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/fa-tt-pos.map
@@ -0,0 +1,429 @@
+# TreeTagger Persian tagset
+#
+# Persian TreeTagger Part-of-Speech Tags. The coarse part-of-speech is encoded in the
+# head of each tag (the part before the first '.') and follows the Universal POS
+# categories (ADJ, ADP, ADV, AUX, CCONJ, DET, INTJ, NOUN, NUM, PART, PRON, PROPN,
+# PUNCT, SCONJ, VERB, X); the remainder encodes morphological features. Portmanteau
+# tags (joined with '+', e.g. ADP+PRON, ADJ+AUX, an enclitic '+PUNCT') are mapped by
+# their first/main component. Standalone punctuation tokens (" « » ( ) : ) and SENT
+# are mapped to POS_PUNCT. This is distinct from the fa-upc tagset (fa-upc-pos.map).
+#
+# Source: extracted from the TreeTagger model using TT4J
+__META_SOURCE_URL__=https\://www.cis.uni-muenchen.de/~schmid/tools/TreeTagger/
+__META_TYPE_BASE__=de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.
+
+"=POS_PUNCT
+(=POS_PUNCT
+)=POS_PUNCT
+\:=POS_PUNCT
+ADJ=POS_ADJ
+ADJ+AUX.Plur.1=POS_ADJ
+ADJ+AUX.Plur.1+PUNCT=POS_ADJ
+ADJ+AUX.Plur.2=POS_ADJ
+ADJ+AUX.Plur.2+PUNCT=POS_ADJ
+ADJ+AUX.Plur.3=POS_ADJ
+ADJ+AUX.Plur.3+PUNCT=POS_ADJ
+ADJ+AUX.Sing.1=POS_ADJ
+ADJ+AUX.Sing.1+PUNCT=POS_ADJ
+ADJ+AUX.Sing.2=POS_ADJ
+ADJ+AUX.Sing.2+PUNCT=POS_ADJ
+ADJ+AUX.Sing.2+PUNCT+PUNCT=POS_ADJ
+ADJ+AUX.Sing.3=POS_ADJ
+ADJ+AUX.Sing.3+PUNCT=POS_ADJ
+ADJ+AUX.Sing.3+PUNCT+PUNCT=POS_ADJ
+ADJ+PRON.Plur.1=POS_ADJ
+ADJ+PRON.Plur.1.Prs=POS_ADJ
+ADJ+PRON.Plur.1.Prs+PUNCT=POS_ADJ
+ADJ+PRON.Plur.2=POS_ADJ
+ADJ+PRON.Plur.2.Prs=POS_ADJ
+ADJ+PRON.Plur.3=POS_ADJ
+ADJ+PRON.Plur.3.Prs=POS_ADJ
+ADJ+PRON.Plur.3.Prs+PUNCT=POS_ADJ
+ADJ+PRON.Sing.1=POS_ADJ
+ADJ+PRON.Sing.1.Prs=POS_ADJ
+ADJ+PRON.Sing.1.Prs+PUNCT=POS_ADJ
+ADJ+PRON.Sing.2=POS_ADJ
+ADJ+PRON.Sing.2.Prs=POS_ADJ
+ADJ+PRON.Sing.2.Prs+AUX.Sing.1+PUNCT=POS_ADJ
+ADJ+PRON.Sing.2.Prs+PUNCT=POS_ADJ
+ADJ+PRON.Sing.3=POS_ADJ
+ADJ+PRON.Sing.3.Prs=POS_ADJ
+ADJ+PRON.Sing.3.Prs+PUNCT=POS_ADJ
+ADJ.Sing+PRON.Sing.2.Prs=POS_ADJ
+ADP=POS_ADP
+ADP+DET=POS_ADP
+ADP+NOUN.Sing=POS_ADP
+ADP+PRON.Plur=POS_ADP
+ADP+PRON.Plur.1=POS_ADP
+ADP+PRON.Plur.2=POS_ADP
+ADP+PRON.Plur.3=POS_ADP
+ADP+PRON.Sing=POS_ADP
+ADP+PRON.Sing.1=POS_ADP
+ADP+PRON.Sing.1+PUNCT=POS_ADP
+ADP+PRON.Sing.1.Prs=POS_ADP
+ADP+PRON.Sing.2=POS_ADP
+ADP+PRON.Sing.3=POS_ADP
+ADP+PRON.Sing.3+PUNCT=POS_ADP
+ADP+PRON.Sing.3.Prs=POS_ADP
+ADP.Sing=POS_ADP
+ADV=POS_ADV
+ADV+NOUN.Sing=POS_ADV
+AUX=POS_AUX
+AUX+PRON.Plur.1=POS_AUX
+AUX.Neg=POS_AUX
+AUX.Plur.1=POS_AUX
+AUX.Plur.1.Act=POS_AUX
+AUX.Plur.1.Fut.Fin=POS_AUX
+AUX.Plur.1.Neg=POS_AUX
+AUX.Plur.1.Neg.Fut.Fin=POS_AUX
+AUX.Plur.1.Neg.Past=POS_AUX
+AUX.Plur.1.Past=POS_AUX
+AUX.Plur.1.Pres=POS_AUX
+AUX.Plur.2=POS_AUX
+AUX.Plur.2.Act=POS_AUX
+AUX.Plur.2.Fut.Fin=POS_AUX
+AUX.Plur.2.Neg=POS_AUX
+AUX.Plur.2.Neg.Fut.Fin=POS_AUX
+AUX.Plur.2.Past=POS_AUX
+AUX.Plur.2.Pres=POS_AUX
+AUX.Plur.3=POS_AUX
+AUX.Plur.3.Act=POS_AUX
+AUX.Plur.3.Fut.Fin=POS_AUX
+AUX.Plur.3.Neg=POS_AUX
+AUX.Plur.3.Neg.Fut.Fin=POS_AUX
+AUX.Plur.3.Neg.Part.Pass=POS_AUX
+AUX.Plur.3.Neg.Pres=POS_AUX
+AUX.Plur.3.Part.Pass=POS_AUX
+AUX.Plur.3.Past=POS_AUX
+AUX.Plur.3.Pres=POS_AUX
+AUX.Sing=POS_AUX
+AUX.Sing.1=POS_AUX
+AUX.Sing.1+SCONJ=POS_AUX
+AUX.Sing.1.Act=POS_AUX
+AUX.Sing.1.Fut.Fin=POS_AUX
+AUX.Sing.1.Neg=POS_AUX
+AUX.Sing.1.Neg.Fut.Fin=POS_AUX
+AUX.Sing.1.Past=POS_AUX
+AUX.Sing.2=POS_AUX
+AUX.Sing.2.Act=POS_AUX
+AUX.Sing.2.Fut.Fin=POS_AUX
+AUX.Sing.2.Neg=POS_AUX
+AUX.Sing.2.Neg.Fut.Fin=POS_AUX
+AUX.Sing.2.Past=POS_AUX
+AUX.Sing.2.Pres=POS_AUX
+AUX.Sing.3=POS_AUX
+AUX.Sing.3.Act=POS_AUX
+AUX.Sing.3.Fut.Fin=POS_AUX
+AUX.Sing.3.Neg=POS_AUX
+AUX.Sing.3.Neg.Fut.Fin=POS_AUX
+AUX.Sing.3.Neg.Part.Pass=POS_AUX
+AUX.Sing.3.Neg.Past=POS_AUX
+AUX.Sing.3.Neg.Pres=POS_AUX
+AUX.Sing.3.Part.Pass=POS_AUX
+AUX.Sing.3.Past=POS_AUX
+AUX.Sing.3.Pres=POS_AUX
+AUX.Sing.Neg=POS_AUX
+AUX.Sub.Plur.1.Pres=POS_AUX
+AUX.Sub.Plur.2.Pres=POS_AUX
+AUX.Sub.Plur.3.Pres=POS_AUX
+AUX.Sub.Sing.1.Pres=POS_AUX
+AUX.Sub.Sing.2.Pres=POS_AUX
+AUX.Sub.Sing.3.Neg.Pres=POS_AUX
+AUX.Sub.Sing.3.Pres=POS_AUX
+CCONJ=POS_CONJ
+DET=POS_DET
+DET+NOUN.Sing=POS_DET
+INTJ=POS_INTJ
+INTJ+INTJ+PUNCT=POS_INTJ
+INTJ+PRON.Sing.1.Prs=POS_INTJ
+INTJ+PRON.Sing.1.Prs+PUNCT=POS_INTJ
+NOUN=POS_NOUN
+NOUN+PRON.Plur.3=POS_NOUN
+NOUN+PRON.Sing.3=POS_NOUN
+NOUN.Plur=POS_NOUN
+NOUN.Plur+AUX.Plur.1+PUNCT=POS_NOUN
+NOUN.Plur+AUX.Plur.3=POS_NOUN
+NOUN.Plur+AUX.Plur.3+PUNCT=POS_NOUN
+NOUN.Plur+AUX.Sing.2=POS_NOUN
+NOUN.Plur+AUX.Sing.3=POS_NOUN
+NOUN.Plur+AUX.Sing.3+PUNCT=POS_NOUN
+NOUN.Plur+PRON.Plur.1.Prs=POS_NOUN
+NOUN.Plur+PRON.Plur.1.Prs+PUNCT=POS_NOUN
+NOUN.Plur+PRON.Plur.2.Prs=POS_NOUN
+NOUN.Plur+PRON.Plur.2.Prs+PUNCT=POS_NOUN
+NOUN.Plur+PRON.Plur.3=POS_NOUN
+NOUN.Plur+PRON.Plur.3.Prs=POS_NOUN
+NOUN.Plur+PRON.Plur.3.Prs+PUNCT=POS_NOUN
+NOUN.Plur+PRON.Sing.1.Prs=POS_NOUN
+NOUN.Plur+PRON.Sing.1.Prs+PUNCT=POS_NOUN
+NOUN.Plur+PRON.Sing.2.Prs=POS_NOUN
+NOUN.Plur+PRON.Sing.2.Prs+PUNCT=POS_NOUN
+NOUN.Plur+PRON.Sing.3=POS_NOUN
+NOUN.Plur+PRON.Sing.3.Prs=POS_NOUN
+NOUN.Plur+PRON.Sing.3.Prs+PUNCT=POS_NOUN
+NOUN.Sing=POS_NOUN
+NOUN.Sing+AUX.Plur.1=POS_NOUN
+NOUN.Sing+AUX.Plur.1+PUNCT=POS_NOUN
+NOUN.Sing+AUX.Plur.2=POS_NOUN
+NOUN.Sing+AUX.Plur.2+PUNCT=POS_NOUN
+NOUN.Sing+AUX.Plur.3=POS_NOUN
+NOUN.Sing+AUX.Plur.3+PUNCT=POS_NOUN
+NOUN.Sing+AUX.Sing.1=POS_NOUN
+NOUN.Sing+AUX.Sing.1+PUNCT=POS_NOUN
+NOUN.Sing+AUX.Sing.2=POS_NOUN
+NOUN.Sing+AUX.Sing.2+PUNCT=POS_NOUN
+NOUN.Sing+AUX.Sing.3=POS_NOUN
+NOUN.Sing+AUX.Sing.3+PUNCT=POS_NOUN
+NOUN.Sing+AUX.Sing.3+PUNCT+PUNCT=POS_NOUN
+NOUN.Sing+INTJ=POS_NOUN
+NOUN.Sing+INTJ+PUNCT=POS_NOUN
+NOUN.Sing+PRON.Plur.1=POS_NOUN
+NOUN.Sing+PRON.Plur.1.Prs=POS_NOUN
+NOUN.Sing+PRON.Plur.1.Prs+PUNCT=POS_NOUN
+NOUN.Sing+PRON.Plur.2=POS_NOUN
+NOUN.Sing+PRON.Plur.2.Prs=POS_NOUN
+NOUN.Sing+PRON.Plur.2.Prs+PUNCT=POS_NOUN
+NOUN.Sing+PRON.Plur.3=POS_NOUN
+NOUN.Sing+PRON.Plur.3+PUNCT=POS_NOUN
+NOUN.Sing+PRON.Plur.3.Prs=POS_NOUN
+NOUN.Sing+PRON.Plur.3.Prs+PUNCT=POS_NOUN
+NOUN.Sing+PRON.Sing=POS_NOUN
+NOUN.Sing+PRON.Sing.1=POS_NOUN
+NOUN.Sing+PRON.Sing.1.Prs=POS_NOUN
+NOUN.Sing+PRON.Sing.1.Prs+PUNCT=POS_NOUN
+NOUN.Sing+PRON.Sing.2=POS_NOUN
+NOUN.Sing+PRON.Sing.2+PUNCT=POS_NOUN
+NOUN.Sing+PRON.Sing.2.Prs=POS_NOUN
+NOUN.Sing+PRON.Sing.2.Prs+PUNCT=POS_NOUN
+NOUN.Sing+PRON.Sing.3=POS_NOUN
+NOUN.Sing+PRON.Sing.3+PUNCT=POS_NOUN
+NOUN.Sing+PRON.Sing.3.Prs=POS_NOUN
+NOUN.Sing+PRON.Sing.3.Prs+PUNCT=POS_NOUN
+NOUN.Sing+VERB.Sing.3.Pres.Act=POS_NOUN
+NUM=POS_NUM
+NUM.Plur=POS_NUM
+NUM.Sing=POS_NUM
+PART=POS_PART
+PRON=POS_PRON
+PRON+AUX.Plur.3=POS_PRON
+PRON+AUX.Plur.3+PUNCT=POS_PRON
+PRON+AUX.Sing.1+PUNCT=POS_PRON
+PRON+AUX.Sing.2=POS_PRON
+PRON+AUX.Sing.3=POS_PRON
+PRON+AUX.Sing.3+PUNCT=POS_PRON
+PRON+PRON.Plur.1.Prs=POS_PRON
+PRON+PRON.Plur.2.Prs=POS_PRON
+PRON+PRON.Plur.3=POS_PRON
+PRON+PRON.Sing.1.Prs=POS_PRON
+PRON+PRON.Sing.2.Prs=POS_PRON
+PRON+PRON.Sing.3.Prs=POS_PRON
+PRON.Plur=POS_PRON
+PRON.Plur+AUX.Sing.3+PUNCT=POS_PRON
+PRON.Plur.1=POS_PRON
+PRON.Plur.1+AUX.Plur.2=POS_PRON
+PRON.Plur.1+AUX.Sing.1=POS_PRON
+PRON.Plur.1+AUX.Sing.3=POS_PRON
+PRON.Plur.1+AUX.Sing.3+PUNCT=POS_PRON
+PRON.Plur.1+PRON.Plur.1.Prs=POS_PRON
+PRON.Plur.1+PRON.Plur.1.Prs+PUNCT=POS_PRON
+PRON.Plur.2=POS_PRON
+PRON.Plur.2+AUX.Plur.3+PUNCT=POS_PRON
+PRON.Plur.2+AUX.Sing.3=POS_PRON
+PRON.Plur.2+AUX.Sing.3+PUNCT=POS_PRON
+PRON.Plur.2+PRON.Plur.1.Prs=POS_PRON
+PRON.Plur.2+PRON.Plur.2.Prs=POS_PRON
+PRON.Plur.2+PRON.Plur.2.Prs+PUNCT=POS_PRON
+PRON.Plur.2+PRON.Plur.3.Prs=POS_PRON
+PRON.Plur.2+PRON.Plur.3.Prs+PUNCT=POS_PRON
+PRON.Plur.3=POS_PRON
+PRON.Plur.3+AUX.Sing.3+PUNCT=POS_PRON
+PRON.Plur.3+PRON.Plur.3.Prs=POS_PRON
+PRON.Plur.3+PRON.Plur.3.Prs+PUNCT=POS_PRON
+PRON.Plur.3+PRON.Sing.1=POS_PRON
+PRON.Sing=POS_PRON
+PRON.Sing+ADP=POS_PRON
+PRON.Sing+AUX.Plur.1=POS_PRON
+PRON.Sing+AUX.Plur.3=POS_PRON
+PRON.Sing+AUX.Sing.1=POS_PRON
+PRON.Sing+AUX.Sing.2+PUNCT=POS_PRON
+PRON.Sing+AUX.Sing.3=POS_PRON
+PRON.Sing+AUX.Sing.3+PUNCT=POS_PRON
+PRON.Sing+CCONJ=POS_PRON
+PRON.Sing+SCONJ=POS_PRON
+PRON.Sing.1=POS_PRON
+PRON.Sing.1+ADP=POS_PRON
+PRON.Sing.1+ADP+PUNCT=POS_PRON
+PRON.Sing.1+AUX.Sing.1=POS_PRON
+PRON.Sing.1+AUX.Sing.1+PUNCT=POS_PRON
+PRON.Sing.1+AUX.Sing.2=POS_PRON
+PRON.Sing.1+PRON.Sing.1.Prs=POS_PRON
+PRON.Sing.1+PRON.Sing.1.Prs+PUNCT=POS_PRON
+PRON.Sing.1+PRON.Sing.3.Prs=POS_PRON
+PRON.Sing.2=POS_PRON
+PRON.Sing.2+AUX.Plur.1=POS_PRON
+PRON.Sing.2+AUX.Sing.2=POS_PRON
+PRON.Sing.2+AUX.Sing.2+PUNCT+PUNCT=POS_PRON
+PRON.Sing.2+AUX.Sing.3=POS_PRON
+PRON.Sing.2+AUX.Sing.3+PUNCT=POS_PRON
+PRON.Sing.2+PRON.Plur.2.Prs=POS_PRON
+PRON.Sing.2+PRON.Sing.2.Prs=POS_PRON
+PRON.Sing.2+PRON.Sing.2.Prs+AUX.Sing.2+PUNCT=POS_PRON
+PRON.Sing.2+PRON.Sing.2.Prs+PUNCT=POS_PRON
+PRON.Sing.2+VERB.Sing.3.Pres.Act+PUNCT=POS_PRON
+PRON.Sing.3=POS_PRON
+PRON.Sing.3+AUX.Plur.3=POS_PRON
+PRON.Sing.3+AUX.Sing.1=POS_PRON
+PRON.Sing.3+AUX.Sing.3=POS_PRON
+PRON.Sing.3+AUX.Sing.3+PUNCT=POS_PRON
+PRON.Sing.3+PRON.Sing.1.Prs=POS_PRON
+PRON.Sing.3+PRON.Sing.3.Prs=POS_PRON
+PRON.Sing.3+PRON.Sing.3.Prs+PUNCT=POS_PRON
+PROPN=POS_PROPN
+PROPN+AUX.Sing.1=POS_PROPN
+PROPN+PRON.Plur.1.Prs=POS_PROPN
+PROPN+PRON.Sing.1.Prs=POS_PROPN
+PROPN+PRON.Sing.2.Prs=POS_PROPN
+PROPN+PRON.Sing.3=POS_PROPN
+PROPN.Plur=POS_PROPN
+PROPN.Plur+PRON.Plur.1.Prs=POS_PROPN
+PROPN.Plur+PRON.Plur.2.Prs=POS_PROPN
+PROPN.Plur+PRON.Sing.1.Prs=POS_PROPN
+PROPN.Plur+PRON.Sing.2.Prs=POS_PROPN
+PROPN.Sing=POS_PROPN
+PROPN.Sing+AUX.Plur.3=POS_PROPN
+PROPN.Sing+AUX.Plur.3+PUNCT=POS_PROPN
+PROPN.Sing+AUX.Sing.2=POS_PROPN
+PROPN.Sing+AUX.Sing.3=POS_PROPN
+PROPN.Sing+AUX.Sing.3+PUNCT=POS_PROPN
+PROPN.Sing+AUX.Sing.3+PUNCT+PUNCT=POS_PROPN
+PROPN.Sing+PRON.Plur.1.Prs=POS_PROPN
+PROPN.Sing+PRON.Plur.2.Prs=POS_PROPN
+PROPN.Sing+PRON.Sing.1=POS_PROPN
+PROPN.Sing+PRON.Sing.1.Prs=POS_PROPN
+PROPN.Sing+PRON.Sing.2.Prs=POS_PROPN
+PROPN.Sing+PRON.Sing.3.Prs=POS_PROPN
+PUNCT=POS_PUNCT
+PUNCT.Sing=POS_PUNCT
+SCONJ=POS_SCONJ
+SCONJ+SCONJ=POS_SCONJ
+SCONJ.Sing=POS_SCONJ
+SENT=POS_PUNCT
+VERB=POS_VERB
+VERB.Act=POS_VERB
+VERB.Imp.Plur.1.Neg.Pres.Act=POS_VERB
+VERB.Imp.Plur.1.Pres.Act=POS_VERB
+VERB.Imp.Plur.2.Neg.Pres.Act=POS_VERB
+VERB.Imp.Plur.2.Pres.Act=POS_VERB
+VERB.Imp.Plur.3.Neg.Pres.Act=POS_VERB
+VERB.Imp.Plur.3.Pres.Act=POS_VERB
+VERB.Imp.Sing.1.Neg.Pres.Act=POS_VERB
+VERB.Imp.Sing.2.Neg.Pres.Act=POS_VERB
+VERB.Imp.Sing.2.Pres.Act=POS_VERB
+VERB.Imp.Sing.3.Neg.Past.Act=POS_VERB
+VERB.Imp.Sing.3.Neg.Pres.Act=POS_VERB
+VERB.Imp.Sing.3.Past.Act=POS_VERB
+VERB.Imp.Sing.3.Pres.Act=POS_VERB
+VERB.Neg.Pres=POS_VERB
+VERB.Neg.Pres.Act=POS_VERB
+VERB.Pass=POS_VERB
+VERB.Past=POS_VERB
+VERB.Past.Act=POS_VERB
+VERB.Plur.1.Act=POS_VERB
+VERB.Plur.1.Neg.Act=POS_VERB
+VERB.Plur.1.Neg.Part.Act=POS_VERB
+VERB.Plur.1.Neg.Past.Act=POS_VERB
+VERB.Plur.1.Neg.Pres.Act=POS_VERB
+VERB.Plur.1.Part.Act=POS_VERB
+VERB.Plur.1.Pass=POS_VERB
+VERB.Plur.1.Past.Act=POS_VERB
+VERB.Plur.1.Pres.Act=POS_VERB
+VERB.Plur.1.Pres.Act+PRON.Sing.3=POS_VERB
+VERB.Plur.1.Pres.Act+PRON.Sing.3+PUNCT=POS_VERB
+VERB.Plur.1.Pres.Pass=POS_VERB
+VERB.Plur.2.Act=POS_VERB
+VERB.Plur.2.Act+PRON.Plur.3=POS_VERB
+VERB.Plur.2.Neg.Act=POS_VERB
+VERB.Plur.2.Neg.Part.Act=POS_VERB
+VERB.Plur.2.Neg.Past.Act=POS_VERB
+VERB.Plur.2.Neg.Pres.Act=POS_VERB
+VERB.Plur.2.Part.Act=POS_VERB
+VERB.Plur.2.Pass=POS_VERB
+VERB.Plur.2.Past.Act=POS_VERB
+VERB.Plur.2.Past.Pass=POS_VERB
+VERB.Plur.2.Pres.Act=POS_VERB
+VERB.Plur.2.Pres.Act+PRON.Sing.1+PUNCT=POS_VERB
+VERB.Plur.3.Act=POS_VERB
+VERB.Plur.3.Act+PRON.Sing.3=POS_VERB
+VERB.Plur.3.Neg.Act=POS_VERB
+VERB.Plur.3.Neg.Part.Act=POS_VERB
+VERB.Plur.3.Neg.Past.Act=POS_VERB
+VERB.Plur.3.Neg.Pres.Act=POS_VERB
+VERB.Plur.3.Neg.Pres.Pass=POS_VERB
+VERB.Plur.3.Part.Act=POS_VERB
+VERB.Plur.3.Part.Pass=POS_VERB
+VERB.Plur.3.Pass=POS_VERB
+VERB.Plur.3.Past.Act=POS_VERB
+VERB.Plur.3.Past.Act+PRON.Sing.3=POS_VERB
+VERB.Plur.3.Past.Act+PRON.Sing.3+PUNCT=POS_VERB
+VERB.Plur.3.Pres.Act=POS_VERB
+VERB.Plur.3.Pres.Act+PRON.Sing.3=POS_VERB
+VERB.Plur.3.Pres.Pass=POS_VERB
+VERB.Plur.Neg.Act=POS_VERB
+VERB.Pres=POS_VERB
+VERB.Pres.Act=POS_VERB
+VERB.Sing.1.Act=POS_VERB
+VERB.Sing.1.Neg.Act=POS_VERB
+VERB.Sing.1.Neg.Part.Act=POS_VERB
+VERB.Sing.1.Neg.Past.Act=POS_VERB
+VERB.Sing.1.Neg.Past.Act+PRON.Sing.2+PUNCT=POS_VERB
+VERB.Sing.1.Neg.Pres.Act=POS_VERB
+VERB.Sing.1.Neg.Pres.Act+PRON.Sing.2+PUNCT=POS_VERB
+VERB.Sing.1.Part.Act=POS_VERB
+VERB.Sing.1.Part.Pass=POS_VERB
+VERB.Sing.1.Past.Act=POS_VERB
+VERB.Sing.1.Past.Act+PRON.Sing.3=POS_VERB
+VERB.Sing.1.Pres.Act=POS_VERB
+VERB.Sing.1.Pres.Act+PRON.Sing.2=POS_VERB
+VERB.Sing.1.Pres.Act+PRON.Sing.2+PUNCT=POS_VERB
+VERB.Sing.2.Act=POS_VERB
+VERB.Sing.2.Neg.Act=POS_VERB
+VERB.Sing.2.Neg.Part.Act=POS_VERB
+VERB.Sing.2.Neg.Past.Act=POS_VERB
+VERB.Sing.2.Neg.Pres.Act=POS_VERB
+VERB.Sing.2.Part.Act=POS_VERB
+VERB.Sing.2.Pass=POS_VERB
+VERB.Sing.2.Past.Act=POS_VERB
+VERB.Sing.2.Pres=POS_VERB
+VERB.Sing.2.Pres.Act=POS_VERB
+VERB.Sing.3.Act=POS_VERB
+VERB.Sing.3.Act+PRON.Sing.3+PUNCT=POS_VERB
+VERB.Sing.3.Neg.Act=POS_VERB
+VERB.Sing.3.Neg.Part.Act=POS_VERB
+VERB.Sing.3.Neg.Pass=POS_VERB
+VERB.Sing.3.Neg.Past=POS_VERB
+VERB.Sing.3.Neg.Past.Act=POS_VERB
+VERB.Sing.3.Neg.Past.Part.Act=POS_VERB
+VERB.Sing.3.Neg.Past.Part.Pass=POS_VERB
+VERB.Sing.3.Neg.Past.Pass=POS_VERB
+VERB.Sing.3.Neg.Pres.Act=POS_VERB
+VERB.Sing.3.Part.Act=POS_VERB
+VERB.Sing.3.Part.Pass=POS_VERB
+VERB.Sing.3.Pass=POS_VERB
+VERB.Sing.3.Past=POS_VERB
+VERB.Sing.3.Past.Act=POS_VERB
+VERB.Sing.3.Past.Act+PRON.Sing.1+PUNCT=POS_VERB
+VERB.Sing.3.Past.Part.Act=POS_VERB
+VERB.Sing.3.Past.Part.Pass=POS_VERB
+VERB.Sing.3.Past.Pass=POS_VERB
+VERB.Sing.3.Pres.Act=POS_VERB
+VERB.Sing.3.Pres.Pass=POS_VERB
+VERB.Sing.Act=POS_VERB
+VERB.Sing.Neg.Pres.Act=POS_VERB
+VERB.Sing.Past.Act=POS_VERB
+VERB.Sub.Sing.3.Pres.Act=POS_VERB
+X=POS_X
+\u00ab=POS_PUNCT
+\u00bb=POS_PUNCT
+
+# Catch-all rule
+*=POS
diff --git a/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/grc-tt-pos.map b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/grc-tt-pos.map
new file mode 100644
index 000000000..71cef8037
--- /dev/null
+++ b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/grc-tt-pos.map
@@ -0,0 +1,29 @@
+# TreeTagger Ancient Greek tagset
+#
+# Ancient Greek TreeTagger Part-of-Speech Tags. The tags are atomic, human-readable
+# word-class names. 'article' is mapped to POS_DET, 'proper' to POS_PROPN, 'unknown'
+# to POS_X and SENT to POS_PUNCT; the lemma-specific 'noun*bi/blos' and the 'verbb'
+# variant are mapped like 'noun' and 'verb' respectively.
+#
+# Source: extracted from the TreeTagger model using TT4J
+__META_SOURCE_URL__=https\://www.cis.uni-muenchen.de/~schmid/tools/TreeTagger/
+__META_TYPE_BASE__=de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.
+
+SENT=POS_PUNCT
+adjective=POS_ADJ
+adverb=POS_ADV
+article=POS_DET
+conjunction=POS_CONJ
+interjection=POS_INTJ
+noun=POS_NOUN
+noun*bi/blos=POS_NOUN
+particle=POS_PART
+preposition=POS_ADP
+pronoun=POS_PRON
+proper=POS_PROPN
+unknown=POS_X
+verb=POS_VERB
+verbb=POS_VERB
+
+# Catch-all rule
+*=POS
diff --git a/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/ha-tt-pos.map b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/ha-tt-pos.map
new file mode 100644
index 000000000..753a9e0d6
--- /dev/null
+++ b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/ha-tt-pos.map
@@ -0,0 +1,48 @@
+# TreeTagger Hausa tagset
+#
+# Hausa TreeTagger Part-of-Speech Tags created by Amir Zeldes. EXIST (existential
+# verboid) -> POS_VERB, FOC (focus/copula ne,ce) -> POS_AUX, FUT/PAC/PROG (TAM and
+# person-aspect complexes) -> POS_AUX, LINK (genitive linker na/ta) and NEG/PTC ->
+# POS_PART, PRP (preposition) -> POS_ADP, QUANT (quantifier) -> POS_DET, FM (foreign
+# material) -> POS_X, and the various P* pronouns -> POS_PRON. Portmanteau tags
+# (joined with '_', e.g. FUT_PAC, PREL_PROG) are mapped by their first component.
+#
+# Source: extracted from the TreeTagger model using TT4J
+__META_SOURCE_URL__=https\://github.com/amir-zeldes/hausa
+__META_TYPE_BASE__=de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.
+
+ADJ=POS_ADJ
+ADV=POS_ADV
+CONJ=POS_CONJ
+EXIST=POS_VERB
+FM=POS_X
+FOC=POS_AUX
+FUT=POS_AUX
+FUT_PAC=POS_AUX
+INTJ=POS_INTJ
+LINK=POS_PART
+N=POS_NOUN
+NEG=POS_PART
+NEG_PAC=POS_PART
+NUM=POS_NUM
+PAC=POS_AUX
+PAC_V=POS_AUX
+PDEM=POS_PRON
+PIND=POS_PRON
+PINT=POS_PRON
+PPOS=POS_PRON
+PPRS=POS_PRON
+PPRS_FOC=POS_PRON
+PREL=POS_PRON
+PREL_PAC=POS_PRON
+PREL_PROG=POS_PRON
+PROG=POS_AUX
+PROG_PDEM=POS_AUX
+PRP=POS_ADP
+PTC=POS_PART
+PUNCT=POS_PUNCT
+QUANT=POS_DET
+V=POS_VERB
+
+# Catch-all rule
+*=POS
diff --git a/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/hu-tt-pos.map b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/hu-tt-pos.map
new file mode 100644
index 000000000..056e7cab9
--- /dev/null
+++ b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/hu-tt-pos.map
@@ -0,0 +1,939 @@
+# TreeTagger Hungarian tagset
+#
+# Hungarian TreeTagger Part-of-Speech Tags. The coarse part-of-speech is encoded in
+# the head of each tag (the part before the first '.') and follows the Universal
+# POS categories (ADJ, ADP, ADV, AUX, CCONJ/CONJ, DET, INTJ, NOUN, NUM, PART, PRON,
+# PROPN, PUNCT, SCONJ, SYM, VERB, X); the remainder encodes morphological features.
+# The '_' tag (unspecified) and SENT are mapped to POS_X and POS_PUNCT respectively.
+#
+# Source: extracted from the TreeTagger model using TT4J
+__META_SOURCE_URL__=https\://www.cis.uni-muenchen.de/~schmid/tools/TreeTagger/
+__META_TYPE_BASE__=de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.
+
+ADJ.Abl.NumOrd.Sing=POS_ADJ
+ADJ.Abl.Pos.Plur=POS_ADJ
+ADJ.Abl.Pos.Plur.VerbPartPast=POS_ADJ
+ADJ.Abl.Pos.Plur.VerbPartPres=POS_ADJ
+ADJ.Abl.Pos.Sing=POS_ADJ
+ADJ.Abl.Pos.Sing.VerbPartPast=POS_ADJ
+ADJ.Abl.Pos.Sing.VerbPartPres=POS_ADJ
+ADJ.Abs.NumOrd.Sing=POS_ADJ
+ADJ.Abs.Pos.Plur=POS_ADJ
+ADJ.Abs.Pos.Plur.VerbPartPast=POS_ADJ
+ADJ.Abs.Pos.Plur.VerbPartPres=POS_ADJ
+ADJ.Abs.Pos.Sing=POS_ADJ
+ADJ.Abs.Pos.Sing.VerbPartFut=POS_ADJ
+ADJ.Abs.Pos.Sing.VerbPartPast=POS_ADJ
+ADJ.Abs.Pos.Sing.VerbPartPres=POS_ADJ
+ADJ.Acc.Cmp.Plur=POS_ADJ
+ADJ.Acc.Cmp.Sing=POS_ADJ
+ADJ.Acc.NumOrd.Sing=POS_ADJ
+ADJ.Acc.Pos.Plur=POS_ADJ
+ADJ.Acc.Pos.Plur.VerbPartFut=POS_ADJ
+ADJ.Acc.Pos.Plur.VerbPartPast=POS_ADJ
+ADJ.Acc.Pos.Plur.VerbPartPres=POS_ADJ
+ADJ.Acc.Pos.Sing=POS_ADJ
+ADJ.Acc.Pos.Sing.VerbPartFut=POS_ADJ
+ADJ.Acc.Pos.Sing.VerbPartPast=POS_ADJ
+ADJ.Acc.Pos.Sing.VerbPartPres=POS_ADJ
+ADJ.Acc.Sup.Plur=POS_ADJ
+ADJ.Acc.Sup.Sing=POS_ADJ
+ADJ.Ade.Cmp.Plur=POS_ADJ
+ADJ.Ade.Cmp.Sing=POS_ADJ
+ADJ.Ade.Pos.Plur=POS_ADJ
+ADJ.Ade.Pos.Plur.VerbPartFut=POS_ADJ
+ADJ.Ade.Pos.Plur.VerbPartPast=POS_ADJ
+ADJ.Ade.Pos.Plur.VerbPartPres=POS_ADJ
+ADJ.Ade.Pos.Sing=POS_ADJ
+ADJ.Ade.Pos.Sing.VerbPartFut=POS_ADJ
+ADJ.Ade.Pos.Sing.VerbPartPast=POS_ADJ
+ADJ.Ade.Pos.Sing.VerbPartPres=POS_ADJ
+ADJ.All.Cmp.Sing=POS_ADJ
+ADJ.All.Pos.Plur=POS_ADJ
+ADJ.All.Pos.Plur.VerbPartFut=POS_ADJ
+ADJ.All.Pos.Plur.VerbPartPast=POS_ADJ
+ADJ.All.Pos.Plur.VerbPartPres=POS_ADJ
+ADJ.All.Pos.Sing=POS_ADJ
+ADJ.All.Pos.Sing.VerbPartPast=POS_ADJ
+ADJ.All.Pos.Sing.VerbPartPres=POS_ADJ
+ADJ.Cau.Pos.Plur=POS_ADJ
+ADJ.Cau.Pos.Plur.VerbPartPast=POS_ADJ
+ADJ.Cau.Pos.Plur.VerbPartPres=POS_ADJ
+ADJ.Cau.Pos.Sing=POS_ADJ
+ADJ.Cau.Pos.Sing.VerbPartPast=POS_ADJ
+ADJ.Cau.Pos.Sing.VerbPartPres=POS_ADJ
+ADJ.Dat.Cmp.Plur=POS_ADJ
+ADJ.Dat.Cmp.Sing=POS_ADJ
+ADJ.Dat.Cmp.Sing.VerbPartPast=POS_ADJ
+ADJ.Dat.NumOrd.Sing=POS_ADJ
+ADJ.Dat.Pos.Plur=POS_ADJ
+ADJ.Dat.Pos.Plur.VerbPartPast=POS_ADJ
+ADJ.Dat.Pos.Plur.VerbPartPres=POS_ADJ
+ADJ.Dat.Pos.Sing=POS_ADJ
+ADJ.Dat.Pos.Sing.VerbPartFut=POS_ADJ
+ADJ.Dat.Pos.Sing.VerbPartPast=POS_ADJ
+ADJ.Dat.Pos.Sing.VerbPartPres=POS_ADJ
+ADJ.Dat.Sup.Sing=POS_ADJ
+ADJ.Del.Cmp.Sing=POS_ADJ
+ADJ.Del.Pos.Plur=POS_ADJ
+ADJ.Del.Pos.Plur.VerbPartPast=POS_ADJ
+ADJ.Del.Pos.Plur.VerbPartPres=POS_ADJ
+ADJ.Del.Pos.Sing=POS_ADJ
+ADJ.Del.Pos.Sing.VerbPartPast=POS_ADJ
+ADJ.Del.Pos.Sing.VerbPartPres=POS_ADJ
+ADJ.Del.Sup.Sing=POS_ADJ
+ADJ.Ela.Cmp.Sing=POS_ADJ
+ADJ.Ela.Pos.Plur=POS_ADJ
+ADJ.Ela.Pos.Plur.VerbPartPast=POS_ADJ
+ADJ.Ela.Pos.Plur.VerbPartPres=POS_ADJ
+ADJ.Ela.Pos.Sing=POS_ADJ
+ADJ.Ela.Pos.Sing.VerbPartPast=POS_ADJ
+ADJ.Ela.Pos.Sing.VerbPartPres=POS_ADJ
+ADJ.Ess.Cmp.Sing=POS_ADJ
+ADJ.Ess.Cmp.Sing.VerbPartPast=POS_ADJ
+ADJ.Ess.Pos.Sing=POS_ADJ
+ADJ.Ess.Pos.Sing.VerbPartFut=POS_ADJ
+ADJ.Ess.Pos.Sing.VerbPartPast=POS_ADJ
+ADJ.Ess.Pos.Sing.VerbPartPres=POS_ADJ
+ADJ.Ess.Sup.Sing=POS_ADJ
+ADJ.Gen.Cmp.Plur=POS_ADJ
+ADJ.Gen.Cmp.Sing=POS_ADJ
+ADJ.Gen.Cmp.Sing.VerbPartPast=POS_ADJ
+ADJ.Gen.Cmp.Sing.VerbPartPres=POS_ADJ
+ADJ.Gen.NumOrd.Sing=POS_ADJ
+ADJ.Gen.Pos.Plur=POS_ADJ
+ADJ.Gen.Pos.Plur.VerbPartPast=POS_ADJ
+ADJ.Gen.Pos.Plur.VerbPartPres=POS_ADJ
+ADJ.Gen.Pos.Sing=POS_ADJ
+ADJ.Gen.Pos.Sing.VerbPartPast=POS_ADJ
+ADJ.Gen.Pos.Sing.VerbPartPres=POS_ADJ
+ADJ.Ill.Pos.Plur=POS_ADJ
+ADJ.Ill.Pos.Plur.VerbPartPast=POS_ADJ
+ADJ.Ill.Pos.Plur.VerbPartPres=POS_ADJ
+ADJ.Ill.Pos.Sing=POS_ADJ
+ADJ.Ill.Pos.Sing.VerbPartPast=POS_ADJ
+ADJ.Ill.Pos.Sing.VerbPartPres=POS_ADJ
+ADJ.Ine.Cmp.Sing=POS_ADJ
+ADJ.Ine.Cmp.Sing.VerbPartPast=POS_ADJ
+ADJ.Ine.NumOrd.Sing=POS_ADJ
+ADJ.Ine.Pos.Plur=POS_ADJ
+ADJ.Ine.Pos.Plur.VerbPartFut=POS_ADJ
+ADJ.Ine.Pos.Plur.VerbPartPast=POS_ADJ
+ADJ.Ine.Pos.Plur.VerbPartPres=POS_ADJ
+ADJ.Ine.Pos.Sing=POS_ADJ
+ADJ.Ine.Pos.Sing.VerbPartPast=POS_ADJ
+ADJ.Ine.Pos.Sing.VerbPartPres=POS_ADJ
+ADJ.Ins.Cmp.Plur=POS_ADJ
+ADJ.Ins.Cmp.Sing=POS_ADJ
+ADJ.Ins.Pos.Plur=POS_ADJ
+ADJ.Ins.Pos.Plur.VerbPartPast=POS_ADJ
+ADJ.Ins.Pos.Plur.VerbPartPres=POS_ADJ
+ADJ.Ins.Pos.Sing=POS_ADJ
+ADJ.Ins.Pos.Sing.VerbPartFut=POS_ADJ
+ADJ.Ins.Pos.Sing.VerbPartPast=POS_ADJ
+ADJ.Ins.Pos.Sing.VerbPartPres=POS_ADJ
+ADJ.Ins.Sup.Sing=POS_ADJ
+ADJ.Nom.Abs.Sing=POS_ADJ
+ADJ.Nom.Cmp.Plur=POS_ADJ
+ADJ.Nom.Cmp.Plur.VerbPartPast=POS_ADJ
+ADJ.Nom.Cmp.Plur.VerbPartPres=POS_ADJ
+ADJ.Nom.Cmp.Sing=POS_ADJ
+ADJ.Nom.Cmp.Sing.VerbPartPast=POS_ADJ
+ADJ.Nom.Cmp.Sing.VerbPartPres=POS_ADJ
+ADJ.Nom.NumOrd.Plur=POS_ADJ
+ADJ.Nom.NumOrd.Sing=POS_ADJ
+ADJ.Nom.Pos.Plur=POS_ADJ
+ADJ.Nom.Pos.Plur.VerbPartFut=POS_ADJ
+ADJ.Nom.Pos.Plur.VerbPartPast=POS_ADJ
+ADJ.Nom.Pos.Plur.VerbPartPres=POS_ADJ
+ADJ.Nom.Pos.Sing=POS_ADJ
+ADJ.Nom.Pos.Sing.VerbPartFut=POS_ADJ
+ADJ.Nom.Pos.Sing.VerbPartPast=POS_ADJ
+ADJ.Nom.Pos.Sing.VerbPartPres=POS_ADJ
+ADJ.Nom.Sup.Plur=POS_ADJ
+ADJ.Nom.Sup.Sing=POS_ADJ
+ADJ.Nom.f.Plur.VerbPartPres=POS_ADJ
+ADJ.Sub.Cmp.Sing=POS_ADJ
+ADJ.Sub.Cmp.Sing.VerbPartPast=POS_ADJ
+ADJ.Sub.NumOrd.Sing=POS_ADJ
+ADJ.Sub.Pos.Plur=POS_ADJ
+ADJ.Sub.Pos.Plur.VerbPartFut=POS_ADJ
+ADJ.Sub.Pos.Plur.VerbPartPast=POS_ADJ
+ADJ.Sub.Pos.Plur.VerbPartPres=POS_ADJ
+ADJ.Sub.Pos.Sing=POS_ADJ
+ADJ.Sub.Pos.Sing.VerbPartPast=POS_ADJ
+ADJ.Sub.Pos.Sing.VerbPartPres=POS_ADJ
+ADJ.Sub.Sup.Plur=POS_ADJ
+ADJ.Sub.Sup.Sing=POS_ADJ
+ADJ.Sup.Cmp.Sing=POS_ADJ
+ADJ.Sup.Cmp.Sing.VerbPartPast=POS_ADJ
+ADJ.Sup.NumOrd.Sing=POS_ADJ
+ADJ.Sup.Pos.Plur=POS_ADJ
+ADJ.Sup.Pos.Plur.VerbPartPast=POS_ADJ
+ADJ.Sup.Pos.Plur.VerbPartPres=POS_ADJ
+ADJ.Sup.Pos.Sing=POS_ADJ
+ADJ.Sup.Pos.Sing.VerbPartPast=POS_ADJ
+ADJ.Sup.Pos.Sing.VerbPartPres=POS_ADJ
+ADJ.Tem.Pos.Plur=POS_ADJ
+ADJ.Tem.Pos.Sing=POS_ADJ
+ADJ.Tem.Pos.Sing.VerbPartPast=POS_ADJ
+ADJ.Tem.Sup.Sing=POS_ADJ
+ADJ.Ter.Pos.Plur=POS_ADJ
+ADJ.Ter.Pos.Sing=POS_ADJ
+ADJ.Ter.Pos.Sing.VerbPartPast=POS_ADJ
+ADJ.Ter.Pos.Sing.VerbPartPres=POS_ADJ
+ADJ.Tra.Cmp.Sing=POS_ADJ
+ADJ.Tra.Cmp.Sing.VerbPartPast=POS_ADJ
+ADJ.Tra.Cmp.Sing.VerbPartPres=POS_ADJ
+ADJ.Tra.Pos.Plur=POS_ADJ
+ADJ.Tra.Pos.Plur.VerbPartPast=POS_ADJ
+ADJ.Tra.Pos.Plur.VerbPartPres=POS_ADJ
+ADJ.Tra.Pos.Sing=POS_ADJ
+ADJ.Tra.Pos.Sing.VerbPartFut=POS_ADJ
+ADJ.Tra.Pos.Sing.VerbPartPast=POS_ADJ
+ADJ.Tra.Pos.Sing.VerbPartPres=POS_ADJ
+ADJ.Tra.Sup.Sing=POS_ADJ
+ADP=POS_ADP
+ADV=POS_ADV
+ADV.Cmp=POS_ADV
+ADV.Cmp.PronDem=POS_ADV
+ADV.Plur.3.Pronl=POS_ADV
+ADV.Pos=POS_ADV
+ADV.Pos.PronDem=POS_ADV
+ADV.Pos.PronInd=POS_ADV
+ADV.PronDem=POS_ADV
+ADV.PronInd=POS_ADV
+ADV.PronInt=POS_ADV
+ADV.PronNeg=POS_ADV
+ADV.PronRel=POS_ADV
+ADV.PronTot=POS_ADV
+ADV.Sing.3.Pronl=POS_ADV
+ADV.Sup=POS_ADV
+ADV.VerbTrans=POS_ADV
+AUX.Def.Ind.Plur.2.Pres.Act=POS_AUX
+AUX.Def.Ind.Sing.1.Pres.Act=POS_AUX
+AUX.Def.Ind.Sing.2.Pres.Act=POS_AUX
+AUX.Ind.Ind.Plur.2.Pres.Act=POS_AUX
+AUX.Ind.Ind.Sing.2.Pres.Act=POS_AUX
+AUX.Ind.Ind.Sing.3.Past.Act=POS_AUX
+CONJ=POS_CONJ
+DET.Def.PronArt=POS_DET
+DET.Ind.PronArt=POS_DET
+INTJ=POS_INTJ
+NOUN.6.Sing=POS_NOUN
+NOUN.Abl.Plur=POS_NOUN
+NOUN.Abl.Sing=POS_NOUN
+NOUN.Abs.Plur=POS_NOUN
+NOUN.Abs.Sing=POS_NOUN
+NOUN.Acc.Plur=POS_NOUN
+NOUN.Acc.Sing=POS_NOUN
+NOUN.Ade.Plur=POS_NOUN
+NOUN.Ade.Sing=POS_NOUN
+NOUN.All.Plur=POS_NOUN
+NOUN.All.Sing=POS_NOUN
+NOUN.Cau.Plur=POS_NOUN
+NOUN.Cau.Sing=POS_NOUN
+NOUN.Com.Sing=POS_NOUN
+NOUN.Dat.Plur=POS_NOUN
+NOUN.Dat.Sing=POS_NOUN
+NOUN.Del.Plur=POS_NOUN
+NOUN.Del.Sing=POS_NOUN
+NOUN.Dis.Sing=POS_NOUN
+NOUN.Ela.Plur=POS_NOUN
+NOUN.Ela.Sing=POS_NOUN
+NOUN.Ess.Plur=POS_NOUN
+NOUN.Ess.Sing=POS_NOUN
+NOUN.Gen.Plur=POS_NOUN
+NOUN.Gen.Sing=POS_NOUN
+NOUN.Ill.Plur=POS_NOUN
+NOUN.Ill.Sing=POS_NOUN
+NOUN.Ine.Plur=POS_NOUN
+NOUN.Ine.Sing=POS_NOUN
+NOUN.Ins.Plur=POS_NOUN
+NOUN.Ins.Sing=POS_NOUN
+NOUN.Loc.Sing=POS_NOUN
+NOUN.Nom.Plur=POS_NOUN
+NOUN.Nom.Sing=POS_NOUN
+NOUN.Sub.Plur=POS_NOUN
+NOUN.Sub.Sing=POS_NOUN
+NOUN.Sup.Plur=POS_NOUN
+NOUN.Sup.Sing=POS_NOUN
+NOUN.Tem.Plur=POS_NOUN
+NOUN.Tem.Sing=POS_NOUN
+NOUN.Ter.Plur=POS_NOUN
+NOUN.Ter.Sing=POS_NOUN
+NOUN.Tra.Plur=POS_NOUN
+NOUN.Tra.Sing=POS_NOUN
+NUM.Abl.NumCard.Plur=POS_NUM
+NUM.Abl.NumCard.Sing=POS_NUM
+NUM.Abl.NumFrac.Sing=POS_NUM
+NUM.Abl.Sing=POS_NUM
+NUM.Abs.NumCard.Plur=POS_NUM
+NUM.Abs.NumCard.Sing=POS_NUM
+NUM.Acc.NumCard.Plur=POS_NUM
+NUM.Acc.NumCard.Sing=POS_NUM
+NUM.Acc.NumFrac.Sing=POS_NUM
+NUM.Acc.Sing=POS_NUM
+NUM.Ade.NumCard.Plur=POS_NUM
+NUM.Ade.NumCard.Sing=POS_NUM
+NUM.Ade.Sing=POS_NUM
+NUM.All.NumCard.Plur=POS_NUM
+NUM.All.NumCard.Sing=POS_NUM
+NUM.All.NumFrac.Sing=POS_NUM
+NUM.All.Sing=POS_NUM
+NUM.Cau.NumCard.Plur=POS_NUM
+NUM.Cau.NumCard.Sing=POS_NUM
+NUM.Cau.NumFrac.Sing=POS_NUM
+NUM.Cau.Sing=POS_NUM
+NUM.Dat.NumCard.Plur=POS_NUM
+NUM.Dat.NumCard.Sing=POS_NUM
+NUM.Dat.Sing=POS_NUM
+NUM.Del.NumCard.Plur=POS_NUM
+NUM.Del.NumCard.Sing=POS_NUM
+NUM.Del.NumFrac.Sing=POS_NUM
+NUM.Del.Sing=POS_NUM
+NUM.Dis.NumCard.Sing=POS_NUM
+NUM.Ela.NumCard.Plur=POS_NUM
+NUM.Ela.NumCard.Sing=POS_NUM
+NUM.Ela.Sing=POS_NUM
+NUM.Ess.NumCard.Sing=POS_NUM
+NUM.Gen.NumCard.Plur=POS_NUM
+NUM.Gen.NumCard.Sing=POS_NUM
+NUM.Gen.NumFrac.Sing=POS_NUM
+NUM.Gen.Sing=POS_NUM
+NUM.Ill.NumCard.Plur=POS_NUM
+NUM.Ill.NumCard.Sing=POS_NUM
+NUM.Ill.NumFrac.Sing=POS_NUM
+NUM.Ill.Sing=POS_NUM
+NUM.Ine.NumCard.Plur=POS_NUM
+NUM.Ine.NumCard.Sing=POS_NUM
+NUM.Ine.NumFrac.Sing=POS_NUM
+NUM.Ine.Plur=POS_NUM
+NUM.Ine.Sing=POS_NUM
+NUM.Ins.NumCard.Plur=POS_NUM
+NUM.Ins.NumCard.Sing=POS_NUM
+NUM.Ins.NumFrac.Sing=POS_NUM
+NUM.Ins.Sing=POS_NUM
+NUM.Nom.NumCard.Plur=POS_NUM
+NUM.Nom.NumCard.Sing=POS_NUM
+NUM.Nom.NumDist.Sing=POS_NUM
+NUM.Nom.NumFrac.Sing=POS_NUM
+NUM.Nom.Plur=POS_NUM
+NUM.Nom.Sing=POS_NUM
+NUM.Sub.NumCard.Plur=POS_NUM
+NUM.Sub.NumCard.Sing=POS_NUM
+NUM.Sub.NumFrac.Sing=POS_NUM
+NUM.Sub.Sing=POS_NUM
+NUM.Sup.NumCard.Plur=POS_NUM
+NUM.Sup.NumCard.Sing=POS_NUM
+NUM.Sup.NumFrac.Sing=POS_NUM
+NUM.Sup.Sing=POS_NUM
+NUM.Tem.NumCard.Sing=POS_NUM
+NUM.Tem.NumFrac.Sing=POS_NUM
+NUM.Tem.Sing=POS_NUM
+NUM.Ter.NumCard.Plur=POS_NUM
+NUM.Ter.NumCard.Sing=POS_NUM
+NUM.Ter.NumFrac.Sing=POS_NUM
+NUM.Ter.Sing=POS_NUM
+NUM.Tra.NumCard.Plur=POS_NUM
+NUM.Tra.NumCard.Sing=POS_NUM
+PART=POS_PART
+PRON.6.Sing.3.PronDem=POS_PRON
+PRON.6.Sing.3.PronInd=POS_PRON
+PRON.6.Sing.3.PronInt=POS_PRON
+PRON.6.Sing.3.PronRel=POS_PRON
+PRON.6.Sing.3.PronTot=POS_PRON
+PRON.Abl.Plur.1.PronPrs=POS_PRON
+PRON.Abl.Plur.2.PronPrs=POS_PRON
+PRON.Abl.Plur.3.PronDem=POS_PRON
+PRON.Abl.Plur.3.PronInd=POS_PRON
+PRON.Abl.Plur.3.PronPrs=POS_PRON
+PRON.Abl.Plur.3.PronRel=POS_PRON
+PRON.Abl.Plur.3.Yes=POS_PRON
+PRON.Abl.Sing.1.PronPrs=POS_PRON
+PRON.Abl.Sing.1.Yes=POS_PRON
+PRON.Abl.Sing.2.PronPrs=POS_PRON
+PRON.Abl.Sing.3.PronDem=POS_PRON
+PRON.Abl.Sing.3.PronInd=POS_PRON
+PRON.Abl.Sing.3.PronInt=POS_PRON
+PRON.Abl.Sing.3.PronPrs=POS_PRON
+PRON.Abl.Sing.3.PronRcp=POS_PRON
+PRON.Abl.Sing.3.PronRel=POS_PRON
+PRON.Abl.Sing.3.PronTot=POS_PRON
+PRON.Abl.Sing.3.Yes=POS_PRON
+PRON.Abl.Sing.3.Yes.PronPrs=POS_PRON
+PRON.Abs.Sing.3.PronDem=POS_PRON
+PRON.Abs.Sing.3.PronInd=POS_PRON
+PRON.Abs.Sing.3.PronInt=POS_PRON
+PRON.Abs.Sing.3.PronPrs=POS_PRON
+PRON.Abs.Sing.3.PronRel=POS_PRON
+PRON.Abs.Sing.3.Yes.PronPrs=POS_PRON
+PRON.Acc.Plur.1.PronPrs=POS_PRON
+PRON.Acc.Plur.1.PronTot=POS_PRON
+PRON.Acc.Plur.1.Yes=POS_PRON
+PRON.Acc.Plur.1.Yes.PronPrs=POS_PRON
+PRON.Acc.Plur.2.PronPrs=POS_PRON
+PRON.Acc.Plur.3.PronDem=POS_PRON
+PRON.Acc.Plur.3.PronInd=POS_PRON
+PRON.Acc.Plur.3.PronInt=POS_PRON
+PRON.Acc.Plur.3.PronPrs=POS_PRON
+PRON.Acc.Plur.3.PronRel=POS_PRON
+PRON.Acc.Plur.3.PronTot=POS_PRON
+PRON.Acc.Plur.3.Yes=POS_PRON
+PRON.Acc.Sing.1.PronPrs=POS_PRON
+PRON.Acc.Sing.1.Yes=POS_PRON
+PRON.Acc.Sing.2.PronPrs=POS_PRON
+PRON.Acc.Sing.2.Yes=POS_PRON
+PRON.Acc.Sing.3.PronDem=POS_PRON
+PRON.Acc.Sing.3.PronInd=POS_PRON
+PRON.Acc.Sing.3.PronInt=POS_PRON
+PRON.Acc.Sing.3.PronPrs=POS_PRON
+PRON.Acc.Sing.3.PronRcp=POS_PRON
+PRON.Acc.Sing.3.PronRel=POS_PRON
+PRON.Acc.Sing.3.PronTot=POS_PRON
+PRON.Acc.Sing.3.Yes=POS_PRON
+PRON.Acc.Sing.3.Yes.PronPrs=POS_PRON
+PRON.Ade.Plur.1.PronPrs=POS_PRON
+PRON.Ade.Plur.2.PronPrs=POS_PRON
+PRON.Ade.Plur.3.PronDem=POS_PRON
+PRON.Ade.Plur.3.PronInd=POS_PRON
+PRON.Ade.Plur.3.PronPrs=POS_PRON
+PRON.Ade.Plur.3.PronRel=POS_PRON
+PRON.Ade.Sing.1.PronPrs=POS_PRON
+PRON.Ade.Sing.2.PronPrs=POS_PRON
+PRON.Ade.Sing.3.PronDem=POS_PRON
+PRON.Ade.Sing.3.PronInd=POS_PRON
+PRON.Ade.Sing.3.PronInt=POS_PRON
+PRON.Ade.Sing.3.PronPrs=POS_PRON
+PRON.Ade.Sing.3.PronRel=POS_PRON
+PRON.Ade.Sing.3.PronTot=POS_PRON
+PRON.Ade.Sing.3.Yes=POS_PRON
+PRON.Ade.Sing.3.Yes.PronPrs=POS_PRON
+PRON.All.Plur.1.PronPrs=POS_PRON
+PRON.All.Plur.1.PronTot=POS_PRON
+PRON.All.Plur.1.Yes=POS_PRON
+PRON.All.Plur.2.PronPrs=POS_PRON
+PRON.All.Plur.3.PronDem=POS_PRON
+PRON.All.Plur.3.PronInd=POS_PRON
+PRON.All.Plur.3.PronInt=POS_PRON
+PRON.All.Plur.3.PronPrs=POS_PRON
+PRON.All.Plur.3.PronRel=POS_PRON
+PRON.All.Plur.3.Yes=POS_PRON
+PRON.All.Sing.1.PronPrs=POS_PRON
+PRON.All.Sing.1.Yes=POS_PRON
+PRON.All.Sing.2.PronPrs=POS_PRON
+PRON.All.Sing.2.Yes.PronPrs=POS_PRON
+PRON.All.Sing.3.PronDem=POS_PRON
+PRON.All.Sing.3.PronInd=POS_PRON
+PRON.All.Sing.3.PronInt=POS_PRON
+PRON.All.Sing.3.PronPrs=POS_PRON
+PRON.All.Sing.3.PronRcp=POS_PRON
+PRON.All.Sing.3.PronRel=POS_PRON
+PRON.All.Sing.3.PronTot=POS_PRON
+PRON.All.Sing.3.Yes=POS_PRON
+PRON.All.Sing.3.Yes.PronPrs=POS_PRON
+PRON.Cau.Plur.1.PronPrs=POS_PRON
+PRON.Cau.Plur.1.Yes=POS_PRON
+PRON.Cau.Plur.2.PronPrs=POS_PRON
+PRON.Cau.Plur.3.PronDem=POS_PRON
+PRON.Cau.Plur.3.PronInd=POS_PRON
+PRON.Cau.Plur.3.PronPrs=POS_PRON
+PRON.Cau.Plur.3.PronRel=POS_PRON
+PRON.Cau.Plur.3.PronTot=POS_PRON
+PRON.Cau.Sing.1.PronPrs=POS_PRON
+PRON.Cau.Sing.2.PronPrs=POS_PRON
+PRON.Cau.Sing.3.PronDem=POS_PRON
+PRON.Cau.Sing.3.PronInd=POS_PRON
+PRON.Cau.Sing.3.PronInt=POS_PRON
+PRON.Cau.Sing.3.PronPrs=POS_PRON
+PRON.Cau.Sing.3.PronRcp=POS_PRON
+PRON.Cau.Sing.3.PronRel=POS_PRON
+PRON.Cau.Sing.3.PronTot=POS_PRON
+PRON.Cau.Sing.3.Yes=POS_PRON
+PRON.Dat.Plur.1.PronPrs=POS_PRON
+PRON.Dat.Plur.1.Yes=POS_PRON
+PRON.Dat.Plur.2.PronPrs=POS_PRON
+PRON.Dat.Plur.3.PronDem=POS_PRON
+PRON.Dat.Plur.3.PronInd=POS_PRON
+PRON.Dat.Plur.3.PronPrs=POS_PRON
+PRON.Dat.Plur.3.PronRel=POS_PRON
+PRON.Dat.Plur.3.Yes=POS_PRON
+PRON.Dat.Sing.1.PronPrs=POS_PRON
+PRON.Dat.Sing.1.Yes=POS_PRON
+PRON.Dat.Sing.2.PronPrs=POS_PRON
+PRON.Dat.Sing.2.Yes=POS_PRON
+PRON.Dat.Sing.3.PronDem=POS_PRON
+PRON.Dat.Sing.3.PronInd=POS_PRON
+PRON.Dat.Sing.3.PronInt=POS_PRON
+PRON.Dat.Sing.3.PronPrs=POS_PRON
+PRON.Dat.Sing.3.PronRcp=POS_PRON
+PRON.Dat.Sing.3.PronRel=POS_PRON
+PRON.Dat.Sing.3.PronTot=POS_PRON
+PRON.Dat.Sing.3.Yes=POS_PRON
+PRON.Dat.Sing.3.Yes.PronPrs=POS_PRON
+PRON.Del.Plur.1.PronPrs=POS_PRON
+PRON.Del.Plur.1.Yes=POS_PRON
+PRON.Del.Plur.2.PronPrs=POS_PRON
+PRON.Del.Plur.3.PronDem=POS_PRON
+PRON.Del.Plur.3.PronInd=POS_PRON
+PRON.Del.Plur.3.PronPrs=POS_PRON
+PRON.Del.Plur.3.PronRel=POS_PRON
+PRON.Del.Plur.3.Yes=POS_PRON
+PRON.Del.Sing.1.PronDem=POS_PRON
+PRON.Del.Sing.1.PronPrs=POS_PRON
+PRON.Del.Sing.1.Yes=POS_PRON
+PRON.Del.Sing.2.PronPrs=POS_PRON
+PRON.Del.Sing.2.Yes=POS_PRON
+PRON.Del.Sing.3.PronDem=POS_PRON
+PRON.Del.Sing.3.PronInd=POS_PRON
+PRON.Del.Sing.3.PronInt=POS_PRON
+PRON.Del.Sing.3.PronPrs=POS_PRON
+PRON.Del.Sing.3.PronRcp=POS_PRON
+PRON.Del.Sing.3.PronRel=POS_PRON
+PRON.Del.Sing.3.PronTot=POS_PRON
+PRON.Del.Sing.3.Yes=POS_PRON
+PRON.Ela.Plur.1.PronPrs=POS_PRON
+PRON.Ela.Plur.2.PronPrs=POS_PRON
+PRON.Ela.Plur.3.PronDem=POS_PRON
+PRON.Ela.Plur.3.PronPrs=POS_PRON
+PRON.Ela.Plur.3.PronRel=POS_PRON
+PRON.Ela.Plur.3.Yes=POS_PRON
+PRON.Ela.Sing.1.PronPrs=POS_PRON
+PRON.Ela.Sing.1.Yes=POS_PRON
+PRON.Ela.Sing.2.PronPrs=POS_PRON
+PRON.Ela.Sing.3.PronDem=POS_PRON
+PRON.Ela.Sing.3.PronInd=POS_PRON
+PRON.Ela.Sing.3.PronInt=POS_PRON
+PRON.Ela.Sing.3.PronPrs=POS_PRON
+PRON.Ela.Sing.3.PronRel=POS_PRON
+PRON.Ela.Sing.3.PronTot=POS_PRON
+PRON.Ela.Sing.3.Yes=POS_PRON
+PRON.Ela.Sing.3.Yes.PronPrs=POS_PRON
+PRON.Ess.Sing.3.PronDem=POS_PRON
+PRON.Ess.Sing.3.PronInd=POS_PRON
+PRON.Ess.Sing.3.PronInt=POS_PRON
+PRON.Ess.Sing.3.PronRel=POS_PRON
+PRON.Ess.Sing.3.PronTot=POS_PRON
+PRON.Gen.Plur.3.PronDem=POS_PRON
+PRON.Gen.Plur.3.PronRel=POS_PRON
+PRON.Gen.Sing.3.PronDem=POS_PRON
+PRON.Gen.Sing.3.PronInd=POS_PRON
+PRON.Gen.Sing.3.PronInt=POS_PRON
+PRON.Gen.Sing.3.PronPrs=POS_PRON
+PRON.Gen.Sing.3.PronRcp=POS_PRON
+PRON.Gen.Sing.3.PronRel=POS_PRON
+PRON.Gen.Sing.3.PronTot=POS_PRON
+PRON.Gen.Sing.3.Yes=POS_PRON
+PRON.Ill.Plur.1.PronPrs=POS_PRON
+PRON.Ill.Plur.1.Yes=POS_PRON
+PRON.Ill.Plur.2.PronPrs=POS_PRON
+PRON.Ill.Plur.3.PronDem=POS_PRON
+PRON.Ill.Plur.3.PronPrs=POS_PRON
+PRON.Ill.Plur.3.PronRel=POS_PRON
+PRON.Ill.Plur.3.Yes=POS_PRON
+PRON.Ill.Sing.1.PronPrs=POS_PRON
+PRON.Ill.Sing.1.Yes=POS_PRON
+PRON.Ill.Sing.2.PronPrs=POS_PRON
+PRON.Ill.Sing.3.PronDem=POS_PRON
+PRON.Ill.Sing.3.PronInd=POS_PRON
+PRON.Ill.Sing.3.PronInt=POS_PRON
+PRON.Ill.Sing.3.PronPrs=POS_PRON
+PRON.Ill.Sing.3.PronRcp=POS_PRON
+PRON.Ill.Sing.3.PronRel=POS_PRON
+PRON.Ill.Sing.3.PronTot=POS_PRON
+PRON.Ill.Sing.3.Yes=POS_PRON
+PRON.Ill.Sing.3.Yes.PronPrs=POS_PRON
+PRON.Ine.Plur.1.PronPrs=POS_PRON
+PRON.Ine.Plur.1.Yes=POS_PRON
+PRON.Ine.Plur.2.PronPrs=POS_PRON
+PRON.Ine.Plur.3.PronDem=POS_PRON
+PRON.Ine.Plur.3.PronInd=POS_PRON
+PRON.Ine.Plur.3.PronPrs=POS_PRON
+PRON.Ine.Plur.3.PronRel=POS_PRON
+PRON.Ine.Plur.3.Yes=POS_PRON
+PRON.Ine.Sing.1.PronPrs=POS_PRON
+PRON.Ine.Sing.1.Yes=POS_PRON
+PRON.Ine.Sing.2.PronPrs=POS_PRON
+PRON.Ine.Sing.3.PronDem=POS_PRON
+PRON.Ine.Sing.3.PronInd=POS_PRON
+PRON.Ine.Sing.3.PronInt=POS_PRON
+PRON.Ine.Sing.3.PronPrs=POS_PRON
+PRON.Ine.Sing.3.PronRcp=POS_PRON
+PRON.Ine.Sing.3.PronRel=POS_PRON
+PRON.Ine.Sing.3.PronTot=POS_PRON
+PRON.Ine.Sing.3.Yes=POS_PRON
+PRON.Ine.Sing.3.Yes.PronPrs=POS_PRON
+PRON.Ins.Plur.1.PronPrs=POS_PRON
+PRON.Ins.Plur.1.Yes=POS_PRON
+PRON.Ins.Plur.2.PronPrs=POS_PRON
+PRON.Ins.Plur.3.PronDem=POS_PRON
+PRON.Ins.Plur.3.PronInd=POS_PRON
+PRON.Ins.Plur.3.PronInt=POS_PRON
+PRON.Ins.Plur.3.PronPrs=POS_PRON
+PRON.Ins.Plur.3.PronRel=POS_PRON
+PRON.Ins.Plur.3.PronTot=POS_PRON
+PRON.Ins.Plur.3.Yes=POS_PRON
+PRON.Ins.Sing.1.PronPrs=POS_PRON
+PRON.Ins.Sing.1.Yes=POS_PRON
+PRON.Ins.Sing.2.PronPrs=POS_PRON
+PRON.Ins.Sing.3.PronDem=POS_PRON
+PRON.Ins.Sing.3.PronInd=POS_PRON
+PRON.Ins.Sing.3.PronInt=POS_PRON
+PRON.Ins.Sing.3.PronPrs=POS_PRON
+PRON.Ins.Sing.3.PronRcp=POS_PRON
+PRON.Ins.Sing.3.PronRel=POS_PRON
+PRON.Ins.Sing.3.PronTot=POS_PRON
+PRON.Ins.Sing.3.Yes=POS_PRON
+PRON.Ins.Sing.3.Yes.PronPrs=POS_PRON
+PRON.Nom.Plur.1.PronPrs=POS_PRON
+PRON.Nom.Plur.1.PronTot=POS_PRON
+PRON.Nom.Plur.1.Yes=POS_PRON
+PRON.Nom.Plur.2.PronPrs=POS_PRON
+PRON.Nom.Plur.3.PronDem=POS_PRON
+PRON.Nom.Plur.3.PronInd=POS_PRON
+PRON.Nom.Plur.3.PronInt=POS_PRON
+PRON.Nom.Plur.3.PronPrs=POS_PRON
+PRON.Nom.Plur.3.PronRel=POS_PRON
+PRON.Nom.Plur.3.PronTot=POS_PRON
+PRON.Nom.Plur.3.Yes=POS_PRON
+PRON.Nom.Sing.1.PronPrs=POS_PRON
+PRON.Nom.Sing.1.Yes=POS_PRON
+PRON.Nom.Sing.2.PronPrs=POS_PRON
+PRON.Nom.Sing.2.Yes=POS_PRON
+PRON.Nom.Sing.3.PronDem=POS_PRON
+PRON.Nom.Sing.3.PronInd=POS_PRON
+PRON.Nom.Sing.3.PronInt=POS_PRON
+PRON.Nom.Sing.3.PronPrs=POS_PRON
+PRON.Nom.Sing.3.PronRcp=POS_PRON
+PRON.Nom.Sing.3.PronRel=POS_PRON
+PRON.Nom.Sing.3.PronTot=POS_PRON
+PRON.Nom.Sing.3.Yes=POS_PRON
+PRON.Nom.Sing.3.Yes.PronPrs=POS_PRON
+PRON.Sub.Plur.1.PronPrs=POS_PRON
+PRON.Sub.Plur.1.Yes=POS_PRON
+PRON.Sub.Plur.2.PronPrs=POS_PRON
+PRON.Sub.Plur.3.PronDem=POS_PRON
+PRON.Sub.Plur.3.PronInd=POS_PRON
+PRON.Sub.Plur.3.PronPrs=POS_PRON
+PRON.Sub.Plur.3.PronRel=POS_PRON
+PRON.Sub.Plur.3.Yes=POS_PRON
+PRON.Sub.Sing.1.PronPrs=POS_PRON
+PRON.Sub.Sing.1.Yes=POS_PRON
+PRON.Sub.Sing.2.PronPrs=POS_PRON
+PRON.Sub.Sing.2.Yes=POS_PRON
+PRON.Sub.Sing.3.PronDem=POS_PRON
+PRON.Sub.Sing.3.PronInd=POS_PRON
+PRON.Sub.Sing.3.PronInt=POS_PRON
+PRON.Sub.Sing.3.PronPrs=POS_PRON
+PRON.Sub.Sing.3.PronRcp=POS_PRON
+PRON.Sub.Sing.3.PronRel=POS_PRON
+PRON.Sub.Sing.3.PronTot=POS_PRON
+PRON.Sub.Sing.3.Yes=POS_PRON
+PRON.Sup.Plur.1.PronPrs=POS_PRON
+PRON.Sup.Plur.1.Yes=POS_PRON
+PRON.Sup.Plur.2.PronPrs=POS_PRON
+PRON.Sup.Plur.3.PronDem=POS_PRON
+PRON.Sup.Plur.3.PronInd=POS_PRON
+PRON.Sup.Plur.3.PronPrs=POS_PRON
+PRON.Sup.Plur.3.PronRel=POS_PRON
+PRON.Sup.Plur.3.Yes=POS_PRON
+PRON.Sup.Sing.1.PronPrs=POS_PRON
+PRON.Sup.Sing.1.Yes=POS_PRON
+PRON.Sup.Sing.2.PronPrs=POS_PRON
+PRON.Sup.Sing.3.PronDem=POS_PRON
+PRON.Sup.Sing.3.PronInd=POS_PRON
+PRON.Sup.Sing.3.PronInt=POS_PRON
+PRON.Sup.Sing.3.PronPrs=POS_PRON
+PRON.Sup.Sing.3.PronRcp=POS_PRON
+PRON.Sup.Sing.3.PronRel=POS_PRON
+PRON.Sup.Sing.3.PronTot=POS_PRON
+PRON.Sup.Sing.3.Yes=POS_PRON
+PRON.Ter.Sing.3.PronDem=POS_PRON
+PRON.Ter.Sing.3.PronPrs=POS_PRON
+PRON.Tra.Plur.1.PronPrs=POS_PRON
+PRON.Tra.Plur.3.Yes=POS_PRON
+PRON.Tra.Sing.1.PronPrs=POS_PRON
+PRON.Tra.Sing.2.PronPrs=POS_PRON
+PRON.Tra.Sing.3.PronDem=POS_PRON
+PRON.Tra.Sing.3.PronInd=POS_PRON
+PRON.Tra.Sing.3.PronTot=POS_PRON
+PRON.o.Plur.1.PronPrs=POS_PRON
+PROPN.Abl.Sing=POS_PROPN
+PROPN.Abs.Sing=POS_PROPN
+PROPN.Acc.Plur=POS_PROPN
+PROPN.Acc.Sing=POS_PROPN
+PROPN.Ade.Plur=POS_PROPN
+PROPN.Ade.Sing=POS_PROPN
+PROPN.All.Plur=POS_PROPN
+PROPN.All.Sing=POS_PROPN
+PROPN.Cau.Sing=POS_PROPN
+PROPN.Com.Sing=POS_PROPN
+PROPN.Dat.Sing=POS_PROPN
+PROPN.Del.Sing=POS_PROPN
+PROPN.Ela.Sing=POS_PROPN
+PROPN.Gen.Plur=POS_PROPN
+PROPN.Gen.Sing=POS_PROPN
+PROPN.Ill.Sing=POS_PROPN
+PROPN.Ine.Plur=POS_PROPN
+PROPN.Ine.Sing=POS_PROPN
+PROPN.Ins.Plur=POS_PROPN
+PROPN.Ins.Sing=POS_PROPN
+PROPN.Loc.Sing=POS_PROPN
+PROPN.Nom.Plur=POS_PROPN
+PROPN.Nom.Sing=POS_PROPN
+PROPN.Sub.Plur=POS_PROPN
+PROPN.Sub.Sing=POS_PROPN
+PROPN.Sup.Plur=POS_PROPN
+PROPN.Sup.Sing=POS_PROPN
+PROPN.Tem.Sing=POS_PROPN
+PROPN.Ter.Sing=POS_PROPN
+PROPN.Tra.Sing=POS_PROPN
+PUNCT=POS_PUNCT
+PUNCT.!=POS_PUNCT
+PUNCT."=POS_PUNCT
+PUNCT.%=POS_PUNCT
+PUNCT.(=POS_PUNCT
+PUNCT.)=POS_PUNCT
+PUNCT.,=POS_PUNCT
+PUNCT.-=POS_PUNCT
+PUNCT.\:=POS_PUNCT
+PUNCT.;=POS_PUNCT
+PUNCT.?=POS_PUNCT
+PUNCT.period=POS_PUNCT
+SCONJ=POS_SCONJ
+SYM=POS_SYM
+SYM..Nom.Sing=POS_SYM
+SYM.Abl.Sing.w=POS_SYM
+SYM.Acc.Sing.w=POS_SYM
+SYM.Ade.Sing.w=POS_SYM
+SYM.Nom.Sing.m=POS_SYM
+SYM.Nom.Sing.o=POS_SYM
+SYM.Nom.Sing.p=POS_SYM
+SYM.Nom.Sing.w=POS_SYM
+SYM.Sub.Sing.w=POS_SYM
+SYM.Sup.Sing.w=POS_SYM
+SYM.m=POS_SYM
+SYM.o=POS_SYM
+VERB.2.Cnd,Pot.Sing.1.Pres.VerbFin.Act=POS_VERB
+VERB.2.Cnd.Sing.1.Pres.VerbFin.Act=POS_VERB
+VERB.2.Imp.Sing.1.Pres.VerbFin.Act=POS_VERB
+VERB.2.Imp.Sing.1.Pres.VerbFin.Cau=POS_VERB
+VERB.2.Ind.Sing.1.Past.VerbFin.Act=POS_VERB
+VERB.2.Ind.Sing.1.Past.VerbFin.Cau=POS_VERB
+VERB.2.Ind.Sing.1.Pres.VerbFin.Act=POS_VERB
+VERB.2.Ind.Sing.1.Pres.VerbFin.Cau=POS_VERB
+VERB.2.Pot.Sing.1.Past.VerbFin.Act=POS_VERB
+VERB.2.Pot.Sing.1.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Cnd,Pot.Plur.1.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Cnd,Pot.Plur.2.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Cnd,Pot.Plur.3.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Cnd,Pot.Sing.1.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Cnd,Pot.Sing.2.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Cnd,Pot.Sing.3.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Cnd,Pot.Sing.3.Pres.VerbFin.Cau=POS_VERB
+VERB.Def.Cnd.Plur.1.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Cnd.Plur.2.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Cnd.Plur.3.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Cnd.Plur.3.Pres.VerbFin.Cau=POS_VERB
+VERB.Def.Cnd.Sing.1.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Cnd.Sing.1.Pres.VerbFin.Cau=POS_VERB
+VERB.Def.Cnd.Sing.2.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Cnd.Sing.2.Pres.VerbFin.Cau=POS_VERB
+VERB.Def.Cnd.Sing.3.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Cnd.Sing.3.Pres.VerbFin.Cau=POS_VERB
+VERB.Def.Imp,Pot.Plur.1.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Imp,Pot.Plur.2.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Imp,Pot.Plur.3.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Imp,Pot.Plur.3.Pres.VerbFin.Cau=POS_VERB
+VERB.Def.Imp,Pot.Sing.1.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Imp,Pot.Sing.2.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Imp,Pot.Sing.3.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Imp.Plur.1.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Imp.Plur.1.Pres.VerbFin.Cau=POS_VERB
+VERB.Def.Imp.Plur.2.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Imp.Plur.2.Pres.VerbFin.Cau=POS_VERB
+VERB.Def.Imp.Plur.3.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Imp.Plur.3.Pres.VerbFin.Cau=POS_VERB
+VERB.Def.Imp.Sing.1.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Imp.Sing.1.Pres.VerbFin.Cau=POS_VERB
+VERB.Def.Imp.Sing.2.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Imp.Sing.2.Pres.VerbFin.Cau=POS_VERB
+VERB.Def.Imp.Sing.3.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Imp.Sing.3.Pres.VerbFin.Cau=POS_VERB
+VERB.Def.Ind.Plur.1.Past.VerbFin.Act=POS_VERB
+VERB.Def.Ind.Plur.1.Past.VerbFin.Cau=POS_VERB
+VERB.Def.Ind.Plur.1.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Ind.Plur.1.Pres.VerbFin.Cau=POS_VERB
+VERB.Def.Ind.Plur.2.Past.VerbFin.Act=POS_VERB
+VERB.Def.Ind.Plur.2.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Ind.Plur.3.Past.VerbFin.Act=POS_VERB
+VERB.Def.Ind.Plur.3.Past.VerbFin.Cau=POS_VERB
+VERB.Def.Ind.Plur.3.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Ind.Plur.3.Pres.VerbFin.Cau=POS_VERB
+VERB.Def.Ind.Sing.1.Past.VerbFin.Act=POS_VERB
+VERB.Def.Ind.Sing.1.Past.VerbFin.Cau=POS_VERB
+VERB.Def.Ind.Sing.1.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Ind.Sing.1.Pres.VerbFin.Cau=POS_VERB
+VERB.Def.Ind.Sing.2.Past.VerbFin.Act=POS_VERB
+VERB.Def.Ind.Sing.2.Past.VerbFin.Cau=POS_VERB
+VERB.Def.Ind.Sing.2.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Ind.Sing.2.Pres.VerbFin.Cau=POS_VERB
+VERB.Def.Ind.Sing.3.Past.VerbFin.Act=POS_VERB
+VERB.Def.Ind.Sing.3.Past.VerbFin.Cau=POS_VERB
+VERB.Def.Ind.Sing.3.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Ind.Sing.3.Pres.VerbFin.Cau=POS_VERB
+VERB.Def.Pot.Plur.1.Past.VerbFin.Act=POS_VERB
+VERB.Def.Pot.Plur.1.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Pot.Plur.1.Pres.VerbFin.Cau=POS_VERB
+VERB.Def.Pot.Plur.2.Past.VerbFin.Act=POS_VERB
+VERB.Def.Pot.Plur.2.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Pot.Plur.3.Past.VerbFin.Act=POS_VERB
+VERB.Def.Pot.Plur.3.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Pot.Plur.3.Pres.VerbFin.Cau=POS_VERB
+VERB.Def.Pot.Sing.1.Past.VerbFin.Act=POS_VERB
+VERB.Def.Pot.Sing.1.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Pot.Sing.2.Past.VerbFin.Act=POS_VERB
+VERB.Def.Pot.Sing.2.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Pot.Sing.3.Past.VerbFin.Act=POS_VERB
+VERB.Def.Pot.Sing.3.Pres.VerbFin.Act=POS_VERB
+VERB.Def.Pot.Sing.3.Pres.VerbFin.Cau=POS_VERB
+VERB.Freq.Def.Cnd.Plur.1.Pres.VerbFin.Act=POS_VERB
+VERB.Freq.Def.Cnd.Sing.1.Pres.VerbFin.Act=POS_VERB
+VERB.Freq.Def.Cnd.Sing.3.Pres.VerbFin.Act=POS_VERB
+VERB.Freq.Def.Imp.Plur.1.Pres.VerbFin.Act=POS_VERB
+VERB.Freq.Def.Imp.Sing.1.Pres.VerbFin.Act=POS_VERB
+VERB.Freq.Def.Imp.Sing.2.Pres.VerbFin.Act=POS_VERB
+VERB.Freq.Def.Imp.Sing.3.Pres.VerbFin.Act=POS_VERB
+VERB.Freq.Def.Ind.Plur.1.Past.VerbFin.Act=POS_VERB
+VERB.Freq.Def.Ind.Plur.1.Pres.VerbFin.Act=POS_VERB
+VERB.Freq.Def.Ind.Plur.3.Past.VerbFin.Act=POS_VERB
+VERB.Freq.Def.Ind.Plur.3.Pres.VerbFin.Act=POS_VERB
+VERB.Freq.Def.Ind.Sing.1.Past.VerbFin.Act=POS_VERB
+VERB.Freq.Def.Ind.Sing.1.Pres.VerbFin.Act=POS_VERB
+VERB.Freq.Def.Ind.Sing.2.Pres.VerbFin.Act=POS_VERB
+VERB.Freq.Def.Ind.Sing.3.Past.VerbFin.Act=POS_VERB
+VERB.Freq.Def.Ind.Sing.3.Pres.VerbFin.Act=POS_VERB
+VERB.Freq.Def.Pot.Plur.1.Pres.VerbFin.Act=POS_VERB
+VERB.Freq.Def.Pot.Plur.1.Pres.VerbFin.Cau=POS_VERB
+VERB.Freq.Ind.Cnd,Pot.Sing.3.Pres.VerbFin.Act=POS_VERB
+VERB.Freq.Ind.Cnd.Plur.1.Pres.VerbFin.Act=POS_VERB
+VERB.Freq.Ind.Cnd.Sing.1.Pres.VerbFin.Act=POS_VERB
+VERB.Freq.Ind.Imp.Plur.1.Pres.VerbFin.Act=POS_VERB
+VERB.Freq.Ind.Imp.Plur.3.Pres.VerbFin.Act=POS_VERB
+VERB.Freq.Ind.Imp.Sing.1.Pres.VerbFin.Act=POS_VERB
+VERB.Freq.Ind.Imp.Sing.2.Pres.VerbFin.Act=POS_VERB
+VERB.Freq.Ind.Imp.Sing.3.Pres.VerbFin.Act=POS_VERB
+VERB.Freq.Ind.Ind.Plur.1.Past.VerbFin.Act=POS_VERB
+VERB.Freq.Ind.Ind.Plur.1.Pres.VerbFin.Act=POS_VERB
+VERB.Freq.Ind.Ind.Plur.2.Pres.VerbFin.Act=POS_VERB
+VERB.Freq.Ind.Ind.Plur.3.Past.VerbFin.Act=POS_VERB
+VERB.Freq.Ind.Ind.Plur.3.Pres.VerbFin.Act=POS_VERB
+VERB.Freq.Ind.Ind.Sing.1.Past.VerbFin.Act=POS_VERB
+VERB.Freq.Ind.Ind.Sing.1.Pres.VerbFin.Act=POS_VERB
+VERB.Freq.Ind.Ind.Sing.2.Pres.VerbFin.Act=POS_VERB
+VERB.Freq.Ind.Ind.Sing.3.Past.VerbFin.Act=POS_VERB
+VERB.Freq.Ind.Ind.Sing.3.Pres.VerbFin.Act=POS_VERB
+VERB.Freq.Plur.3.Pres.VerbInf.Act=POS_VERB
+VERB.Freq.Sing.1.Pres.VerbInf.Act=POS_VERB
+VERB.Freq.Sing.2.Pres.VerbInf.Act=POS_VERB
+VERB.Freq.Sing.3.Pres.VerbInf.Act=POS_VERB
+VERB.Freq.VerbInf.Act=POS_VERB
+VERB.Ind.Cnd,Pot.Plur.1.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Cnd,Pot.Plur.2.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Cnd,Pot.Plur.3.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Cnd,Pot.Sing.1.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Cnd,Pot.Sing.2.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Cnd,Pot.Sing.3.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Cnd.Plur.1.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Cnd.Plur.2.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Cnd.Plur.3.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Cnd.Plur.3.Pres.VerbFin.Cau=POS_VERB
+VERB.Ind.Cnd.Sing.1.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Cnd.Sing.1.Pres.VerbFin.Cau=POS_VERB
+VERB.Ind.Cnd.Sing.2.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Cnd.Sing.3.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Cnd.Sing.3.Pres.VerbFin.Cau=POS_VERB
+VERB.Ind.Imp,Pot.Plur.1.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Imp,Pot.Plur.3.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Imp,Pot.Sing.1.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Imp,Pot.Sing.2.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Imp,Pot.Sing.3.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Imp.Plur.1.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Imp.Plur.1.Pres.VerbFin.Cau=POS_VERB
+VERB.Ind.Imp.Plur.2.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Imp.Plur.2.Pres.VerbFin.Cau=POS_VERB
+VERB.Ind.Imp.Plur.3.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Imp.Plur.3.Pres.VerbFin.Cau=POS_VERB
+VERB.Ind.Imp.Sing.1.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Imp.Sing.2.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Imp.Sing.2.Pres.VerbFin.Cau=POS_VERB
+VERB.Ind.Imp.Sing.3.Pres=POS_VERB
+VERB.Ind.Imp.Sing.3.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Imp.Sing.3.Pres.VerbFin.Cau=POS_VERB
+VERB.Ind.Ind.Plur.1.Past.VerbFin.Act=POS_VERB
+VERB.Ind.Ind.Plur.1.Past.VerbFin.Cau=POS_VERB
+VERB.Ind.Ind.Plur.1.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Ind.Plur.1.Pres.VerbFin.Cau=POS_VERB
+VERB.Ind.Ind.Plur.2.Past.VerbFin.Act=POS_VERB
+VERB.Ind.Ind.Plur.2.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Ind.Plur.3.Past.VerbFin.Act=POS_VERB
+VERB.Ind.Ind.Plur.3.Past.VerbFin.Cau=POS_VERB
+VERB.Ind.Ind.Plur.3.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Ind.Plur.3.Pres.VerbFin.Cau=POS_VERB
+VERB.Ind.Ind.Sing.1.Past.VerbFin.Act=POS_VERB
+VERB.Ind.Ind.Sing.1.Past.VerbFin.Cau=POS_VERB
+VERB.Ind.Ind.Sing.1.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Ind.Sing.1.Pres.VerbFin.Cau=POS_VERB
+VERB.Ind.Ind.Sing.2.Past.VerbFin.Act=POS_VERB
+VERB.Ind.Ind.Sing.2.Past.VerbFin.Cau=POS_VERB
+VERB.Ind.Ind.Sing.2.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Ind.Sing.2.Pres.VerbFin.Cau=POS_VERB
+VERB.Ind.Ind.Sing.3.Past.VerbFin.Act=POS_VERB
+VERB.Ind.Ind.Sing.3.Past.VerbFin.Cau=POS_VERB
+VERB.Ind.Ind.Sing.3.Pres=POS_VERB
+VERB.Ind.Ind.Sing.3.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Ind.Sing.3.Pres.VerbFin.Cau=POS_VERB
+VERB.Ind.Pot.Plur.1.Past.VerbFin.Act=POS_VERB
+VERB.Ind.Pot.Plur.1.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Pot.Plur.1.Pres.VerbFin.Cau=POS_VERB
+VERB.Ind.Pot.Plur.2.Past.VerbFin.Act=POS_VERB
+VERB.Ind.Pot.Plur.2.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Pot.Plur.3.Past.VerbFin.Act=POS_VERB
+VERB.Ind.Pot.Plur.3.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Pot.Plur.3.Pres.VerbFin.Cau=POS_VERB
+VERB.Ind.Pot.Sing.1.Past.VerbFin.Act=POS_VERB
+VERB.Ind.Pot.Sing.1.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Pot.Sing.2.Past.VerbFin.Act=POS_VERB
+VERB.Ind.Pot.Sing.2.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Pot.Sing.3.Past.VerbFin.Act=POS_VERB
+VERB.Ind.Pot.Sing.3.Pres.VerbFin.Act=POS_VERB
+VERB.Ind.Pot.Sing.3.Pres.VerbFin.Cau=POS_VERB
+VERB.Indone.o.3.p.i.VerbFin.Act=POS_VERB
+VERB.Plur.1.Pres.VerbInf.Act=POS_VERB
+VERB.Plur.1.Pres.VerbInf.Cau=POS_VERB
+VERB.Plur.1.VerbInf.Act=POS_VERB
+VERB.Plur.1.VerbInf.Cau=POS_VERB
+VERB.Plur.2.Pres.VerbInf.Act=POS_VERB
+VERB.Plur.2.Pres.VerbInf.Cau=POS_VERB
+VERB.Plur.3.Pres.VerbInf.Act=POS_VERB
+VERB.Plur.3.Pres.VerbInf.Cau=POS_VERB
+VERB.Plur.3.VerbInf.Act=POS_VERB
+VERB.Pot,n.VerbFin.Act=POS_VERB
+VERB.Pot.Sing.1.Pres.VerbInf.Act=POS_VERB
+VERB.Pot.VerbInf.Act=POS_VERB
+VERB.Sing.1.Pres.VerbInf.Act=POS_VERB
+VERB.Sing.1.Pres.VerbInf.Cau=POS_VERB
+VERB.Sing.1.VerbInf.Act=POS_VERB
+VERB.Sing.1.VerbInf.Cau=POS_VERB
+VERB.Sing.2.Pres.VerbInf.Act=POS_VERB
+VERB.Sing.2.VerbInf.Act=POS_VERB
+VERB.Sing.3.Pres.VerbInf.Act=POS_VERB
+VERB.Sing.3.Pres.VerbInf.Cau=POS_VERB
+VERB.Sing.3.VerbInf.Act=POS_VERB
+VERB.Sing.3.VerbInf.Cau=POS_VERB
+VERB.VerbInf.Act=POS_VERB
+VERB.VerbInf.Cau=POS_VERB
+X=POS_X
+
+# Catch-all rule
+*=POS
diff --git a/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/id-tt-pos.map b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/id-tt-pos.map
new file mode 100644
index 000000000..d96172534
--- /dev/null
+++ b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/id-tt-pos.map
@@ -0,0 +1,41 @@
+# TreeTagger Indonesian tagset
+#
+# Indonesian TreeTagger Part-of-Speech Tags, following the Indonesian tagset of
+# Dinakaramani et al. (2014). Each tag is a single atomic label (no morphological
+# features). WH (question word) conflates interrogative pronouns and adverbs and
+# is mapped to POS_PRON; MD (modal/auxiliary verb) to POS_AUX; NND (classifier/
+# measurement noun) to POS_NOUN; NEG and RP (particles) to POS_PART; Z and SENT
+# (punctuation) to POS_PUNCT.
+#
+# Source: extracted from the TreeTagger model using TT4J
+__META_SOURCE_URL__=https\://www.sketchengine.eu/indonesian-treetagger-tagset/
+__META_TYPE_BASE__=de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.
+
+CC=POS_CONJ
+CD=POS_NUM
+DT=POS_DET
+FW=POS_X
+IN=POS_ADP
+JJ=POS_ADJ
+MD=POS_AUX
+NEG=POS_PART
+NN=POS_NOUN
+NND=POS_NOUN
+NNP=POS_PROPN
+OD=POS_NUM
+PR=POS_PRON
+PRP=POS_PRON
+RB=POS_ADV
+RP=POS_PART
+SC=POS_SCONJ
+SENT=POS_PUNCT
+SYM=POS_SYM
+UH=POS_INTJ
+VB=POS_VERB
+WH=POS_PRON
+X=POS_X
+Z=POS_PUNCT
+fw=POS_X
+
+# Catch-all rule
+*=POS
diff --git a/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/no-tt-pos.map b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/no-tt-pos.map
new file mode 100644
index 000000000..499d09673
--- /dev/null
+++ b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/no-tt-pos.map
@@ -0,0 +1,225 @@
+# TreeTagger Norwegian tagset
+#
+# Norwegian TreeTagger Part-of-Speech Tags. The coarse part-of-speech is encoded in
+# the head of each tag (the part before the first '.') and follows the Universal
+# POS categories (ADJ, ADP, ADV, AUX, CCONJ/CONJ, DET, INTJ, NOUN, NUM, PART, PRON,
+# PROPN, PUNCT, SCONJ, SYM, VERB, X); the remainder encodes morphological features.
+# The '_' tag (unspecified) and SENT are mapped to POS_X and POS_PUNCT respectively.
+#
+# Source: extracted from the TreeTagger model using TT4J
+__META_SOURCE_URL__=https\://www.cis.uni-muenchen.de/~schmid/tools/TreeTagger/
+__META_TYPE_BASE__=de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.
+
+ADJ=POS_ADJ
+ADJ.Abbr=POS_ADJ
+ADJ.Abbr.Pos=POS_ADJ
+ADJ.Cmp=POS_ADJ
+ADJ.Def.Pos.Masc.Sing=POS_ADJ
+ADJ.Def.Pos.Sing=POS_ADJ
+ADJ.Def.Sing.Part=POS_ADJ
+ADJ.Def.Sup=POS_ADJ
+ADJ.Gen.Cmp=POS_ADJ
+ADJ.Gen.Def.Pos.Sing=POS_ADJ
+ADJ.Gen.Def.Sing.Part=POS_ADJ
+ADJ.Gen.Ind.Pos.Neut.Sing=POS_ADJ
+ADJ.Gen.Ind.Pos.Sing=POS_ADJ
+ADJ.Gen.Pos.Plur=POS_ADJ
+ADJ.Ind.Masc.Sing.Part=POS_ADJ
+ADJ.Ind.Neut.Sing=POS_ADJ
+ADJ.Ind.Neut.Sing.Part=POS_ADJ
+ADJ.Ind.Pos=POS_ADJ
+ADJ.Ind.Pos.Masc.Sing=POS_ADJ
+ADJ.Ind.Pos.Neut.Sing=POS_ADJ
+ADJ.Ind.Pos.Sing=POS_ADJ
+ADJ.Ind.Sing=POS_ADJ
+ADJ.Ind.Sing.Part=POS_ADJ
+ADJ.Ind.Sup=POS_ADJ
+ADJ.Part=POS_ADJ
+ADJ.Plur=POS_ADJ
+ADJ.Plur.Part=POS_ADJ
+ADJ.Pos=POS_ADJ
+ADJ.Pos.Plur=POS_ADJ
+ADJ.Sing.Part=POS_ADJ
+ADJ.Sup=POS_ADJ
+ADP=POS_ADP
+ADP.Abbr=POS_ADP
+ADV=POS_ADV
+ADV.Abbr=POS_ADV
+ADV.Neg=POS_ADV
+AUX.Imp.Fin=POS_AUX
+AUX.Ind.Past.Fin=POS_AUX
+AUX.Ind.Pres.Fin=POS_AUX
+AUX.Inf=POS_AUX
+AUX.Part=POS_AUX
+CCONJ=POS_CONJ
+DET.Def.Dem=POS_DET
+DET.Def.Prs=POS_DET
+DET.Def.Sing.Dem=POS_DET
+DET.Fem.Sing.Art=POS_DET
+DET.Fem.Sing.Dem=POS_DET
+DET.Fem.Sing.Ind=POS_DET
+DET.Fem.Sing.Int=POS_DET
+DET.Fem.Sing.Poss.Prs=POS_DET
+DET.Fem.Sing.Prs=POS_DET
+DET.Fem.Sing.Tot=POS_DET
+DET.Gen.Fem.Sing.Dem=POS_DET
+DET.Gen.Ind.Masc.Sing.Dem=POS_DET
+DET.Gen.Masc.Sing.Art=POS_DET
+DET.Gen.Masc.Sing.Dem=POS_DET
+DET.Gen.Neut.Sing.Dem=POS_DET
+DET.Gen.Plur.Dem=POS_DET
+DET.Gen.Plur.Tot=POS_DET
+DET.Ind=POS_DET
+DET.Ind.Fem.Sing.Dem=POS_DET
+DET.Ind.Fem.Sing.Prs=POS_DET
+DET.Ind.Masc.Sing.Dem=POS_DET
+DET.Ind.Masc.Sing.Prs=POS_DET
+DET.Ind.Neut.Sing.Dem=POS_DET
+DET.Ind.Neut.Sing.Prs=POS_DET
+DET.Masc.Sing.Art=POS_DET
+DET.Masc.Sing.Dem=POS_DET
+DET.Masc.Sing.Ind=POS_DET
+DET.Masc.Sing.Int=POS_DET
+DET.Masc.Sing.Neg.Neg=POS_DET
+DET.Masc.Sing.Poss.Prs=POS_DET
+DET.Masc.Sing.Tot=POS_DET
+DET.Neut.Sing.Art=POS_DET
+DET.Neut.Sing.Dem=POS_DET
+DET.Neut.Sing.Dem,Ind=POS_DET
+DET.Neut.Sing.Ind=POS_DET
+DET.Neut.Sing.Int=POS_DET
+DET.Neut.Sing.Neg.Neg=POS_DET
+DET.Neut.Sing.Poss.Prs=POS_DET
+DET.Neut.Sing.Tot=POS_DET
+DET.Plur.Art=POS_DET
+DET.Plur.Dem=POS_DET
+DET.Plur.Ind=POS_DET
+DET.Plur.Int=POS_DET
+DET.Plur.Neg.Neg=POS_DET
+DET.Plur.Poss.Prs=POS_DET
+DET.Plur.Poss.Rcp=POS_DET
+DET.Plur.Prs=POS_DET
+DET.Plur.Tot=POS_DET
+DET.Prs=POS_DET
+INTJ=POS_INTJ
+NOUN=POS_NOUN
+NOUN.Abbr=POS_NOUN
+NOUN.Abbr.Def,Ind.Masc.Plur,Sing=POS_NOUN
+NOUN.Abbr.Def,Ind.Masc.Sing=POS_NOUN
+NOUN.Abbr.Def,Ind.Neut.Plur,Sing=POS_NOUN
+NOUN.Abbr.Fem=POS_NOUN
+NOUN.Abbr.Gen=POS_NOUN
+NOUN.Abbr.Masc=POS_NOUN
+NOUN.Def.Fem.Plur=POS_NOUN
+NOUN.Def.Fem.Sing=POS_NOUN
+NOUN.Def.Masc.Plur=POS_NOUN
+NOUN.Def.Masc.Sing=POS_NOUN
+NOUN.Def.Neut.Plur=POS_NOUN
+NOUN.Def.Neut.Sing=POS_NOUN
+NOUN.Def.Plur=POS_NOUN
+NOUN.Fem=POS_NOUN
+NOUN.Gen=POS_NOUN
+NOUN.Gen.Def.Fem.Plur=POS_NOUN
+NOUN.Gen.Def.Fem.Sing=POS_NOUN
+NOUN.Gen.Def.Masc.Plur=POS_NOUN
+NOUN.Gen.Def.Masc.Sing=POS_NOUN
+NOUN.Gen.Def.Neut.Plur=POS_NOUN
+NOUN.Gen.Def.Neut.Sing=POS_NOUN
+NOUN.Gen.Fem=POS_NOUN
+NOUN.Gen.Ind.Fem.Plur=POS_NOUN
+NOUN.Gen.Ind.Fem.Sing=POS_NOUN
+NOUN.Gen.Ind.Masc.Plur=POS_NOUN
+NOUN.Gen.Ind.Masc.Sing=POS_NOUN
+NOUN.Gen.Ind.Neut.Plur=POS_NOUN
+NOUN.Gen.Ind.Neut.Sing=POS_NOUN
+NOUN.Ind.Fem.Plur=POS_NOUN
+NOUN.Ind.Fem.Sing=POS_NOUN
+NOUN.Ind.Masc=POS_NOUN
+NOUN.Ind.Masc.Plur=POS_NOUN
+NOUN.Ind.Masc.Sing=POS_NOUN
+NOUN.Ind.Neut.Plur=POS_NOUN
+NOUN.Ind.Neut.Sing=POS_NOUN
+NOUN.Ind.Plur=POS_NOUN
+NOUN.Masc=POS_NOUN
+NOUN.Neut=POS_NOUN
+NOUN.Plur=POS_NOUN
+NUM.Card=POS_NUM
+NUM.Def.Card=POS_NUM
+NUM.Def.Sing.Card=POS_NUM
+NUM.Fem.Sing.Card=POS_NUM
+NUM.Gen.Plur.Card=POS_NUM
+NUM.Masc.Sing.Card=POS_NUM
+NUM.Neut.Sing.Card=POS_NUM
+NUM.Plur.Card=POS_NUM
+NUM.Sing.Card=POS_NUM
+PART=POS_PART
+PRON.Acc.Plur.3.Prs=POS_PRON
+PRON.Acc.Prs.Reflex=POS_PRON
+PRON.Fem,Masc.Sing.3.Ind,Prs=POS_PRON
+PRON.Fem,Masc.Sing.3.Neg.Neg,Prs=POS_PRON
+PRON.Fem,Masc.Sing.3.Prs=POS_PRON
+PRON.Fem,Masc.Sing.3.Prs,Tot=POS_PRON
+PRON.Hum.Acc.Fem.Sing.3.Prs=POS_PRON
+PRON.Hum.Acc.Masc.Sing.3.Prs=POS_PRON
+PRON.Hum.Acc.Plur.1.Prs=POS_PRON
+PRON.Hum.Acc.Plur.2.Prs=POS_PRON
+PRON.Hum.Acc.Sing.1.Prs=POS_PRON
+PRON.Hum.Acc.Sing.2.Prs=POS_PRON
+PRON.Hum.Gen,Nom.Sing.Art,Prs=POS_PRON
+PRON.Hum.Gen.Sing.Art,Prs=POS_PRON
+PRON.Hum.Int=POS_PRON
+PRON.Hum.Nom.Fem.Sing.3.Prs=POS_PRON
+PRON.Hum.Nom.Masc.Sing.3.Prs=POS_PRON
+PRON.Hum.Nom.Plur.1.Prs=POS_PRON
+PRON.Hum.Nom.Plur.2.Prs=POS_PRON
+PRON.Hum.Nom.Sing.1.Prs=POS_PRON
+PRON.Hum.Nom.Sing.2.Prs=POS_PRON
+PRON.Hum.Nom.Sing.Prs=POS_PRON
+PRON.Hum.Plur.Rcp=POS_PRON
+PRON.Hum.Poss.Int=POS_PRON
+PRON.Hum.Sing.Art,Prs=POS_PRON
+PRON.Int=POS_PRON
+PRON.Neut.Sing.3.Ind,Prs=POS_PRON
+PRON.Neut.Sing.3.Prs=POS_PRON
+PRON.Nom.Plur.3.Prs=POS_PRON
+PRON.Plur.3.Ind,Prs=POS_PRON
+PRON.Plur.3.Neg.Neg,Prs=POS_PRON
+PRON.Plur.3.Prs=POS_PRON
+PRON.Plur.3.Prs,Tot=POS_PRON
+PRON.Prs=POS_PRON
+PRON.Rel=POS_PRON
+PRON.Sing.Neg.Neg=POS_PRON
+PROPN=POS_PROPN
+PROPN.Abbr=POS_PROPN
+PROPN.Abbr.Gen=POS_PROPN
+PROPN.Fem=POS_PROPN
+PROPN.Gen=POS_PROPN
+PROPN.Gen.Fem=POS_PROPN
+PROPN.Gen.Masc=POS_PROPN
+PROPN.Gen.Neut=POS_PROPN
+PROPN.Masc=POS_PROPN
+PROPN.Neut=POS_PROPN
+PUNCT=POS_PUNCT
+PUNCT.Colon=POS_PUNCT
+PUNCT.Comma=POS_PUNCT
+PUNCT.Hyphen=POS_PUNCT
+PUNCT.Paren=POS_PUNCT
+PUNCT.Quot=POS_PUNCT
+PUNCT.Sent=POS_PUNCT
+SCONJ=POS_SCONJ
+SYM=POS_SYM
+VERB=POS_VERB
+VERB.Abbr.Ind.Pres.Fin=POS_VERB
+VERB.Imp.Fin=POS_VERB
+VERB.Ind.Past.Fin=POS_VERB
+VERB.Ind.Past.Fin.Pass=POS_VERB
+VERB.Ind.Pres.Fin=POS_VERB
+VERB.Ind.Pres.Fin.Pass=POS_VERB
+VERB.Ind.Sing.Part=POS_VERB
+VERB.Inf=POS_VERB
+VERB.Inf.Pass=POS_VERB
+VERB.Part=POS_VERB
+X=POS_X
+
+# Catch-all rule
+*=POS
diff --git a/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/pl-ncp-pos.map b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/pl-ncp-pos.map
index bc7d133d8..6f403bd47 100644
--- a/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/pl-ncp-pos.map
+++ b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/pl-ncp-pos.map
@@ -27,9 +27,13 @@ adj\:pl\:dat\:f\:sup=POS_ADJ
adj\:pl\:dat\:m1\:com=POS_ADJ
adj\:pl\:dat\:m1\:pos=POS_ADJ
adj\:pl\:dat\:m1\:sup=POS_ADJ
+adj\:pl\:dat\:m2\:com=POS_ADJ
adj\:pl\:dat\:m2\:pos=POS_ADJ
+adj\:pl\:dat\:m2\:sup=POS_ADJ
adj\:pl\:dat\:m3\:com=POS_ADJ
adj\:pl\:dat\:m3\:pos=POS_ADJ
+adj\:pl\:dat\:m3\:sup=POS_ADJ
+adj\:pl\:dat\:n\:com=POS_ADJ
adj\:pl\:dat\:n\:pos=POS_ADJ
adj\:pl\:dat\:n\:sup=POS_ADJ
adj\:pl\:gen\:f\:com=POS_ADJ
@@ -53,7 +57,9 @@ adj\:pl\:inst\:f\:sup=POS_ADJ
adj\:pl\:inst\:m1\:com=POS_ADJ
adj\:pl\:inst\:m1\:pos=POS_ADJ
adj\:pl\:inst\:m1\:sup=POS_ADJ
+adj\:pl\:inst\:m2\:com=POS_ADJ
adj\:pl\:inst\:m2\:pos=POS_ADJ
+adj\:pl\:inst\:m2\:sup=POS_ADJ
adj\:pl\:inst\:m3\:com=POS_ADJ
adj\:pl\:inst\:m3\:pos=POS_ADJ
adj\:pl\:inst\:m3\:sup=POS_ADJ
@@ -66,7 +72,9 @@ adj\:pl\:loc\:f\:sup=POS_ADJ
adj\:pl\:loc\:m1\:com=POS_ADJ
adj\:pl\:loc\:m1\:pos=POS_ADJ
adj\:pl\:loc\:m1\:sup=POS_ADJ
+adj\:pl\:loc\:m2\:com=POS_ADJ
adj\:pl\:loc\:m2\:pos=POS_ADJ
+adj\:pl\:loc\:m2\:sup=POS_ADJ
adj\:pl\:loc\:m3\:com=POS_ADJ
adj\:pl\:loc\:m3\:pos=POS_ADJ
adj\:pl\:loc\:m3\:sup=POS_ADJ
@@ -78,6 +86,8 @@ adj\:pl\:nom\:f\:pos=POS_ADJ
adj\:pl\:nom\:f\:sup=POS_ADJ
adj\:pl\:nom\:m1\:com=POS_ADJ
adj\:pl\:nom\:m1\:pos=POS_ADJ
+adj\:pl\:nom\:m1\:pos_aglt\:pl\:pri\:imperf\:nwok=POS_ADJ
+adj\:pl\:nom\:m1\:pos_aglt\:pl\:sec\:imperf\:nwok=POS_ADJ
adj\:pl\:nom\:m1\:sup=POS_ADJ
adj\:pl\:nom\:m2\:com=POS_ADJ
adj\:pl\:nom\:m2\:pos=POS_ADJ
@@ -88,6 +98,21 @@ adj\:pl\:nom\:m3\:sup=POS_ADJ
adj\:pl\:nom\:n\:com=POS_ADJ
adj\:pl\:nom\:n\:pos=POS_ADJ
adj\:pl\:nom\:n\:sup=POS_ADJ
+adj\:pl\:voc\:f\:com=POS_ADJ
+adj\:pl\:voc\:f\:pos=POS_ADJ
+adj\:pl\:voc\:f\:sup=POS_ADJ
+adj\:pl\:voc\:m1\:com=POS_ADJ
+adj\:pl\:voc\:m1\:pos=POS_ADJ
+adj\:pl\:voc\:m1\:sup=POS_ADJ
+adj\:pl\:voc\:m2\:com=POS_ADJ
+adj\:pl\:voc\:m2\:pos=POS_ADJ
+adj\:pl\:voc\:m2\:sup=POS_ADJ
+adj\:pl\:voc\:m3\:com=POS_ADJ
+adj\:pl\:voc\:m3\:pos=POS_ADJ
+adj\:pl\:voc\:m3\:sup=POS_ADJ
+adj\:pl\:voc\:n\:com=POS_ADJ
+adj\:pl\:voc\:n\:pos=POS_ADJ
+adj\:pl\:voc\:n\:sup=POS_ADJ
adj\:sg\:acc\:f\:com=POS_ADJ
adj\:sg\:acc\:f\:pos=POS_ADJ
adj\:sg\:acc\:f\:sup=POS_ADJ
@@ -109,7 +134,9 @@ adj\:sg\:dat\:f\:sup=POS_ADJ
adj\:sg\:dat\:m1\:com=POS_ADJ
adj\:sg\:dat\:m1\:pos=POS_ADJ
adj\:sg\:dat\:m1\:sup=POS_ADJ
+adj\:sg\:dat\:m2\:com=POS_ADJ
adj\:sg\:dat\:m2\:pos=POS_ADJ
+adj\:sg\:dat\:m2\:sup=POS_ADJ
adj\:sg\:dat\:m3\:com=POS_ADJ
adj\:sg\:dat\:m3\:pos=POS_ADJ
adj\:sg\:dat\:m3\:sup=POS_ADJ
@@ -122,6 +149,7 @@ adj\:sg\:gen\:f\:sup=POS_ADJ
adj\:sg\:gen\:m1\:com=POS_ADJ
adj\:sg\:gen\:m1\:pos=POS_ADJ
adj\:sg\:gen\:m1\:sup=POS_ADJ
+adj\:sg\:gen\:m2\:com=POS_ADJ
adj\:sg\:gen\:m2\:pos=POS_ADJ
adj\:sg\:gen\:m2\:sup=POS_ADJ
adj\:sg\:gen\:m3\:com=POS_ADJ
@@ -153,6 +181,7 @@ adj\:sg\:loc\:m1\:pos=POS_ADJ
adj\:sg\:loc\:m1\:sup=POS_ADJ
adj\:sg\:loc\:m2\:com=POS_ADJ
adj\:sg\:loc\:m2\:pos=POS_ADJ
+adj\:sg\:loc\:m2\:sup=POS_ADJ
adj\:sg\:loc\:m3\:com=POS_ADJ
adj\:sg\:loc\:m3\:pos=POS_ADJ
adj\:sg\:loc\:m3\:sup=POS_ADJ
@@ -174,20 +203,33 @@ adj\:sg\:nom\:m3\:sup=POS_ADJ
adj\:sg\:nom\:n\:com=POS_ADJ
adj\:sg\:nom\:n\:pos=POS_ADJ
adj\:sg\:nom\:n\:sup=POS_ADJ
+adj\:sg\:voc\:f\:com=POS_ADJ
adj\:sg\:voc\:f\:pos=POS_ADJ
adj\:sg\:voc\:f\:sup=POS_ADJ
+adj\:sg\:voc\:m1\:com=POS_ADJ
adj\:sg\:voc\:m1\:pos=POS_ADJ
adj\:sg\:voc\:m1\:sup=POS_ADJ
+adj\:sg\:voc\:m2\:com=POS_ADJ
adj\:sg\:voc\:m2\:pos=POS_ADJ
+adj\:sg\:voc\:m2\:sup=POS_ADJ
+adj\:sg\:voc\:m3\:com=POS_ADJ
adj\:sg\:voc\:m3\:pos=POS_ADJ
+adj\:sg\:voc\:m3\:sup=POS_ADJ
+adj\:sg\:voc\:n\:com=POS_ADJ
adj\:sg\:voc\:n\:pos=POS_ADJ
+adj\:sg\:voc\:n\:sup=POS_ADJ
adja=POS_ADJ
adjc=POS_ADJ
adjp=POS_ADJ
+adjp\:dat=POS_ADJ
+adjp\:gen=POS_ADJ
adv=POS_ADV
adv\:com=POS_ADV
adv\:pos=POS_ADV
adv\:sup=POS_ADV
+adv_aglt\:pl\:pri\:imperf\:nwok=POS_ADV
+adv_aglt\:sg\:pri\:imperf\:nwok=POS_ADV
+adv_aglt\:sg\:sec\:imperf\:nwok=POS_ADV
aglt\:pl\:pri\:imperf\:nwok=POS_X
aglt\:pl\:pri\:imperf\:wok=POS_X
aglt\:pl\:sec\:imperf\:nwok=POS_X
@@ -206,9 +248,22 @@ brev\:npun=POS_X
brev\:pun=POS_X
burk=POS_X
comp=POS_CONJ
+comp_aglt\:pl\:pri\:imperf\:nwok=POS_CONJ
+comp_aglt\:pl\:sec\:imperf\:nwok=POS_CONJ
+comp_aglt\:sg\:pri\:imperf\:nwok=POS_CONJ
+comp_aglt\:sg\:sec\:imperf\:nwok=POS_CONJ
+comp_part=POS_CONJ
+comp_part_aglt\:sg\:pri\:imperf\:nwok=POS_CONJ
+comp_part_aglt\:sg\:sec\:imperf\:nwok=POS_CONJ
conj=POS_CONJ
+conj_aglt\:sg\:sec\:imperf\:nwok=POS_CONJ
+conj_part=POS_CONJ
+conj_part_aglt\:sg\:sec\:imperf\:nwok=POS_CONJ
depr\:pl\:acc\:m2=POS_NOUN
depr\:pl\:nom\:m2=POS_NOUN
+depr\:pl\:voc\:m2=POS_NOUN
+dig=POS_NUM
+emo=POS_X
fin\:pl\:pri\:imperf=POS_VERB
fin\:pl\:pri\:perf=POS_VERB
fin\:pl\:sec\:imperf=POS_VERB
@@ -221,20 +276,37 @@ fin\:sg\:sec\:imperf=POS_VERB
fin\:sg\:sec\:perf=POS_VERB
fin\:sg\:ter\:imperf=POS_VERB
fin\:sg\:ter\:perf=POS_VERB
+frag=POS_X
+ger\:pl\:acc\:n\:imperf\:aff=POS_VERB
+ger\:pl\:acc\:n\:imperf\:neg=POS_VERB
+ger\:pl\:acc\:n\:perf\:aff=POS_VERB
+ger\:pl\:acc\:n\:perf\:neg=POS_VERB
+ger\:pl\:dat\:n\:imperf\:aff=POS_VERB
ger\:pl\:dat\:n\:perf\:aff=POS_VERB
ger\:pl\:gen\:n\:imperf\:aff=POS_VERB
+ger\:pl\:gen\:n\:imperf\:neg=POS_VERB
ger\:pl\:gen\:n\:perf\:aff=POS_VERB
+ger\:pl\:gen\:n\:perf\:neg=POS_VERB
ger\:pl\:inst\:n\:imperf\:aff=POS_VERB
+ger\:pl\:inst\:n\:imperf\:neg=POS_VERB
ger\:pl\:inst\:n\:perf\:aff=POS_VERB
+ger\:pl\:inst\:n\:perf\:neg=POS_VERB
ger\:pl\:loc\:n\:imperf\:aff=POS_VERB
+ger\:pl\:loc\:n\:imperf\:neg=POS_VERB
+ger\:pl\:loc\:n\:perf\:aff=POS_VERB
+ger\:pl\:loc\:n\:perf\:neg=POS_VERB
ger\:pl\:nom\:n\:imperf\:aff=POS_VERB
+ger\:pl\:nom\:n\:imperf\:neg=POS_VERB
ger\:pl\:nom\:n\:perf\:aff=POS_VERB
+ger\:pl\:nom\:n\:perf\:neg=POS_VERB
ger\:sg\:acc\:n\:imperf\:aff=POS_VERB
ger\:sg\:acc\:n\:imperf\:neg=POS_VERB
ger\:sg\:acc\:n\:perf\:aff=POS_VERB
ger\:sg\:acc\:n\:perf\:neg=POS_VERB
ger\:sg\:dat\:n\:imperf\:aff=POS_VERB
+ger\:sg\:dat\:n\:imperf\:neg=POS_VERB
ger\:sg\:dat\:n\:perf\:aff=POS_VERB
+ger\:sg\:dat\:n\:perf\:neg=POS_VERB
ger\:sg\:gen\:n\:imperf\:aff=POS_VERB
ger\:sg\:gen\:n\:imperf\:neg=POS_VERB
ger\:sg\:gen\:n\:perf\:aff=POS_VERB
@@ -257,70 +329,213 @@ impt\:pl\:pri\:imperf=POS_VERB
impt\:pl\:pri\:perf=POS_VERB
impt\:pl\:sec\:imperf=POS_VERB
impt\:pl\:sec\:perf=POS_VERB
+impt\:sg\:pri\:imperf=POS_VERB
impt\:sg\:sec\:imperf=POS_VERB
+impt\:sg\:sec\:imperf_part\:wok=POS_VERB
impt\:sg\:sec\:perf=POS_VERB
+impt\:sg\:sec\:perf_part\:wok=POS_VERB
inf\:imperf=POS_VERB
inf\:perf=POS_VERB
interj=POS_X
interp=POS_PUNCT
+interp\:colon=POS_PUNCT
+interp\:comma=POS_PUNCT
+interp\:hyphen=POS_PUNCT
+interp\:paren=POS_PUNCT
+interp\:quot=POS_PUNCT
+interp\:sent=POS_PUNCT
num\:pl\:acc\:f\:congr=POS_NUM
+num\:pl\:acc\:f\:congr\:ncol=POS_NUM
num\:pl\:acc\:f\:rec=POS_NUM
+num\:pl\:acc\:f\:rec\:ncol=POS_NUM
num\:pl\:acc\:m1\:congr=POS_NUM
num\:pl\:acc\:m1\:rec=POS_NUM
+num\:pl\:acc\:m1\:rec\:col=POS_NUM
+num\:pl\:acc\:m1\:rec\:ncol=POS_NUM
num\:pl\:acc\:m2\:congr=POS_NUM
+num\:pl\:acc\:m2\:congr\:ncol=POS_NUM
num\:pl\:acc\:m2\:rec=POS_NUM
+num\:pl\:acc\:m2\:rec\:ncol=POS_NUM
num\:pl\:acc\:m3\:congr=POS_NUM
+num\:pl\:acc\:m3\:congr\:ncol=POS_NUM
num\:pl\:acc\:m3\:rec=POS_NUM
+num\:pl\:acc\:m3\:rec\:ncol=POS_NUM
num\:pl\:acc\:n\:congr=POS_NUM
+num\:pl\:acc\:n\:congr\:ncol=POS_NUM
num\:pl\:acc\:n\:rec=POS_NUM
+num\:pl\:acc\:n\:rec\:col=POS_NUM
+num\:pl\:acc\:n\:rec\:ncol=POS_NUM
num\:pl\:dat\:f\:congr=POS_NUM
+num\:pl\:dat\:f\:congr\:ncol=POS_NUM
+num\:pl\:dat\:f\:rec=POS_NUM
num\:pl\:dat\:m1\:congr=POS_NUM
+num\:pl\:dat\:m1\:congr\:col=POS_NUM
+num\:pl\:dat\:m1\:congr\:ncol=POS_NUM
+num\:pl\:dat\:m1\:rec=POS_NUM
+num\:pl\:dat\:m1\:rec\:col=POS_NUM
num\:pl\:dat\:m2\:congr=POS_NUM
+num\:pl\:dat\:m2\:congr\:ncol=POS_NUM
+num\:pl\:dat\:m2\:rec=POS_NUM
num\:pl\:dat\:m3\:congr=POS_NUM
+num\:pl\:dat\:m3\:congr\:ncol=POS_NUM
num\:pl\:dat\:m3\:rec=POS_NUM
num\:pl\:dat\:n\:congr=POS_NUM
+num\:pl\:dat\:n\:congr\:col=POS_NUM
+num\:pl\:dat\:n\:congr\:ncol=POS_NUM
+num\:pl\:dat\:n\:rec=POS_NUM
+num\:pl\:dat\:n\:rec\:col=POS_NUM
num\:pl\:gen\:f\:congr=POS_NUM
+num\:pl\:gen\:f\:congr\:ncol=POS_NUM
num\:pl\:gen\:f\:rec=POS_NUM
+num\:pl\:gen\:f\:rec\:ncol=POS_NUM
num\:pl\:gen\:m1\:congr=POS_NUM
+num\:pl\:gen\:m1\:congr\:ncol=POS_NUM
num\:pl\:gen\:m1\:rec=POS_NUM
+num\:pl\:gen\:m1\:rec\:col=POS_NUM
num\:pl\:gen\:m2\:congr=POS_NUM
+num\:pl\:gen\:m2\:congr\:ncol=POS_NUM
num\:pl\:gen\:m2\:rec=POS_NUM
num\:pl\:gen\:m3\:congr=POS_NUM
+num\:pl\:gen\:m3\:congr\:ncol=POS_NUM
num\:pl\:gen\:m3\:rec=POS_NUM
+num\:pl\:gen\:m3\:rec\:ncol=POS_NUM
num\:pl\:gen\:n\:congr=POS_NUM
+num\:pl\:gen\:n\:congr\:ncol=POS_NUM
num\:pl\:gen\:n\:rec=POS_NUM
+num\:pl\:gen\:n\:rec\:col=POS_NUM
+num\:pl\:gen\:n\:rec\:ncol=POS_NUM
num\:pl\:inst\:f\:congr=POS_NUM
+num\:pl\:inst\:f\:congr\:ncol=POS_NUM
+num\:pl\:inst\:f\:rec=POS_NUM
num\:pl\:inst\:m1\:congr=POS_NUM
+num\:pl\:inst\:m1\:congr\:ncol=POS_NUM
+num\:pl\:inst\:m1\:rec=POS_NUM
+num\:pl\:inst\:m1\:rec\:col=POS_NUM
num\:pl\:inst\:m2\:congr=POS_NUM
+num\:pl\:inst\:m2\:congr\:ncol=POS_NUM
+num\:pl\:inst\:m2\:rec=POS_NUM
num\:pl\:inst\:m3\:congr=POS_NUM
+num\:pl\:inst\:m3\:congr\:ncol=POS_NUM
num\:pl\:inst\:m3\:rec=POS_NUM
num\:pl\:inst\:n\:congr=POS_NUM
+num\:pl\:inst\:n\:congr\:ncol=POS_NUM
+num\:pl\:inst\:n\:rec=POS_NUM
+num\:pl\:inst\:n\:rec\:col=POS_NUM
num\:pl\:loc\:f\:congr=POS_NUM
+num\:pl\:loc\:f\:congr\:ncol=POS_NUM
num\:pl\:loc\:f\:rec=POS_NUM
num\:pl\:loc\:m1\:congr=POS_NUM
+num\:pl\:loc\:m1\:congr\:col=POS_NUM
+num\:pl\:loc\:m1\:congr\:ncol=POS_NUM
+num\:pl\:loc\:m1\:rec=POS_NUM
+num\:pl\:loc\:m1\:rec\:col=POS_NUM
num\:pl\:loc\:m2\:congr=POS_NUM
+num\:pl\:loc\:m2\:congr\:ncol=POS_NUM
num\:pl\:loc\:m2\:rec=POS_NUM
num\:pl\:loc\:m3\:congr=POS_NUM
+num\:pl\:loc\:m3\:congr\:ncol=POS_NUM
num\:pl\:loc\:m3\:rec=POS_NUM
num\:pl\:loc\:n\:congr=POS_NUM
+num\:pl\:loc\:n\:congr\:col=POS_NUM
+num\:pl\:loc\:n\:congr\:ncol=POS_NUM
+num\:pl\:loc\:n\:rec=POS_NUM
+num\:pl\:loc\:n\:rec\:col=POS_NUM
num\:pl\:nom\:f\:congr=POS_NUM
+num\:pl\:nom\:f\:congr\:ncol=POS_NUM
num\:pl\:nom\:f\:rec=POS_NUM
+num\:pl\:nom\:f\:rec\:ncol=POS_NUM
num\:pl\:nom\:m1\:congr=POS_NUM
+num\:pl\:nom\:m1\:congr\:ncol=POS_NUM
num\:pl\:nom\:m1\:rec=POS_NUM
+num\:pl\:nom\:m1\:rec\:col=POS_NUM
+num\:pl\:nom\:m1\:rec\:ncol=POS_NUM
num\:pl\:nom\:m2\:congr=POS_NUM
+num\:pl\:nom\:m2\:congr\:ncol=POS_NUM
num\:pl\:nom\:m2\:rec=POS_NUM
+num\:pl\:nom\:m2\:rec\:ncol=POS_NUM
num\:pl\:nom\:m3\:congr=POS_NUM
+num\:pl\:nom\:m3\:congr\:ncol=POS_NUM
num\:pl\:nom\:m3\:rec=POS_NUM
+num\:pl\:nom\:m3\:rec\:ncol=POS_NUM
num\:pl\:nom\:n\:congr=POS_NUM
+num\:pl\:nom\:n\:congr\:ncol=POS_NUM
num\:pl\:nom\:n\:rec=POS_NUM
+num\:pl\:nom\:n\:rec\:col=POS_NUM
+num\:pl\:nom\:n\:rec\:ncol=POS_NUM
+num\:pl\:voc\:f\:congr\:ncol=POS_NUM
+num\:pl\:voc\:f\:rec=POS_NUM
+num\:pl\:voc\:f\:rec\:ncol=POS_NUM
+num\:pl\:voc\:m1\:congr\:ncol=POS_NUM
+num\:pl\:voc\:m1\:rec=POS_NUM
+num\:pl\:voc\:m1\:rec\:col=POS_NUM
+num\:pl\:voc\:m1\:rec\:ncol=POS_NUM
+num\:pl\:voc\:m2\:congr\:ncol=POS_NUM
+num\:pl\:voc\:m2\:rec=POS_NUM
+num\:pl\:voc\:m2\:rec\:ncol=POS_NUM
+num\:pl\:voc\:m3\:congr\:ncol=POS_NUM
+num\:pl\:voc\:m3\:rec=POS_NUM
+num\:pl\:voc\:m3\:rec\:ncol=POS_NUM
+num\:pl\:voc\:n\:congr\:ncol=POS_NUM
+num\:pl\:voc\:n\:rec=POS_NUM
+num\:pl\:voc\:n\:rec\:col=POS_NUM
+num\:pl\:voc\:n\:rec\:ncol=POS_NUM
+num\:sg\:acc\:f\:rec=POS_NUM
+num\:sg\:acc\:f\:rec\:ncol=POS_NUM
+num\:sg\:acc\:m1\:rec=POS_NUM
+num\:sg\:acc\:m1\:rec\:ncol=POS_NUM
+num\:sg\:acc\:m2\:rec=POS_NUM
num\:sg\:acc\:m3\:rec=POS_NUM
+num\:sg\:acc\:m3\:rec\:ncol=POS_NUM
+num\:sg\:acc\:n\:rec=POS_NUM
+num\:sg\:dat\:f\:congr=POS_NUM
+num\:sg\:dat\:f\:rec=POS_NUM
+num\:sg\:dat\:m1\:congr=POS_NUM
+num\:sg\:dat\:m1\:rec=POS_NUM
+num\:sg\:dat\:m2\:congr=POS_NUM
+num\:sg\:dat\:m2\:rec=POS_NUM
+num\:sg\:dat\:m3\:congr=POS_NUM
+num\:sg\:dat\:m3\:rec=POS_NUM
+num\:sg\:dat\:n\:congr=POS_NUM
+num\:sg\:dat\:n\:rec=POS_NUM
+num\:sg\:gen\:f\:rec=POS_NUM
num\:sg\:gen\:m1\:congr=POS_NUM
+num\:sg\:gen\:m1\:rec=POS_NUM
+num\:sg\:gen\:m2\:rec=POS_NUM
num\:sg\:gen\:m3\:congr=POS_NUM
num\:sg\:gen\:m3\:rec=POS_NUM
+num\:sg\:gen\:n\:rec=POS_NUM
+num\:sg\:inst\:f\:congr=POS_NUM
+num\:sg\:inst\:f\:rec=POS_NUM
+num\:sg\:inst\:m1\:congr=POS_NUM
+num\:sg\:inst\:m1\:rec=POS_NUM
+num\:sg\:inst\:m2\:congr=POS_NUM
+num\:sg\:inst\:m2\:rec=POS_NUM
+num\:sg\:inst\:m3\:congr=POS_NUM
+num\:sg\:inst\:m3\:rec=POS_NUM
+num\:sg\:inst\:n\:congr=POS_NUM
+num\:sg\:inst\:n\:rec=POS_NUM
+num\:sg\:loc\:f\:congr=POS_NUM
+num\:sg\:loc\:f\:rec=POS_NUM
+num\:sg\:loc\:m1\:congr=POS_NUM
+num\:sg\:loc\:m1\:rec=POS_NUM
+num\:sg\:loc\:m2\:congr=POS_NUM
+num\:sg\:loc\:m2\:rec=POS_NUM
+num\:sg\:loc\:m3\:congr=POS_NUM
+num\:sg\:loc\:m3\:rec=POS_NUM
+num\:sg\:loc\:n\:congr=POS_NUM
+num\:sg\:loc\:n\:rec=POS_NUM
num\:sg\:nom\:f\:rec=POS_NUM
+num\:sg\:nom\:m1\:rec=POS_NUM
+num\:sg\:nom\:m2\:rec=POS_NUM
num\:sg\:nom\:m3\:congr=POS_NUM
num\:sg\:nom\:m3\:rec=POS_NUM
+num\:sg\:nom\:m3\:rec\:ncol=POS_NUM
num\:sg\:nom\:n\:rec=POS_NUM
+num\:sg\:voc\:f\:rec=POS_NUM
+num\:sg\:voc\:m1\:rec=POS_NUM
+num\:sg\:voc\:m2\:rec=POS_NUM
+num\:sg\:voc\:m3\:rec=POS_NUM
+num\:sg\:voc\:n\:rec=POS_NUM
numcol\:pl\:acc\:m1\:rec=POS_NUM
numcol\:pl\:acc\:n\:rec=POS_NUM
numcol\:pl\:dat\:m1\:congr=POS_NUM
@@ -332,36 +547,53 @@ numcol\:pl\:inst\:m1\:rec=POS_NUM
numcol\:pl\:inst\:n\:rec=POS_NUM
numcol\:pl\:nom\:m1\:rec=POS_NUM
numcol\:pl\:nom\:n\:rec=POS_NUM
+numcomp=POS_NUM
pact\:pl\:acc\:f\:imperf\:aff=POS_ADJ
pact\:pl\:acc\:f\:imperf\:neg=POS_ADJ
pact\:pl\:acc\:m1\:imperf\:aff=POS_ADJ
+pact\:pl\:acc\:m1\:imperf\:neg=POS_ADJ
pact\:pl\:acc\:m2\:imperf\:aff=POS_ADJ
+pact\:pl\:acc\:m2\:imperf\:neg=POS_ADJ
pact\:pl\:acc\:m3\:imperf\:aff=POS_ADJ
pact\:pl\:acc\:m3\:imperf\:neg=POS_ADJ
pact\:pl\:acc\:n\:imperf\:aff=POS_ADJ
pact\:pl\:acc\:n\:imperf\:neg=POS_ADJ
pact\:pl\:dat\:f\:imperf\:aff=POS_ADJ
+pact\:pl\:dat\:f\:imperf\:neg=POS_ADJ
pact\:pl\:dat\:m1\:imperf\:aff=POS_ADJ
+pact\:pl\:dat\:m1\:imperf\:neg=POS_ADJ
pact\:pl\:dat\:m2\:imperf\:aff=POS_ADJ
+pact\:pl\:dat\:m2\:imperf\:neg=POS_ADJ
pact\:pl\:dat\:m3\:imperf\:aff=POS_ADJ
+pact\:pl\:dat\:m3\:imperf\:neg=POS_ADJ
pact\:pl\:dat\:n\:imperf\:aff=POS_ADJ
+pact\:pl\:dat\:n\:imperf\:neg=POS_ADJ
pact\:pl\:gen\:f\:imperf\:aff=POS_ADJ
pact\:pl\:gen\:f\:imperf\:neg=POS_ADJ
pact\:pl\:gen\:m1\:imperf\:aff=POS_ADJ
pact\:pl\:gen\:m1\:imperf\:neg=POS_ADJ
pact\:pl\:gen\:m2\:imperf\:aff=POS_ADJ
+pact\:pl\:gen\:m2\:imperf\:neg=POS_ADJ
pact\:pl\:gen\:m3\:imperf\:aff=POS_ADJ
pact\:pl\:gen\:m3\:imperf\:neg=POS_ADJ
pact\:pl\:gen\:n\:imperf\:aff=POS_ADJ
+pact\:pl\:gen\:n\:imperf\:neg=POS_ADJ
pact\:pl\:inst\:f\:imperf\:aff=POS_ADJ
+pact\:pl\:inst\:f\:imperf\:neg=POS_ADJ
pact\:pl\:inst\:m1\:imperf\:aff=POS_ADJ
+pact\:pl\:inst\:m1\:imperf\:neg=POS_ADJ
pact\:pl\:inst\:m2\:imperf\:aff=POS_ADJ
+pact\:pl\:inst\:m2\:imperf\:neg=POS_ADJ
pact\:pl\:inst\:m3\:imperf\:aff=POS_ADJ
pact\:pl\:inst\:m3\:imperf\:neg=POS_ADJ
pact\:pl\:inst\:n\:imperf\:aff=POS_ADJ
pact\:pl\:inst\:n\:imperf\:neg=POS_ADJ
pact\:pl\:loc\:f\:imperf\:aff=POS_ADJ
+pact\:pl\:loc\:f\:imperf\:neg=POS_ADJ
pact\:pl\:loc\:m1\:imperf\:aff=POS_ADJ
+pact\:pl\:loc\:m1\:imperf\:neg=POS_ADJ
+pact\:pl\:loc\:m2\:imperf\:aff=POS_ADJ
+pact\:pl\:loc\:m2\:imperf\:neg=POS_ADJ
pact\:pl\:loc\:m3\:imperf\:aff=POS_ADJ
pact\:pl\:loc\:m3\:imperf\:neg=POS_ADJ
pact\:pl\:loc\:n\:imperf\:aff=POS_ADJ
@@ -369,18 +601,35 @@ pact\:pl\:loc\:n\:imperf\:neg=POS_ADJ
pact\:pl\:nom\:f\:imperf\:aff=POS_ADJ
pact\:pl\:nom\:f\:imperf\:neg=POS_ADJ
pact\:pl\:nom\:m1\:imperf\:aff=POS_ADJ
+pact\:pl\:nom\:m1\:imperf\:neg=POS_ADJ
pact\:pl\:nom\:m2\:imperf\:aff=POS_ADJ
+pact\:pl\:nom\:m2\:imperf\:neg=POS_ADJ
pact\:pl\:nom\:m3\:imperf\:aff=POS_ADJ
+pact\:pl\:nom\:m3\:imperf\:neg=POS_ADJ
pact\:pl\:nom\:n\:imperf\:aff=POS_ADJ
pact\:pl\:nom\:n\:imperf\:neg=POS_ADJ
+pact\:pl\:voc\:f\:imperf\:aff=POS_ADJ
+pact\:pl\:voc\:f\:imperf\:neg=POS_ADJ
+pact\:pl\:voc\:m1\:imperf\:aff=POS_ADJ
+pact\:pl\:voc\:m1\:imperf\:neg=POS_ADJ
+pact\:pl\:voc\:m2\:imperf\:aff=POS_ADJ
+pact\:pl\:voc\:m2\:imperf\:neg=POS_ADJ
+pact\:pl\:voc\:m3\:imperf\:aff=POS_ADJ
+pact\:pl\:voc\:m3\:imperf\:neg=POS_ADJ
+pact\:pl\:voc\:n\:imperf\:aff=POS_ADJ
+pact\:pl\:voc\:n\:imperf\:neg=POS_ADJ
pact\:sg\:acc\:f\:imperf\:aff=POS_ADJ
pact\:sg\:acc\:f\:imperf\:neg=POS_ADJ
pact\:sg\:acc\:m1\:imperf\:aff=POS_ADJ
+pact\:sg\:acc\:m1\:imperf\:neg=POS_ADJ
pact\:sg\:acc\:m2\:imperf\:aff=POS_ADJ
+pact\:sg\:acc\:m2\:imperf\:neg=POS_ADJ
pact\:sg\:acc\:m3\:imperf\:aff=POS_ADJ
+pact\:sg\:acc\:m3\:imperf\:neg=POS_ADJ
pact\:sg\:acc\:n\:imperf\:aff=POS_ADJ
pact\:sg\:acc\:n\:imperf\:neg=POS_ADJ
pact\:sg\:dat\:f\:imperf\:aff=POS_ADJ
+pact\:sg\:dat\:f\:imperf\:neg=POS_ADJ
pact\:sg\:dat\:m1\:imperf\:aff=POS_ADJ
pact\:sg\:dat\:m2\:imperf\:aff=POS_ADJ
pact\:sg\:dat\:m3\:imperf\:aff=POS_ADJ
@@ -390,6 +639,7 @@ pact\:sg\:gen\:f\:imperf\:neg=POS_ADJ
pact\:sg\:gen\:m1\:imperf\:aff=POS_ADJ
pact\:sg\:gen\:m1\:imperf\:neg=POS_ADJ
pact\:sg\:gen\:m2\:imperf\:aff=POS_ADJ
+pact\:sg\:gen\:m2\:imperf\:neg=POS_ADJ
pact\:sg\:gen\:m3\:imperf\:aff=POS_ADJ
pact\:sg\:gen\:m3\:imperf\:neg=POS_ADJ
pact\:sg\:gen\:n\:imperf\:aff=POS_ADJ
@@ -403,10 +653,13 @@ pact\:sg\:inst\:m2\:imperf\:neg=POS_ADJ
pact\:sg\:inst\:m3\:imperf\:aff=POS_ADJ
pact\:sg\:inst\:m3\:imperf\:neg=POS_ADJ
pact\:sg\:inst\:n\:imperf\:aff=POS_ADJ
+pact\:sg\:inst\:n\:imperf\:neg=POS_ADJ
pact\:sg\:loc\:f\:imperf\:aff=POS_ADJ
pact\:sg\:loc\:f\:imperf\:neg=POS_ADJ
pact\:sg\:loc\:m1\:imperf\:aff=POS_ADJ
+pact\:sg\:loc\:m1\:imperf\:neg=POS_ADJ
pact\:sg\:loc\:m2\:imperf\:aff=POS_ADJ
+pact\:sg\:loc\:m2\:imperf\:neg=POS_ADJ
pact\:sg\:loc\:m3\:imperf\:aff=POS_ADJ
pact\:sg\:loc\:m3\:imperf\:neg=POS_ADJ
pact\:sg\:loc\:n\:imperf\:aff=POS_ADJ
@@ -416,22 +669,48 @@ pact\:sg\:nom\:f\:imperf\:neg=POS_ADJ
pact\:sg\:nom\:m1\:imperf\:aff=POS_ADJ
pact\:sg\:nom\:m1\:imperf\:neg=POS_ADJ
pact\:sg\:nom\:m2\:imperf\:aff=POS_ADJ
+pact\:sg\:nom\:m2\:imperf\:neg=POS_ADJ
pact\:sg\:nom\:m3\:imperf\:aff=POS_ADJ
pact\:sg\:nom\:m3\:imperf\:neg=POS_ADJ
pact\:sg\:nom\:n\:imperf\:aff=POS_ADJ
pact\:sg\:nom\:n\:imperf\:neg=POS_ADJ
+pact\:sg\:voc\:f\:imperf\:aff=POS_ADJ
+pact\:sg\:voc\:f\:imperf\:neg=POS_ADJ
pact\:sg\:voc\:m1\:imperf\:aff=POS_ADJ
+pact\:sg\:voc\:m1\:imperf\:neg=POS_ADJ
+pact\:sg\:voc\:m2\:imperf\:aff=POS_ADJ
+pact\:sg\:voc\:m2\:imperf\:neg=POS_ADJ
+pact\:sg\:voc\:m3\:imperf\:aff=POS_ADJ
+pact\:sg\:voc\:m3\:imperf\:neg=POS_ADJ
+pact\:sg\:voc\:n\:imperf\:aff=POS_ADJ
+pact\:sg\:voc\:n\:imperf\:neg=POS_ADJ
+pacta=POS_ADJ
pant\:perf=POS_ADV
+part=POS_X
+part\:nwok=POS_X
+part\:nwok_aglt\:sg\:sec\:imperf\:wok=POS_X
+part\:wok=POS_X
+part_aglt\:pl\:pri\:imperf\:nwok=POS_X
+part_aglt\:pl\:sec\:imperf\:nwok=POS_X
+part_aglt\:sg\:pri\:imperf\:nwok=POS_X
+part_aglt\:sg\:pri\:imperf\:wok=POS_X
+part_aglt\:sg\:sec\:imperf\:nwok=POS_X
+part_part_aglt\:sg\:pri\:imperf\:nwok=POS_X
pcon\:imperf=POS_ADV
ppas\:pl\:acc\:f\:imperf\:aff=POS_ADJ
+ppas\:pl\:acc\:f\:imperf\:neg=POS_ADJ
ppas\:pl\:acc\:f\:perf\:aff=POS_ADJ
ppas\:pl\:acc\:f\:perf\:neg=POS_ADJ
ppas\:pl\:acc\:m1\:imperf\:aff=POS_ADJ
ppas\:pl\:acc\:m1\:imperf\:neg=POS_ADJ
ppas\:pl\:acc\:m1\:perf\:aff=POS_ADJ
+ppas\:pl\:acc\:m1\:perf\:neg=POS_ADJ
ppas\:pl\:acc\:m2\:imperf\:aff=POS_ADJ
+ppas\:pl\:acc\:m2\:imperf\:neg=POS_ADJ
ppas\:pl\:acc\:m2\:perf\:aff=POS_ADJ
+ppas\:pl\:acc\:m2\:perf\:neg=POS_ADJ
ppas\:pl\:acc\:m3\:imperf\:aff=POS_ADJ
+ppas\:pl\:acc\:m3\:imperf\:neg=POS_ADJ
ppas\:pl\:acc\:m3\:perf\:aff=POS_ADJ
ppas\:pl\:acc\:m3\:perf\:neg=POS_ADJ
ppas\:pl\:acc\:n\:imperf\:aff=POS_ADJ
@@ -439,16 +718,25 @@ ppas\:pl\:acc\:n\:imperf\:neg=POS_ADJ
ppas\:pl\:acc\:n\:perf\:aff=POS_ADJ
ppas\:pl\:acc\:n\:perf\:neg=POS_ADJ
ppas\:pl\:dat\:f\:imperf\:aff=POS_ADJ
+ppas\:pl\:dat\:f\:imperf\:neg=POS_ADJ
ppas\:pl\:dat\:f\:perf\:aff=POS_ADJ
ppas\:pl\:dat\:f\:perf\:neg=POS_ADJ
ppas\:pl\:dat\:m1\:imperf\:aff=POS_ADJ
+ppas\:pl\:dat\:m1\:imperf\:neg=POS_ADJ
ppas\:pl\:dat\:m1\:perf\:aff=POS_ADJ
ppas\:pl\:dat\:m1\:perf\:neg=POS_ADJ
ppas\:pl\:dat\:m2\:imperf\:aff=POS_ADJ
+ppas\:pl\:dat\:m2\:imperf\:neg=POS_ADJ
+ppas\:pl\:dat\:m2\:perf\:aff=POS_ADJ
+ppas\:pl\:dat\:m2\:perf\:neg=POS_ADJ
ppas\:pl\:dat\:m3\:imperf\:aff=POS_ADJ
+ppas\:pl\:dat\:m3\:imperf\:neg=POS_ADJ
ppas\:pl\:dat\:m3\:perf\:aff=POS_ADJ
+ppas\:pl\:dat\:m3\:perf\:neg=POS_ADJ
ppas\:pl\:dat\:n\:imperf\:aff=POS_ADJ
+ppas\:pl\:dat\:n\:imperf\:neg=POS_ADJ
ppas\:pl\:dat\:n\:perf\:aff=POS_ADJ
+ppas\:pl\:dat\:n\:perf\:neg=POS_ADJ
ppas\:pl\:gen\:f\:imperf\:aff=POS_ADJ
ppas\:pl\:gen\:f\:imperf\:neg=POS_ADJ
ppas\:pl\:gen\:f\:perf\:aff=POS_ADJ
@@ -458,34 +746,55 @@ ppas\:pl\:gen\:m1\:imperf\:neg=POS_ADJ
ppas\:pl\:gen\:m1\:perf\:aff=POS_ADJ
ppas\:pl\:gen\:m1\:perf\:neg=POS_ADJ
ppas\:pl\:gen\:m2\:imperf\:aff=POS_ADJ
+ppas\:pl\:gen\:m2\:imperf\:neg=POS_ADJ
ppas\:pl\:gen\:m2\:perf\:aff=POS_ADJ
+ppas\:pl\:gen\:m2\:perf\:neg=POS_ADJ
ppas\:pl\:gen\:m3\:imperf\:aff=POS_ADJ
ppas\:pl\:gen\:m3\:imperf\:neg=POS_ADJ
ppas\:pl\:gen\:m3\:perf\:aff=POS_ADJ
ppas\:pl\:gen\:m3\:perf\:neg=POS_ADJ
ppas\:pl\:gen\:n\:imperf\:aff=POS_ADJ
+ppas\:pl\:gen\:n\:imperf\:neg=POS_ADJ
ppas\:pl\:gen\:n\:perf\:aff=POS_ADJ
ppas\:pl\:gen\:n\:perf\:neg=POS_ADJ
ppas\:pl\:inst\:f\:imperf\:aff=POS_ADJ
+ppas\:pl\:inst\:f\:imperf\:neg=POS_ADJ
ppas\:pl\:inst\:f\:perf\:aff=POS_ADJ
+ppas\:pl\:inst\:f\:perf\:neg=POS_ADJ
ppas\:pl\:inst\:m1\:imperf\:aff=POS_ADJ
+ppas\:pl\:inst\:m1\:imperf\:neg=POS_ADJ
ppas\:pl\:inst\:m1\:perf\:aff=POS_ADJ
+ppas\:pl\:inst\:m1\:perf\:neg=POS_ADJ
+ppas\:pl\:inst\:m2\:imperf\:aff=POS_ADJ
+ppas\:pl\:inst\:m2\:imperf\:neg=POS_ADJ
ppas\:pl\:inst\:m2\:perf\:aff=POS_ADJ
+ppas\:pl\:inst\:m2\:perf\:neg=POS_ADJ
ppas\:pl\:inst\:m3\:imperf\:aff=POS_ADJ
+ppas\:pl\:inst\:m3\:imperf\:neg=POS_ADJ
ppas\:pl\:inst\:m3\:perf\:aff=POS_ADJ
+ppas\:pl\:inst\:m3\:perf\:neg=POS_ADJ
ppas\:pl\:inst\:n\:imperf\:aff=POS_ADJ
+ppas\:pl\:inst\:n\:imperf\:neg=POS_ADJ
ppas\:pl\:inst\:n\:perf\:aff=POS_ADJ
+ppas\:pl\:inst\:n\:perf\:neg=POS_ADJ
ppas\:pl\:loc\:f\:imperf\:aff=POS_ADJ
ppas\:pl\:loc\:f\:imperf\:neg=POS_ADJ
ppas\:pl\:loc\:f\:perf\:aff=POS_ADJ
ppas\:pl\:loc\:f\:perf\:neg=POS_ADJ
ppas\:pl\:loc\:m1\:imperf\:aff=POS_ADJ
+ppas\:pl\:loc\:m1\:imperf\:neg=POS_ADJ
ppas\:pl\:loc\:m1\:perf\:aff=POS_ADJ
+ppas\:pl\:loc\:m1\:perf\:neg=POS_ADJ
ppas\:pl\:loc\:m2\:imperf\:aff=POS_ADJ
+ppas\:pl\:loc\:m2\:imperf\:neg=POS_ADJ
+ppas\:pl\:loc\:m2\:perf\:aff=POS_ADJ
+ppas\:pl\:loc\:m2\:perf\:neg=POS_ADJ
ppas\:pl\:loc\:m3\:imperf\:aff=POS_ADJ
+ppas\:pl\:loc\:m3\:imperf\:neg=POS_ADJ
ppas\:pl\:loc\:m3\:perf\:aff=POS_ADJ
ppas\:pl\:loc\:m3\:perf\:neg=POS_ADJ
ppas\:pl\:loc\:n\:imperf\:aff=POS_ADJ
+ppas\:pl\:loc\:n\:imperf\:neg=POS_ADJ
ppas\:pl\:loc\:n\:perf\:aff=POS_ADJ
ppas\:pl\:loc\:n\:perf\:neg=POS_ADJ
ppas\:pl\:nom\:f\:imperf\:aff=POS_ADJ
@@ -497,27 +806,55 @@ ppas\:pl\:nom\:m1\:imperf\:neg=POS_ADJ
ppas\:pl\:nom\:m1\:perf\:aff=POS_ADJ
ppas\:pl\:nom\:m1\:perf\:neg=POS_ADJ
ppas\:pl\:nom\:m2\:imperf\:aff=POS_ADJ
+ppas\:pl\:nom\:m2\:imperf\:neg=POS_ADJ
ppas\:pl\:nom\:m2\:perf\:aff=POS_ADJ
+ppas\:pl\:nom\:m2\:perf\:neg=POS_ADJ
ppas\:pl\:nom\:m3\:imperf\:aff=POS_ADJ
ppas\:pl\:nom\:m3\:imperf\:neg=POS_ADJ
ppas\:pl\:nom\:m3\:perf\:aff=POS_ADJ
ppas\:pl\:nom\:m3\:perf\:neg=POS_ADJ
ppas\:pl\:nom\:n\:imperf\:aff=POS_ADJ
+ppas\:pl\:nom\:n\:imperf\:neg=POS_ADJ
ppas\:pl\:nom\:n\:perf\:aff=POS_ADJ
ppas\:pl\:nom\:n\:perf\:neg=POS_ADJ
+ppas\:pl\:voc\:f\:imperf\:aff=POS_ADJ
+ppas\:pl\:voc\:f\:imperf\:neg=POS_ADJ
+ppas\:pl\:voc\:f\:perf\:aff=POS_ADJ
+ppas\:pl\:voc\:f\:perf\:neg=POS_ADJ
+ppas\:pl\:voc\:m1\:imperf\:aff=POS_ADJ
+ppas\:pl\:voc\:m1\:imperf\:neg=POS_ADJ
+ppas\:pl\:voc\:m1\:perf\:aff=POS_ADJ
+ppas\:pl\:voc\:m1\:perf\:neg=POS_ADJ
+ppas\:pl\:voc\:m2\:imperf\:aff=POS_ADJ
+ppas\:pl\:voc\:m2\:imperf\:neg=POS_ADJ
+ppas\:pl\:voc\:m2\:perf\:aff=POS_ADJ
+ppas\:pl\:voc\:m2\:perf\:neg=POS_ADJ
+ppas\:pl\:voc\:m3\:imperf\:aff=POS_ADJ
+ppas\:pl\:voc\:m3\:imperf\:neg=POS_ADJ
+ppas\:pl\:voc\:m3\:perf\:aff=POS_ADJ
+ppas\:pl\:voc\:m3\:perf\:neg=POS_ADJ
+ppas\:pl\:voc\:n\:imperf\:aff=POS_ADJ
+ppas\:pl\:voc\:n\:imperf\:neg=POS_ADJ
+ppas\:pl\:voc\:n\:perf\:aff=POS_ADJ
+ppas\:pl\:voc\:n\:perf\:neg=POS_ADJ
ppas\:sg\:acc\:f\:imperf\:aff=POS_ADJ
ppas\:sg\:acc\:f\:imperf\:neg=POS_ADJ
ppas\:sg\:acc\:f\:perf\:aff=POS_ADJ
ppas\:sg\:acc\:f\:perf\:neg=POS_ADJ
ppas\:sg\:acc\:m1\:imperf\:aff=POS_ADJ
+ppas\:sg\:acc\:m1\:imperf\:neg=POS_ADJ
ppas\:sg\:acc\:m1\:perf\:aff=POS_ADJ
+ppas\:sg\:acc\:m1\:perf\:neg=POS_ADJ
ppas\:sg\:acc\:m2\:imperf\:aff=POS_ADJ
+ppas\:sg\:acc\:m2\:imperf\:neg=POS_ADJ
ppas\:sg\:acc\:m2\:perf\:aff=POS_ADJ
+ppas\:sg\:acc\:m2\:perf\:neg=POS_ADJ
ppas\:sg\:acc\:m3\:imperf\:aff=POS_ADJ
ppas\:sg\:acc\:m3\:imperf\:neg=POS_ADJ
ppas\:sg\:acc\:m3\:perf\:aff=POS_ADJ
ppas\:sg\:acc\:m3\:perf\:neg=POS_ADJ
ppas\:sg\:acc\:n\:imperf\:aff=POS_ADJ
+ppas\:sg\:acc\:n\:imperf\:neg=POS_ADJ
ppas\:sg\:acc\:n\:perf\:aff=POS_ADJ
ppas\:sg\:acc\:n\:perf\:neg=POS_ADJ
ppas\:sg\:dat\:f\:imperf\:aff=POS_ADJ
@@ -525,19 +862,33 @@ ppas\:sg\:dat\:f\:imperf\:neg=POS_ADJ
ppas\:sg\:dat\:f\:perf\:aff=POS_ADJ
ppas\:sg\:dat\:f\:perf\:neg=POS_ADJ
ppas\:sg\:dat\:m1\:imperf\:aff=POS_ADJ
+ppas\:sg\:dat\:m1\:imperf\:neg=POS_ADJ
ppas\:sg\:dat\:m1\:perf\:aff=POS_ADJ
+ppas\:sg\:dat\:m1\:perf\:neg=POS_ADJ
+ppas\:sg\:dat\:m2\:imperf\:aff=POS_ADJ
+ppas\:sg\:dat\:m2\:imperf\:neg=POS_ADJ
+ppas\:sg\:dat\:m2\:perf\:aff=POS_ADJ
+ppas\:sg\:dat\:m2\:perf\:neg=POS_ADJ
ppas\:sg\:dat\:m3\:imperf\:aff=POS_ADJ
+ppas\:sg\:dat\:m3\:imperf\:neg=POS_ADJ
ppas\:sg\:dat\:m3\:perf\:aff=POS_ADJ
+ppas\:sg\:dat\:m3\:perf\:neg=POS_ADJ
+ppas\:sg\:dat\:n\:imperf\:aff=POS_ADJ
+ppas\:sg\:dat\:n\:imperf\:neg=POS_ADJ
ppas\:sg\:dat\:n\:perf\:aff=POS_ADJ
+ppas\:sg\:dat\:n\:perf\:neg=POS_ADJ
ppas\:sg\:gen\:f\:imperf\:aff=POS_ADJ
ppas\:sg\:gen\:f\:imperf\:neg=POS_ADJ
ppas\:sg\:gen\:f\:perf\:aff=POS_ADJ
ppas\:sg\:gen\:f\:perf\:neg=POS_ADJ
ppas\:sg\:gen\:m1\:imperf\:aff=POS_ADJ
+ppas\:sg\:gen\:m1\:imperf\:neg=POS_ADJ
ppas\:sg\:gen\:m1\:perf\:aff=POS_ADJ
ppas\:sg\:gen\:m1\:perf\:neg=POS_ADJ
ppas\:sg\:gen\:m2\:imperf\:aff=POS_ADJ
+ppas\:sg\:gen\:m2\:imperf\:neg=POS_ADJ
ppas\:sg\:gen\:m2\:perf\:aff=POS_ADJ
+ppas\:sg\:gen\:m2\:perf\:neg=POS_ADJ
ppas\:sg\:gen\:m3\:imperf\:aff=POS_ADJ
ppas\:sg\:gen\:m3\:imperf\:neg=POS_ADJ
ppas\:sg\:gen\:m3\:perf\:aff=POS_ADJ
@@ -555,7 +906,9 @@ ppas\:sg\:inst\:m1\:imperf\:neg=POS_ADJ
ppas\:sg\:inst\:m1\:perf\:aff=POS_ADJ
ppas\:sg\:inst\:m1\:perf\:neg=POS_ADJ
ppas\:sg\:inst\:m2\:imperf\:aff=POS_ADJ
+ppas\:sg\:inst\:m2\:imperf\:neg=POS_ADJ
ppas\:sg\:inst\:m2\:perf\:aff=POS_ADJ
+ppas\:sg\:inst\:m2\:perf\:neg=POS_ADJ
ppas\:sg\:inst\:m3\:imperf\:aff=POS_ADJ
ppas\:sg\:inst\:m3\:imperf\:neg=POS_ADJ
ppas\:sg\:inst\:m3\:perf\:aff=POS_ADJ
@@ -565,16 +918,23 @@ ppas\:sg\:inst\:n\:imperf\:neg=POS_ADJ
ppas\:sg\:inst\:n\:perf\:aff=POS_ADJ
ppas\:sg\:inst\:n\:perf\:neg=POS_ADJ
ppas\:sg\:loc\:f\:imperf\:aff=POS_ADJ
+ppas\:sg\:loc\:f\:imperf\:neg=POS_ADJ
ppas\:sg\:loc\:f\:perf\:aff=POS_ADJ
ppas\:sg\:loc\:f\:perf\:neg=POS_ADJ
ppas\:sg\:loc\:m1\:imperf\:aff=POS_ADJ
+ppas\:sg\:loc\:m1\:imperf\:neg=POS_ADJ
ppas\:sg\:loc\:m1\:perf\:aff=POS_ADJ
+ppas\:sg\:loc\:m1\:perf\:neg=POS_ADJ
ppas\:sg\:loc\:m2\:imperf\:aff=POS_ADJ
+ppas\:sg\:loc\:m2\:imperf\:neg=POS_ADJ
+ppas\:sg\:loc\:m2\:perf\:aff=POS_ADJ
+ppas\:sg\:loc\:m2\:perf\:neg=POS_ADJ
ppas\:sg\:loc\:m3\:imperf\:aff=POS_ADJ
ppas\:sg\:loc\:m3\:imperf\:neg=POS_ADJ
ppas\:sg\:loc\:m3\:perf\:aff=POS_ADJ
ppas\:sg\:loc\:m3\:perf\:neg=POS_ADJ
ppas\:sg\:loc\:n\:imperf\:aff=POS_ADJ
+ppas\:sg\:loc\:n\:imperf\:neg=POS_ADJ
ppas\:sg\:loc\:n\:perf\:aff=POS_ADJ
ppas\:sg\:loc\:n\:perf\:neg=POS_ADJ
ppas\:sg\:nom\:f\:imperf\:aff=POS_ADJ
@@ -586,7 +946,9 @@ ppas\:sg\:nom\:m1\:imperf\:neg=POS_ADJ
ppas\:sg\:nom\:m1\:perf\:aff=POS_ADJ
ppas\:sg\:nom\:m1\:perf\:neg=POS_ADJ
ppas\:sg\:nom\:m2\:imperf\:aff=POS_ADJ
+ppas\:sg\:nom\:m2\:imperf\:neg=POS_ADJ
ppas\:sg\:nom\:m2\:perf\:aff=POS_ADJ
+ppas\:sg\:nom\:m2\:perf\:neg=POS_ADJ
ppas\:sg\:nom\:m3\:imperf\:aff=POS_ADJ
ppas\:sg\:nom\:m3\:imperf\:neg=POS_ADJ
ppas\:sg\:nom\:m3\:perf\:aff=POS_ADJ
@@ -595,41 +957,103 @@ ppas\:sg\:nom\:n\:imperf\:aff=POS_ADJ
ppas\:sg\:nom\:n\:imperf\:neg=POS_ADJ
ppas\:sg\:nom\:n\:perf\:aff=POS_ADJ
ppas\:sg\:nom\:n\:perf\:neg=POS_ADJ
+ppas\:sg\:voc\:f\:imperf\:aff=POS_ADJ
+ppas\:sg\:voc\:f\:imperf\:neg=POS_ADJ
+ppas\:sg\:voc\:f\:perf\:aff=POS_ADJ
+ppas\:sg\:voc\:f\:perf\:neg=POS_ADJ
+ppas\:sg\:voc\:m1\:imperf\:aff=POS_ADJ
+ppas\:sg\:voc\:m1\:imperf\:neg=POS_ADJ
+ppas\:sg\:voc\:m1\:perf\:aff=POS_ADJ
+ppas\:sg\:voc\:m1\:perf\:neg=POS_ADJ
ppas\:sg\:voc\:m2\:imperf\:aff=POS_ADJ
+ppas\:sg\:voc\:m2\:imperf\:neg=POS_ADJ
+ppas\:sg\:voc\:m2\:perf\:aff=POS_ADJ
+ppas\:sg\:voc\:m2\:perf\:neg=POS_ADJ
+ppas\:sg\:voc\:m3\:imperf\:aff=POS_ADJ
+ppas\:sg\:voc\:m3\:imperf\:neg=POS_ADJ
+ppas\:sg\:voc\:m3\:perf\:aff=POS_ADJ
+ppas\:sg\:voc\:m3\:perf\:neg=POS_ADJ
+ppas\:sg\:voc\:n\:imperf\:aff=POS_ADJ
+ppas\:sg\:voc\:n\:imperf\:neg=POS_ADJ
+ppas\:sg\:voc\:n\:perf\:aff=POS_ADJ
+ppas\:sg\:voc\:n\:perf\:neg=POS_ADJ
ppron12\:pl\:acc\:f\:pri=POS_PRON
ppron12\:pl\:acc\:f\:sec=POS_PRON
ppron12\:pl\:acc\:m1\:pri=POS_PRON
ppron12\:pl\:acc\:m1\:sec=POS_PRON
+ppron12\:pl\:acc\:m2\:pri=POS_PRON
ppron12\:pl\:acc\:m2\:sec=POS_PRON
+ppron12\:pl\:acc\:m3\:pri=POS_PRON
+ppron12\:pl\:acc\:m3\:sec=POS_PRON
+ppron12\:pl\:acc\:n\:pri=POS_PRON
ppron12\:pl\:acc\:n\:sec=POS_PRON
ppron12\:pl\:dat\:f\:pri=POS_PRON
ppron12\:pl\:dat\:f\:sec=POS_PRON
ppron12\:pl\:dat\:m1\:pri=POS_PRON
ppron12\:pl\:dat\:m1\:sec=POS_PRON
+ppron12\:pl\:dat\:m2\:pri=POS_PRON
+ppron12\:pl\:dat\:m2\:sec=POS_PRON
+ppron12\:pl\:dat\:m3\:pri=POS_PRON
ppron12\:pl\:dat\:m3\:sec=POS_PRON
+ppron12\:pl\:dat\:n\:pri=POS_PRON
+ppron12\:pl\:dat\:n\:sec=POS_PRON
ppron12\:pl\:gen\:f\:pri=POS_PRON
ppron12\:pl\:gen\:f\:sec=POS_PRON
ppron12\:pl\:gen\:m1\:pri=POS_PRON
ppron12\:pl\:gen\:m1\:sec=POS_PRON
ppron12\:pl\:gen\:m2\:pri=POS_PRON
+ppron12\:pl\:gen\:m2\:sec=POS_PRON
+ppron12\:pl\:gen\:m3\:pri=POS_PRON
+ppron12\:pl\:gen\:m3\:sec=POS_PRON
+ppron12\:pl\:gen\:n\:pri=POS_PRON
+ppron12\:pl\:gen\:n\:sec=POS_PRON
ppron12\:pl\:inst\:f\:pri=POS_PRON
+ppron12\:pl\:inst\:f\:sec=POS_PRON
ppron12\:pl\:inst\:m1\:pri=POS_PRON
ppron12\:pl\:inst\:m1\:sec=POS_PRON
+ppron12\:pl\:inst\:m2\:pri=POS_PRON
+ppron12\:pl\:inst\:m2\:sec=POS_PRON
+ppron12\:pl\:inst\:m3\:pri=POS_PRON
+ppron12\:pl\:inst\:m3\:sec=POS_PRON
ppron12\:pl\:inst\:n\:pri=POS_PRON
+ppron12\:pl\:inst\:n\:sec=POS_PRON
+ppron12\:pl\:loc\:f\:pri=POS_PRON
ppron12\:pl\:loc\:f\:sec=POS_PRON
ppron12\:pl\:loc\:m1\:pri=POS_PRON
ppron12\:pl\:loc\:m1\:sec=POS_PRON
+ppron12\:pl\:loc\:m2\:pri=POS_PRON
+ppron12\:pl\:loc\:m2\:sec=POS_PRON
+ppron12\:pl\:loc\:m3\:pri=POS_PRON
ppron12\:pl\:loc\:m3\:sec=POS_PRON
+ppron12\:pl\:loc\:n\:pri=POS_PRON
+ppron12\:pl\:loc\:n\:sec=POS_PRON
ppron12\:pl\:nom\:f\:pri=POS_PRON
+ppron12\:pl\:nom\:f\:pri_aglt\:pl\:pri\:imperf\:nwok=POS_PRON
ppron12\:pl\:nom\:f\:sec=POS_PRON
ppron12\:pl\:nom\:m1\:pri=POS_PRON
ppron12\:pl\:nom\:m1\:pri\:akc=POS_PRON
+ppron12\:pl\:nom\:m1\:pri_aglt\:pl\:pri\:imperf\:nwok=POS_PRON
ppron12\:pl\:nom\:m1\:sec=POS_PRON
ppron12\:pl\:nom\:m1\:sec\:akc=POS_PRON
+ppron12\:pl\:nom\:m1\:sec_aglt\:pl\:sec\:imperf\:nwok=POS_PRON
ppron12\:pl\:nom\:m2\:pri=POS_PRON
ppron12\:pl\:nom\:m2\:sec=POS_PRON
+ppron12\:pl\:nom\:m3\:pri=POS_PRON
+ppron12\:pl\:nom\:m3\:sec=POS_PRON
+ppron12\:pl\:nom\:n\:pri=POS_PRON
ppron12\:pl\:nom\:n\:sec=POS_PRON
+ppron12\:pl\:voc\:f\:pri=POS_PRON
+ppron12\:pl\:voc\:f\:sec=POS_PRON
+ppron12\:pl\:voc\:m1\:pri=POS_PRON
+ppron12\:pl\:voc\:m1\:sec=POS_PRON
+ppron12\:pl\:voc\:m2\:pri=POS_PRON
+ppron12\:pl\:voc\:m2\:sec=POS_PRON
+ppron12\:pl\:voc\:m3\:pri=POS_PRON
+ppron12\:pl\:voc\:m3\:sec=POS_PRON
+ppron12\:pl\:voc\:n\:pri=POS_PRON
+ppron12\:pl\:voc\:n\:sec=POS_PRON
ppron12\:sg\:acc\:f\:pri\:akc=POS_PRON
+ppron12\:sg\:acc\:f\:pri\:nakc=POS_PRON
ppron12\:sg\:acc\:f\:sec\:akc=POS_PRON
ppron12\:sg\:acc\:f\:sec\:nakc=POS_PRON
ppron12\:sg\:acc\:m1\:pri\:akc=POS_PRON
@@ -637,10 +1061,16 @@ ppron12\:sg\:acc\:m1\:pri\:nakc=POS_PRON
ppron12\:sg\:acc\:m1\:sec\:akc=POS_PRON
ppron12\:sg\:acc\:m1\:sec\:nakc=POS_PRON
ppron12\:sg\:acc\:m2\:pri\:akc=POS_PRON
+ppron12\:sg\:acc\:m2\:pri\:nakc=POS_PRON
+ppron12\:sg\:acc\:m2\:sec\:akc=POS_PRON
ppron12\:sg\:acc\:m2\:sec\:nakc=POS_PRON
ppron12\:sg\:acc\:m3\:pri\:akc=POS_PRON
+ppron12\:sg\:acc\:m3\:pri\:nakc=POS_PRON
+ppron12\:sg\:acc\:m3\:sec\:akc=POS_PRON
ppron12\:sg\:acc\:m3\:sec\:nakc=POS_PRON
ppron12\:sg\:acc\:n\:pri\:akc=POS_PRON
+ppron12\:sg\:acc\:n\:pri\:nakc=POS_PRON
+ppron12\:sg\:acc\:n\:sec\:akc=POS_PRON
ppron12\:sg\:acc\:n\:sec\:nakc=POS_PRON
ppron12\:sg\:dat\:f\:pri\:akc=POS_PRON
ppron12\:sg\:dat\:f\:pri\:nakc=POS_PRON
@@ -650,97 +1080,211 @@ ppron12\:sg\:dat\:m1\:pri\:akc=POS_PRON
ppron12\:sg\:dat\:m1\:pri\:nakc=POS_PRON
ppron12\:sg\:dat\:m1\:sec\:akc=POS_PRON
ppron12\:sg\:dat\:m1\:sec\:nakc=POS_PRON
+ppron12\:sg\:dat\:m2\:pri\:akc=POS_PRON
ppron12\:sg\:dat\:m2\:pri\:nakc=POS_PRON
ppron12\:sg\:dat\:m2\:sec\:akc=POS_PRON
ppron12\:sg\:dat\:m2\:sec\:nakc=POS_PRON
+ppron12\:sg\:dat\:m3\:pri\:akc=POS_PRON
+ppron12\:sg\:dat\:m3\:pri\:nakc=POS_PRON
+ppron12\:sg\:dat\:m3\:sec\:akc=POS_PRON
+ppron12\:sg\:dat\:m3\:sec\:nakc=POS_PRON
+ppron12\:sg\:dat\:n\:pri\:akc=POS_PRON
+ppron12\:sg\:dat\:n\:pri\:nakc=POS_PRON
+ppron12\:sg\:dat\:n\:sec\:akc=POS_PRON
+ppron12\:sg\:dat\:n\:sec\:nakc=POS_PRON
ppron12\:sg\:gen\:f\:pri\:akc=POS_PRON
+ppron12\:sg\:gen\:f\:pri\:nakc=POS_PRON
ppron12\:sg\:gen\:f\:sec\:akc=POS_PRON
ppron12\:sg\:gen\:f\:sec\:nakc=POS_PRON
ppron12\:sg\:gen\:m1\:pri\:akc=POS_PRON
+ppron12\:sg\:gen\:m1\:pri\:nakc=POS_PRON
ppron12\:sg\:gen\:m1\:sec\:akc=POS_PRON
ppron12\:sg\:gen\:m1\:sec\:nakc=POS_PRON
+ppron12\:sg\:gen\:m2\:pri\:akc=POS_PRON
+ppron12\:sg\:gen\:m2\:pri\:nakc=POS_PRON
ppron12\:sg\:gen\:m2\:sec\:akc=POS_PRON
ppron12\:sg\:gen\:m2\:sec\:nakc=POS_PRON
+ppron12\:sg\:gen\:m3\:pri\:akc=POS_PRON
+ppron12\:sg\:gen\:m3\:pri\:nakc=POS_PRON
+ppron12\:sg\:gen\:m3\:sec\:akc=POS_PRON
+ppron12\:sg\:gen\:m3\:sec\:nakc=POS_PRON
ppron12\:sg\:gen\:n\:pri\:akc=POS_PRON
+ppron12\:sg\:gen\:n\:pri\:nakc=POS_PRON
+ppron12\:sg\:gen\:n\:sec\:akc=POS_PRON
+ppron12\:sg\:gen\:n\:sec\:nakc=POS_PRON
ppron12\:sg\:inst\:f\:pri=POS_PRON
ppron12\:sg\:inst\:f\:sec=POS_PRON
ppron12\:sg\:inst\:m1\:pri=POS_PRON
ppron12\:sg\:inst\:m1\:pri\:nakc=POS_PRON
ppron12\:sg\:inst\:m1\:sec=POS_PRON
+ppron12\:sg\:inst\:m2\:pri=POS_PRON
+ppron12\:sg\:inst\:m2\:sec=POS_PRON
+ppron12\:sg\:inst\:m3\:pri=POS_PRON
+ppron12\:sg\:inst\:m3\:sec=POS_PRON
+ppron12\:sg\:inst\:n\:pri=POS_PRON
ppron12\:sg\:inst\:n\:sec=POS_PRON
ppron12\:sg\:loc\:f\:pri=POS_PRON
ppron12\:sg\:loc\:f\:sec=POS_PRON
ppron12\:sg\:loc\:m1\:pri=POS_PRON
ppron12\:sg\:loc\:m1\:sec=POS_PRON
+ppron12\:sg\:loc\:m2\:pri=POS_PRON
+ppron12\:sg\:loc\:m2\:sec=POS_PRON
ppron12\:sg\:loc\:m3\:pri=POS_PRON
+ppron12\:sg\:loc\:m3\:sec=POS_PRON
+ppron12\:sg\:loc\:n\:pri=POS_PRON
+ppron12\:sg\:loc\:n\:sec=POS_PRON
ppron12\:sg\:nom\:f\:pri=POS_PRON
ppron12\:sg\:nom\:f\:pri\:nakc=POS_PRON
ppron12\:sg\:nom\:f\:sec=POS_PRON
ppron12\:sg\:nom\:m1\:pri=POS_PRON
ppron12\:sg\:nom\:m1\:pri\:akc=POS_PRON
ppron12\:sg\:nom\:m1\:pri\:nakc=POS_PRON
+ppron12\:sg\:nom\:m1\:pri\:nakc_aglt\:sg\:pri\:imperf\:nwok=POS_PRON
+ppron12\:sg\:nom\:m1\:pri_aglt\:sg\:pri\:imperf\:nwok=POS_PRON
ppron12\:sg\:nom\:m1\:sec=POS_PRON
ppron12\:sg\:nom\:m1\:sec\:akc=POS_PRON
+ppron12\:sg\:nom\:m1\:sec_aglt\:sg\:sec\:imperf\:nwok=POS_PRON
ppron12\:sg\:nom\:m2\:pri=POS_PRON
ppron12\:sg\:nom\:m2\:sec=POS_PRON
ppron12\:sg\:nom\:m3\:pri=POS_PRON
ppron12\:sg\:nom\:m3\:sec=POS_PRON
+ppron12\:sg\:nom\:m3\:sec_aglt\:sg\:sec\:imperf\:nwok=POS_PRON
+ppron12\:sg\:nom\:n\:pri=POS_PRON
ppron12\:sg\:nom\:n\:sec=POS_PRON
+ppron12\:sg\:voc\:f\:sec=POS_PRON
+ppron12\:sg\:voc\:m1\:sec=POS_PRON
+ppron12\:sg\:voc\:m2\:sec=POS_PRON
+ppron12\:sg\:voc\:m3\:sec=POS_PRON
ppron12\:sg\:voc\:n\:sec=POS_PRON
ppron3\:pl\:acc\:f\:ter\:akc\:npraep=POS_PRON
ppron3\:pl\:acc\:f\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:acc\:f\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:acc\:f\:ter\:nakc\:praep=POS_PRON
ppron3\:pl\:acc\:m1\:ter\:akc\:npraep=POS_PRON
ppron3\:pl\:acc\:m1\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:acc\:m1\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:acc\:m1\:ter\:nakc\:praep=POS_PRON
ppron3\:pl\:acc\:m2\:ter\:akc\:npraep=POS_PRON
ppron3\:pl\:acc\:m2\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:acc\:m2\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:acc\:m2\:ter\:nakc\:praep=POS_PRON
ppron3\:pl\:acc\:m3\:ter\:akc\:npraep=POS_PRON
ppron3\:pl\:acc\:m3\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:acc\:m3\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:acc\:m3\:ter\:nakc\:praep=POS_PRON
ppron3\:pl\:acc\:n\:ter\:akc\:npraep=POS_PRON
ppron3\:pl\:acc\:n\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:acc\:n\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:acc\:n\:ter\:nakc\:praep=POS_PRON
ppron3\:pl\:dat\:f\:ter\:akc\:npraep=POS_PRON
ppron3\:pl\:dat\:f\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:dat\:f\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:dat\:f\:ter\:nakc\:praep=POS_PRON
ppron3\:pl\:dat\:m1\:ter\:akc\:npraep=POS_PRON
ppron3\:pl\:dat\:m1\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:dat\:m1\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:dat\:m1\:ter\:nakc\:praep=POS_PRON
ppron3\:pl\:dat\:m2\:ter\:akc\:npraep=POS_PRON
+ppron3\:pl\:dat\:m2\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:dat\:m2\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:dat\:m2\:ter\:nakc\:praep=POS_PRON
ppron3\:pl\:dat\:m3\:ter\:akc\:npraep=POS_PRON
ppron3\:pl\:dat\:m3\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:dat\:m3\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:dat\:m3\:ter\:nakc\:praep=POS_PRON
ppron3\:pl\:dat\:n\:ter\:akc\:npraep=POS_PRON
+ppron3\:pl\:dat\:n\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:dat\:n\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:dat\:n\:ter\:nakc\:praep=POS_PRON
ppron3\:pl\:gen\:f\:ter\:akc\:npraep=POS_PRON
ppron3\:pl\:gen\:f\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:gen\:f\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:gen\:f\:ter\:nakc\:praep=POS_PRON
ppron3\:pl\:gen\:m1\:ter\:akc\:npraep=POS_PRON
ppron3\:pl\:gen\:m1\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:gen\:m1\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:gen\:m1\:ter\:nakc\:praep=POS_PRON
ppron3\:pl\:gen\:m2\:ter\:akc\:npraep=POS_PRON
ppron3\:pl\:gen\:m2\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:gen\:m2\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:gen\:m2\:ter\:nakc\:praep=POS_PRON
ppron3\:pl\:gen\:m3\:ter\:akc\:npraep=POS_PRON
ppron3\:pl\:gen\:m3\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:gen\:m3\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:gen\:m3\:ter\:nakc\:praep=POS_PRON
ppron3\:pl\:gen\:n\:ter\:akc\:npraep=POS_PRON
ppron3\:pl\:gen\:n\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:gen\:n\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:gen\:n\:ter\:nakc\:praep=POS_PRON
ppron3\:pl\:inst\:f\:ter\:akc\:npraep=POS_PRON
ppron3\:pl\:inst\:f\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:inst\:f\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:inst\:f\:ter\:nakc\:praep=POS_PRON
ppron3\:pl\:inst\:m1\:ter\:akc\:npraep=POS_PRON
ppron3\:pl\:inst\:m1\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:inst\:m1\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:inst\:m1\:ter\:nakc\:praep=POS_PRON
ppron3\:pl\:inst\:m2\:ter\:akc\:npraep=POS_PRON
ppron3\:pl\:inst\:m2\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:inst\:m2\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:inst\:m2\:ter\:nakc\:praep=POS_PRON
ppron3\:pl\:inst\:m3\:ter\:akc\:npraep=POS_PRON
ppron3\:pl\:inst\:m3\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:inst\:m3\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:inst\:m3\:ter\:nakc\:praep=POS_PRON
ppron3\:pl\:inst\:n\:ter\:akc\:npraep=POS_PRON
ppron3\:pl\:inst\:n\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:inst\:n\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:inst\:n\:ter\:nakc\:praep=POS_PRON
+ppron3\:pl\:loc\:f\:ter\:akc\:npraep=POS_PRON
ppron3\:pl\:loc\:f\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:loc\:f\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:loc\:f\:ter\:nakc\:praep=POS_PRON
+ppron3\:pl\:loc\:m1\:ter\:akc\:npraep=POS_PRON
ppron3\:pl\:loc\:m1\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:loc\:m1\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:loc\:m1\:ter\:nakc\:praep=POS_PRON
+ppron3\:pl\:loc\:m2\:ter\:akc\:npraep=POS_PRON
ppron3\:pl\:loc\:m2\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:loc\:m2\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:loc\:m2\:ter\:nakc\:praep=POS_PRON
+ppron3\:pl\:loc\:m3\:ter\:akc\:npraep=POS_PRON
ppron3\:pl\:loc\:m3\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:loc\:m3\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:loc\:m3\:ter\:nakc\:praep=POS_PRON
+ppron3\:pl\:loc\:n\:ter\:akc\:npraep=POS_PRON
ppron3\:pl\:loc\:n\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:loc\:n\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:loc\:n\:ter\:nakc\:praep=POS_PRON
ppron3\:pl\:nom\:f\:ter\:akc\:npraep=POS_PRON
+ppron3\:pl\:nom\:f\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:nom\:f\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:nom\:f\:ter\:nakc\:praep=POS_PRON
ppron3\:pl\:nom\:m1\:ter\:akc\:npraep=POS_PRON
+ppron3\:pl\:nom\:m1\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:nom\:m1\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:nom\:m1\:ter\:nakc\:praep=POS_PRON
ppron3\:pl\:nom\:m2\:ter\:akc\:npraep=POS_PRON
+ppron3\:pl\:nom\:m2\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:nom\:m2\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:nom\:m2\:ter\:nakc\:praep=POS_PRON
ppron3\:pl\:nom\:m3\:ter\:akc\:npraep=POS_PRON
+ppron3\:pl\:nom\:m3\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:nom\:m3\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:nom\:m3\:ter\:nakc\:praep=POS_PRON
ppron3\:pl\:nom\:n\:ter\:akc\:npraep=POS_PRON
+ppron3\:pl\:nom\:n\:ter\:akc\:praep=POS_PRON
+ppron3\:pl\:nom\:n\:ter\:nakc\:npraep=POS_PRON
+ppron3\:pl\:nom\:n\:ter\:nakc\:praep=POS_PRON
ppron3\:sg\:acc\:f\:ter\:akc\:npraep=POS_PRON
ppron3\:sg\:acc\:f\:ter\:akc\:praep=POS_PRON
+ppron3\:sg\:acc\:f\:ter\:nakc\:npraep=POS_PRON
+ppron3\:sg\:acc\:f\:ter\:nakc\:praep=POS_PRON
ppron3\:sg\:acc\:m1\:ter\:akc\:npraep=POS_PRON
ppron3\:sg\:acc\:m1\:ter\:akc\:praep=POS_PRON
ppron3\:sg\:acc\:m1\:ter\:nakc\:npraep=POS_PRON
ppron3\:sg\:acc\:m1\:ter\:nakc\:praep=POS_PRON
+ppron3\:sg\:acc\:m2\:ter\:akc\:npraep=POS_PRON
ppron3\:sg\:acc\:m2\:ter\:akc\:praep=POS_PRON
ppron3\:sg\:acc\:m2\:ter\:nakc\:npraep=POS_PRON
ppron3\:sg\:acc\:m2\:ter\:nakc\:praep=POS_PRON
@@ -750,21 +1294,32 @@ ppron3\:sg\:acc\:m3\:ter\:nakc\:npraep=POS_PRON
ppron3\:sg\:acc\:m3\:ter\:nakc\:praep=POS_PRON
ppron3\:sg\:acc\:n\:ter\:akc\:npraep=POS_PRON
ppron3\:sg\:acc\:n\:ter\:akc\:praep=POS_PRON
+ppron3\:sg\:acc\:n\:ter\:nakc\:npraep=POS_PRON
+ppron3\:sg\:acc\:n\:ter\:nakc\:praep=POS_PRON
ppron3\:sg\:dat\:f\:ter\:akc\:npraep=POS_PRON
ppron3\:sg\:dat\:f\:ter\:akc\:praep=POS_PRON
+ppron3\:sg\:dat\:f\:ter\:nakc\:npraep=POS_PRON
+ppron3\:sg\:dat\:f\:ter\:nakc\:praep=POS_PRON
ppron3\:sg\:dat\:m1\:ter\:akc\:npraep=POS_PRON
ppron3\:sg\:dat\:m1\:ter\:akc\:praep=POS_PRON
ppron3\:sg\:dat\:m1\:ter\:nakc\:npraep=POS_PRON
+ppron3\:sg\:dat\:m1\:ter\:nakc\:praep=POS_PRON
ppron3\:sg\:dat\:m2\:ter\:akc\:npraep=POS_PRON
+ppron3\:sg\:dat\:m2\:ter\:akc\:praep=POS_PRON
ppron3\:sg\:dat\:m2\:ter\:nakc\:npraep=POS_PRON
+ppron3\:sg\:dat\:m2\:ter\:nakc\:praep=POS_PRON
ppron3\:sg\:dat\:m3\:ter\:akc\:npraep=POS_PRON
ppron3\:sg\:dat\:m3\:ter\:akc\:praep=POS_PRON
ppron3\:sg\:dat\:m3\:ter\:nakc\:npraep=POS_PRON
+ppron3\:sg\:dat\:m3\:ter\:nakc\:praep=POS_PRON
ppron3\:sg\:dat\:n\:ter\:akc\:npraep=POS_PRON
ppron3\:sg\:dat\:n\:ter\:akc\:praep=POS_PRON
ppron3\:sg\:dat\:n\:ter\:nakc\:npraep=POS_PRON
+ppron3\:sg\:dat\:n\:ter\:nakc\:praep=POS_PRON
ppron3\:sg\:gen\:f\:ter\:akc\:npraep=POS_PRON
ppron3\:sg\:gen\:f\:ter\:akc\:praep=POS_PRON
+ppron3\:sg\:gen\:f\:ter\:nakc\:npraep=POS_PRON
+ppron3\:sg\:gen\:f\:ter\:nakc\:praep=POS_PRON
ppron3\:sg\:gen\:m1\:ter\:akc\:npraep=POS_PRON
ppron3\:sg\:gen\:m1\:ter\:akc\:praep=POS_PRON
ppron3\:sg\:gen\:m1\:ter\:nakc\:npraep=POS_PRON
@@ -772,6 +1327,7 @@ ppron3\:sg\:gen\:m1\:ter\:nakc\:praep=POS_PRON
ppron3\:sg\:gen\:m2\:ter\:akc\:npraep=POS_PRON
ppron3\:sg\:gen\:m2\:ter\:akc\:praep=POS_PRON
ppron3\:sg\:gen\:m2\:ter\:nakc\:npraep=POS_PRON
+ppron3\:sg\:gen\:m2\:ter\:nakc\:praep=POS_PRON
ppron3\:sg\:gen\:m3\:ter\:akc\:npraep=POS_PRON
ppron3\:sg\:gen\:m3\:ter\:akc\:praep=POS_PRON
ppron3\:sg\:gen\:m3\:ter\:nakc\:npraep=POS_PRON
@@ -779,67 +1335,187 @@ ppron3\:sg\:gen\:m3\:ter\:nakc\:praep=POS_PRON
ppron3\:sg\:gen\:n\:ter\:akc\:npraep=POS_PRON
ppron3\:sg\:gen\:n\:ter\:akc\:praep=POS_PRON
ppron3\:sg\:gen\:n\:ter\:nakc\:npraep=POS_PRON
+ppron3\:sg\:gen\:n\:ter\:nakc\:praep=POS_PRON
+ppron3\:sg\:inst\:f\:ter\:akc\:npraep=POS_PRON
ppron3\:sg\:inst\:f\:ter\:akc\:praep=POS_PRON
+ppron3\:sg\:inst\:f\:ter\:nakc\:npraep=POS_PRON
+ppron3\:sg\:inst\:f\:ter\:nakc\:praep=POS_PRON
ppron3\:sg\:inst\:m1\:ter\:akc\:npraep=POS_PRON
ppron3\:sg\:inst\:m1\:ter\:akc\:praep=POS_PRON
+ppron3\:sg\:inst\:m1\:ter\:nakc\:npraep=POS_PRON
+ppron3\:sg\:inst\:m1\:ter\:nakc\:praep=POS_PRON
ppron3\:sg\:inst\:m2\:ter\:akc\:npraep=POS_PRON
ppron3\:sg\:inst\:m2\:ter\:akc\:praep=POS_PRON
+ppron3\:sg\:inst\:m2\:ter\:nakc\:npraep=POS_PRON
+ppron3\:sg\:inst\:m2\:ter\:nakc\:praep=POS_PRON
ppron3\:sg\:inst\:m3\:ter\:akc\:npraep=POS_PRON
ppron3\:sg\:inst\:m3\:ter\:akc\:praep=POS_PRON
+ppron3\:sg\:inst\:m3\:ter\:nakc\:npraep=POS_PRON
+ppron3\:sg\:inst\:m3\:ter\:nakc\:praep=POS_PRON
ppron3\:sg\:inst\:n\:ter\:akc\:npraep=POS_PRON
ppron3\:sg\:inst\:n\:ter\:akc\:praep=POS_PRON
+ppron3\:sg\:inst\:n\:ter\:nakc\:npraep=POS_PRON
+ppron3\:sg\:inst\:n\:ter\:nakc\:praep=POS_PRON
+ppron3\:sg\:loc\:f\:ter\:akc\:npraep=POS_PRON
ppron3\:sg\:loc\:f\:ter\:akc\:praep=POS_PRON
+ppron3\:sg\:loc\:f\:ter\:nakc\:npraep=POS_PRON
+ppron3\:sg\:loc\:f\:ter\:nakc\:praep=POS_PRON
+ppron3\:sg\:loc\:m1\:ter\:akc\:npraep=POS_PRON
ppron3\:sg\:loc\:m1\:ter\:akc\:praep=POS_PRON
+ppron3\:sg\:loc\:m1\:ter\:nakc\:npraep=POS_PRON
+ppron3\:sg\:loc\:m1\:ter\:nakc\:praep=POS_PRON
+ppron3\:sg\:loc\:m2\:ter\:akc\:npraep=POS_PRON
ppron3\:sg\:loc\:m2\:ter\:akc\:praep=POS_PRON
+ppron3\:sg\:loc\:m2\:ter\:nakc\:npraep=POS_PRON
+ppron3\:sg\:loc\:m2\:ter\:nakc\:praep=POS_PRON
+ppron3\:sg\:loc\:m3\:ter\:akc\:npraep=POS_PRON
ppron3\:sg\:loc\:m3\:ter\:akc\:praep=POS_PRON
+ppron3\:sg\:loc\:m3\:ter\:nakc\:npraep=POS_PRON
+ppron3\:sg\:loc\:m3\:ter\:nakc\:praep=POS_PRON
+ppron3\:sg\:loc\:n\:ter\:akc\:npraep=POS_PRON
ppron3\:sg\:loc\:n\:ter\:akc\:praep=POS_PRON
+ppron3\:sg\:loc\:n\:ter\:nakc\:npraep=POS_PRON
+ppron3\:sg\:loc\:n\:ter\:nakc\:praep=POS_PRON
ppron3\:sg\:nom\:f\:ter\:akc\:npraep=POS_PRON
ppron3\:sg\:nom\:f\:ter\:akc\:praep=POS_PRON
+ppron3\:sg\:nom\:f\:ter\:nakc\:npraep=POS_PRON
+ppron3\:sg\:nom\:f\:ter\:nakc\:praep=POS_PRON
ppron3\:sg\:nom\:m1\:ter\:akc\:npraep=POS_PRON
+ppron3\:sg\:nom\:m1\:ter\:akc\:praep=POS_PRON
+ppron3\:sg\:nom\:m1\:ter\:nakc\:npraep=POS_PRON
+ppron3\:sg\:nom\:m1\:ter\:nakc\:praep=POS_PRON
ppron3\:sg\:nom\:m2\:ter\:akc\:npraep=POS_PRON
ppron3\:sg\:nom\:m2\:ter\:akc\:praep=POS_PRON
+ppron3\:sg\:nom\:m2\:ter\:nakc\:npraep=POS_PRON
+ppron3\:sg\:nom\:m2\:ter\:nakc\:praep=POS_PRON
ppron3\:sg\:nom\:m3\:ter\:akc\:npraep=POS_PRON
+ppron3\:sg\:nom\:m3\:ter\:akc\:praep=POS_PRON
+ppron3\:sg\:nom\:m3\:ter\:nakc\:npraep=POS_PRON
+ppron3\:sg\:nom\:m3\:ter\:nakc\:praep=POS_PRON
ppron3\:sg\:nom\:n\:ter\:akc\:npraep=POS_PRON
+ppron3\:sg\:nom\:n\:ter\:akc\:praep=POS_PRON
+ppron3\:sg\:nom\:n\:ter\:nakc\:npraep=POS_PRON
+ppron3\:sg\:nom\:n\:ter\:nakc\:praep=POS_PRON
praet\:pl\:f\:imperf=POS_X
+praet\:pl\:f\:imperf_aglt\:pl\:pri\:imperf\:nwok=POS_X
+praet\:pl\:f\:imperf_aglt\:pl\:sec\:imperf\:nwok=POS_X
+praet\:pl\:f\:imperf_part=POS_X
+praet\:pl\:f\:imperf_part_aglt\:pl\:pri\:imperf\:nwok=POS_X
+praet\:pl\:f\:imperf_part_aglt\:pl\:sec\:imperf\:nwok=POS_X
praet\:pl\:f\:perf=POS_X
+praet\:pl\:f\:perf_aglt\:pl\:pri\:imperf\:nwok=POS_X
+praet\:pl\:f\:perf_aglt\:pl\:sec\:imperf\:nwok=POS_X
+praet\:pl\:f\:perf_part=POS_X
praet\:pl\:m1\:imperf=POS_X
praet\:pl\:m1\:imperf\:agl=POS_X
+praet\:pl\:m1\:imperf\:agl_aglt\:pl\:pri\:imperf\:nwok=POS_X
+praet\:pl\:m1\:imperf_aglt\:pl\:pri\:imperf\:nwok=POS_X
+praet\:pl\:m1\:imperf_aglt\:pl\:sec\:imperf\:nwok=POS_X
+praet\:pl\:m1\:imperf_part=POS_X
+praet\:pl\:m1\:imperf_part_aglt\:pl\:pri\:imperf\:nwok=POS_X
+praet\:pl\:m1\:imperf_part_aglt\:pl\:sec\:imperf\:nwok=POS_X
praet\:pl\:m1\:perf=POS_X
praet\:pl\:m1\:perf\:nagl=POS_X
+praet\:pl\:m1\:perf_aglt\:pl\:pri\:imperf\:nwok=POS_X
+praet\:pl\:m1\:perf_aglt\:pl\:sec\:imperf\:nwok=POS_X
+praet\:pl\:m1\:perf_part=POS_X
+praet\:pl\:m1\:perf_part_aglt\:pl\:pri\:imperf\:nwok=POS_X
+praet\:pl\:m1\:perf_part_aglt\:pl\:sec\:imperf\:nwok=POS_X
praet\:pl\:m2\:imperf=POS_X
+praet\:pl\:m2\:imperf_part=POS_X
praet\:pl\:m2\:perf=POS_X
+praet\:pl\:m2\:perf_part=POS_X
praet\:pl\:m3\:imperf=POS_X
+praet\:pl\:m3\:imperf_part=POS_X
praet\:pl\:m3\:perf=POS_X
+praet\:pl\:m3\:perf_part=POS_X
praet\:pl\:n\:imperf=POS_X
+praet\:pl\:n\:imperf_part=POS_X
praet\:pl\:n\:perf=POS_X
+praet\:pl\:n\:perf_part=POS_X
praet\:sg\:f\:imperf=POS_X
praet\:sg\:f\:imperf\:agl=POS_X
praet\:sg\:f\:imperf\:nagl=POS_X
+praet\:sg\:f\:imperf\:nagl_part=POS_X
+praet\:sg\:f\:imperf_aglt\:sg\:pri\:imperf\:nwok=POS_X
+praet\:sg\:f\:imperf_aglt\:sg\:sec\:imperf\:nwok=POS_X
+praet\:sg\:f\:imperf_part=POS_X
+praet\:sg\:f\:imperf_part_aglt\:sg\:pri\:imperf\:nwok=POS_X
+praet\:sg\:f\:imperf_part_aglt\:sg\:sec\:imperf\:nwok=POS_X
praet\:sg\:f\:perf=POS_X
+praet\:sg\:f\:perf_aglt\:sg\:pri\:imperf\:nwok=POS_X
+praet\:sg\:f\:perf_aglt\:sg\:sec\:imperf\:nwok=POS_X
+praet\:sg\:f\:perf_part=POS_X
+praet\:sg\:f\:perf_part_aglt\:sg\:pri\:imperf\:nwok=POS_X
+praet\:sg\:f\:perf_part_aglt\:sg\:sec\:imperf\:nwok=POS_X
praet\:sg\:m1\:imperf=POS_X
praet\:sg\:m1\:imperf\:agl=POS_X
+praet\:sg\:m1\:imperf\:agl_aglt\:sg\:pri\:imperf\:wok=POS_X
+praet\:sg\:m1\:imperf\:agl_aglt\:sg\:sec\:imperf\:wok=POS_X
praet\:sg\:m1\:imperf\:nagl=POS_X
+praet\:sg\:m1\:imperf\:nagl_part=POS_X
+praet\:sg\:m1\:imperf\:nagl_part_aglt\:sg\:pri\:imperf\:nwok=POS_X
+praet\:sg\:m1\:imperf\:nagl_part_aglt\:sg\:sec\:imperf\:nwok=POS_X
+praet\:sg\:m1\:imperf_aglt\:sg\:pri\:imperf\:wok=POS_X
+praet\:sg\:m1\:imperf_aglt\:sg\:sec\:imperf\:wok=POS_X
+praet\:sg\:m1\:imperf_part=POS_X
+praet\:sg\:m1\:imperf_part_aglt\:sg\:pri\:imperf\:nwok=POS_X
+praet\:sg\:m1\:imperf_part_aglt\:sg\:sec\:imperf\:nwok=POS_X
praet\:sg\:m1\:perf=POS_X
praet\:sg\:m1\:perf\:agl=POS_X
+praet\:sg\:m1\:perf\:agl_aglt\:sg\:pri\:imperf\:wok=POS_X
+praet\:sg\:m1\:perf\:agl_aglt\:sg\:sec\:imperf\:wok=POS_X
praet\:sg\:m1\:perf\:nagl=POS_X
+praet\:sg\:m1\:perf\:nagl_part=POS_X
+praet\:sg\:m1\:perf_aglt\:sg\:pri\:imperf\:wok=POS_X
+praet\:sg\:m1\:perf_aglt\:sg\:sec\:imperf\:wok=POS_X
+praet\:sg\:m1\:perf_part=POS_X
+praet\:sg\:m1\:perf_part_aglt\:sg\:pri\:imperf\:nwok=POS_X
+praet\:sg\:m1\:perf_part_aglt\:sg\:sec\:imperf\:nwok=POS_X
praet\:sg\:m2\:imperf=POS_X
+praet\:sg\:m2\:imperf\:agl=POS_X
praet\:sg\:m2\:imperf\:nagl=POS_X
+praet\:sg\:m2\:imperf\:nagl_part=POS_X
+praet\:sg\:m2\:imperf\:nagl_part_aglt\:sg\:pri\:imperf\:nwok=POS_X
+praet\:sg\:m2\:imperf_aglt\:sg\:pri\:imperf\:wok=POS_X
+praet\:sg\:m2\:imperf_part=POS_X
+praet\:sg\:m2\:imperf_part_aglt\:sg\:pri\:imperf\:nwok=POS_X
praet\:sg\:m2\:perf=POS_X
+praet\:sg\:m2\:perf\:agl=POS_X
praet\:sg\:m2\:perf\:nagl=POS_X
+praet\:sg\:m2\:perf_aglt\:sg\:pri\:imperf\:wok=POS_X
+praet\:sg\:m2\:perf_aglt\:sg\:sec\:imperf\:wok=POS_X
+praet\:sg\:m2\:perf_part=POS_X
praet\:sg\:m3\:imperf=POS_X
+praet\:sg\:m3\:imperf\:agl=POS_X
praet\:sg\:m3\:imperf\:nagl=POS_X
+praet\:sg\:m3\:imperf\:nagl_part=POS_X
+praet\:sg\:m3\:imperf_part=POS_X
praet\:sg\:m3\:perf=POS_X
+praet\:sg\:m3\:perf\:agl=POS_X
praet\:sg\:m3\:perf\:nagl=POS_X
+praet\:sg\:m3\:perf\:nagl_part=POS_X
+praet\:sg\:m3\:perf_part=POS_X
praet\:sg\:n\:imperf=POS_X
+praet\:sg\:n\:imperf_part=POS_X
praet\:sg\:n\:perf=POS_X
+praet\:sg\:n\:perf_part=POS_X
pred=POS_X
prep\:acc=POS_ADP
prep\:acc\:nwok=POS_ADP
prep\:acc\:wok=POS_ADP
+prep\:acc\:wok_ppron3\:sg\:acc\:m1\:ter\:nakc\:praep=POS_ADP
+prep\:acc\:wok_ppron3\:sg\:acc\:m2\:ter\:nakc\:praep=POS_ADP
+prep\:acc\:wok_ppron3\:sg\:acc\:m3\:ter\:nakc\:praep=POS_ADP
+prep\:acc_ppron3\:sg\:acc\:m1\:ter\:nakc\:praep=POS_ADP
+prep\:acc_ppron3\:sg\:acc\:m3\:ter\:nakc\:praep=POS_ADP
prep\:dat=POS_ADP
prep\:gen=POS_ADP
prep\:gen\:nwok=POS_ADP
prep\:gen\:wok=POS_ADP
+prep\:gen\:wok_ppron3\:sg\:gen\:m1\:ter\:nakc\:praep=POS_ADP
+prep\:gen_ppron3\:sg\:gen\:m1\:ter\:nakc\:praep=POS_ADP
+prep\:gen_ppron3\:sg\:gen\:m3\:ter\:nakc\:praep=POS_ADP
prep\:inst=POS_ADP
prep\:inst\:nwok=POS_ADP
prep\:inst\:wok=POS_ADP
@@ -850,6 +1526,8 @@ prep\:nom=POS_ADP
qub=POS_X
qub\:nwok=POS_X
qub\:wok=POS_X
+romandig=POS_NUM
+siebie=POS_X
siebie\:acc=POS_X
siebie\:dat=POS_X
siebie\:gen=POS_X
@@ -857,79 +1535,146 @@ siebie\:inst=POS_X
siebie\:loc=POS_X
subst\:pl\:acc\:f=POS_NOUN
subst\:pl\:acc\:m1=POS_NOUN
+subst\:pl\:acc\:m1\:pt=POS_NOUN
subst\:pl\:acc\:m2=POS_NOUN
subst\:pl\:acc\:m3=POS_NOUN
subst\:pl\:acc\:n=POS_NOUN
+subst\:pl\:acc\:n\:col=POS_NOUN
+subst\:pl\:acc\:n\:ncol=POS_NOUN
+subst\:pl\:acc\:n\:pt=POS_NOUN
subst\:pl\:dat\:f=POS_NOUN
subst\:pl\:dat\:m1=POS_NOUN
+subst\:pl\:dat\:m1\:pt=POS_NOUN
subst\:pl\:dat\:m2=POS_NOUN
subst\:pl\:dat\:m3=POS_NOUN
subst\:pl\:dat\:n=POS_NOUN
+subst\:pl\:dat\:n\:col=POS_NOUN
+subst\:pl\:dat\:n\:ncol=POS_NOUN
+subst\:pl\:dat\:n\:pt=POS_NOUN
subst\:pl\:gen\:f=POS_NOUN
subst\:pl\:gen\:m1=POS_NOUN
+subst\:pl\:gen\:m1\:pt=POS_NOUN
subst\:pl\:gen\:m2=POS_NOUN
subst\:pl\:gen\:m3=POS_NOUN
subst\:pl\:gen\:n=POS_NOUN
+subst\:pl\:gen\:n\:col=POS_NOUN
+subst\:pl\:gen\:n\:ncol=POS_NOUN
+subst\:pl\:gen\:n\:pt=POS_NOUN
subst\:pl\:inst\:f=POS_NOUN
subst\:pl\:inst\:m1=POS_NOUN
+subst\:pl\:inst\:m1\:pt=POS_NOUN
subst\:pl\:inst\:m2=POS_NOUN
subst\:pl\:inst\:m3=POS_NOUN
subst\:pl\:inst\:n=POS_NOUN
+subst\:pl\:inst\:n\:col=POS_NOUN
+subst\:pl\:inst\:n\:ncol=POS_NOUN
+subst\:pl\:inst\:n\:pt=POS_NOUN
subst\:pl\:loc\:f=POS_NOUN
subst\:pl\:loc\:m1=POS_NOUN
+subst\:pl\:loc\:m1\:pt=POS_NOUN
subst\:pl\:loc\:m2=POS_NOUN
subst\:pl\:loc\:m3=POS_NOUN
subst\:pl\:loc\:n=POS_NOUN
+subst\:pl\:loc\:n\:col=POS_NOUN
+subst\:pl\:loc\:n\:ncol=POS_NOUN
+subst\:pl\:loc\:n\:pt=POS_NOUN
subst\:pl\:nom\:f=POS_NOUN
subst\:pl\:nom\:m1=POS_NOUN
+subst\:pl\:nom\:m1\:pt=POS_NOUN
subst\:pl\:nom\:m2=POS_NOUN
subst\:pl\:nom\:m3=POS_NOUN
subst\:pl\:nom\:n=POS_NOUN
+subst\:pl\:nom\:n\:col=POS_NOUN
+subst\:pl\:nom\:n\:ncol=POS_NOUN
+subst\:pl\:nom\:n\:pt=POS_NOUN
+subst\:pl\:voc\:f=POS_NOUN
+subst\:pl\:voc\:m1=POS_NOUN
+subst\:pl\:voc\:m1\:pt=POS_NOUN
+subst\:pl\:voc\:m2=POS_NOUN
+subst\:pl\:voc\:m3=POS_NOUN
+subst\:pl\:voc\:n\:col=POS_NOUN
+subst\:pl\:voc\:n\:ncol=POS_NOUN
+subst\:pl\:voc\:n\:pt=POS_NOUN
subst\:sg\:acc\:f=POS_NOUN
subst\:sg\:acc\:m1=POS_NOUN
subst\:sg\:acc\:m2=POS_NOUN
subst\:sg\:acc\:m3=POS_NOUN
subst\:sg\:acc\:n=POS_NOUN
+subst\:sg\:acc\:n\:col=POS_NOUN
+subst\:sg\:acc\:n\:ncol=POS_NOUN
+subst\:sg\:acc\:n\:ncol_aglt\:pl\:pri\:imperf\:nwok=POS_NOUN
+subst\:sg\:acc\:n\:ncol_aglt\:pl\:sec\:imperf\:nwok=POS_NOUN
+subst\:sg\:acc\:n\:ncol_aglt\:sg\:pri\:imperf\:nwok=POS_NOUN
+subst\:sg\:acc\:n\:ncol_aglt\:sg\:sec\:imperf\:nwok=POS_NOUN
+subst\:sg\:acc\:n\:ncol_aglt\:sg\:sec\:imperf\:wok=POS_NOUN
subst\:sg\:dat\:f=POS_NOUN
subst\:sg\:dat\:m1=POS_NOUN
subst\:sg\:dat\:m2=POS_NOUN
subst\:sg\:dat\:m3=POS_NOUN
subst\:sg\:dat\:n=POS_NOUN
+subst\:sg\:dat\:n\:col=POS_NOUN
+subst\:sg\:dat\:n\:ncol=POS_NOUN
subst\:sg\:gen\:f=POS_NOUN
subst\:sg\:gen\:m1=POS_NOUN
subst\:sg\:gen\:m2=POS_NOUN
subst\:sg\:gen\:m3=POS_NOUN
subst\:sg\:gen\:n=POS_NOUN
+subst\:sg\:gen\:n\:col=POS_NOUN
+subst\:sg\:gen\:n\:ncol=POS_NOUN
subst\:sg\:inst\:f=POS_NOUN
subst\:sg\:inst\:m1=POS_NOUN
subst\:sg\:inst\:m2=POS_NOUN
subst\:sg\:inst\:m3=POS_NOUN
subst\:sg\:inst\:n=POS_NOUN
+subst\:sg\:inst\:n\:col=POS_NOUN
+subst\:sg\:inst\:n\:ncol=POS_NOUN
subst\:sg\:loc\:f=POS_NOUN
subst\:sg\:loc\:m1=POS_NOUN
subst\:sg\:loc\:m2=POS_NOUN
subst\:sg\:loc\:m3=POS_NOUN
subst\:sg\:loc\:n=POS_NOUN
+subst\:sg\:loc\:n\:col=POS_NOUN
+subst\:sg\:loc\:n\:ncol=POS_NOUN
subst\:sg\:nom\:f=POS_NOUN
subst\:sg\:nom\:m1=POS_NOUN
subst\:sg\:nom\:m2=POS_NOUN
subst\:sg\:nom\:m3=POS_NOUN
subst\:sg\:nom\:n=POS_NOUN
+subst\:sg\:nom\:n\:col=POS_NOUN
+subst\:sg\:nom\:n\:ncol=POS_NOUN
+subst\:sg\:nom\:n\:ncol_aglt\:sg\:sec\:imperf\:nwok=POS_NOUN
subst\:sg\:voc\:f=POS_NOUN
subst\:sg\:voc\:m1=POS_NOUN
subst\:sg\:voc\:m2=POS_NOUN
subst\:sg\:voc\:m3=POS_NOUN
subst\:sg\:voc\:n=POS_NOUN
+subst\:sg\:voc\:n\:col=POS_NOUN
+subst\:sg\:voc\:n\:ncol=POS_NOUN
+winien=POS_X
winien\:pl\:f\:imperf=POS_X
+winien\:pl\:f\:imperf_aglt\:pl\:pri\:imperf\:nwok=POS_X
winien\:pl\:m1\:imperf=POS_X
+winien\:pl\:m1\:imperf_aglt\:pl\:pri\:imperf\:nwok=POS_X
+winien\:pl\:m1\:imperf_aglt\:pl\:sec\:imperf\:nwok=POS_X
winien\:pl\:m2\:imperf=POS_X
winien\:pl\:m3\:imperf=POS_X
winien\:pl\:n\:imperf=POS_X
winien\:sg\:f\:imperf=POS_X
+winien\:sg\:f\:imperf_aglt\:sg\:pri\:imperf\:nwok=POS_X
+winien\:sg\:f\:imperf_aglt\:sg\:sec\:imperf\:nwok=POS_X
winien\:sg\:m1\:imperf=POS_X
+winien\:sg\:m1\:imperf_aglt\:sg\:pri\:imperf\:wok=POS_X
+winien\:sg\:m1\:imperf_aglt\:sg\:sec\:imperf\:wok=POS_X
winien\:sg\:m2\:imperf=POS_X
winien\:sg\:m3\:imperf=POS_X
winien\:sg\:n\:imperf=POS_X
+xxs\:acc=POS_X
+xxs\:dat=POS_X
+xxs\:gen=POS_X
+xxs\:inst=POS_X
+xxs\:loc=POS_X
+xxs\:nom=POS_X
+xxs\:voc=POS_X
xxx=POS_X
*=POS
diff --git a/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/pt-gamallo-pos.map b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/pt-gamallo-pos.map
index f50cbbe79..275d5030d 100644
--- a/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/pt-gamallo-pos.map
+++ b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/pt-gamallo-pos.map
@@ -4,8 +4,6 @@
#
# Source: extracted from model using TT4J
__META_TYPE_BASE__=de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.
-
-*=POS
# ADJ
# ADV
# ADV+P
@@ -42,4 +40,40 @@ __META_TYPE_BASE__=de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.
# V+U_d+P
# VIRG
# X
-
+# Undocumented in available sources (mapped to POS_X): B, E, F, G, IL, L
+ADJ=POS_ADJ
+ADV=POS_ADV
+ADV+P=POS_ADV
+B=POS_X
+CARD=POS_NUM
+CONJ=POS_CONJ
+DET=POS_DET
+DET+T=POS_DET
+E=POS_X
+F=POS_X
+G=POS_X
+I=POS_INTJ
+IL=POS_X
+L=POS_X
+L+DET=POS_X
+NOM=POS_NOUN
+P=POS_PRON
+P+P=POS_PRON
+PRP=POS_ADP
+PRP+ADJ=POS_ADP
+PRP+ADV=POS_ADP
+PRP+DET=POS_ADP
+PRP+NOM=POS_ADP
+PRP+P=POS_ADP
+PRP+PRP=POS_ADP
+QUOTE=POS_PUNCT
+SENT=POS_PUNCT
+V=POS_VERB
+V+P=POS_VERB
+V+P+P=POS_VERB
+V+P_d=POS_VERB
+V+U_d=POS_VERB
+V+U_d+P=POS_VERB
+VIRG=POS_PUNCT
+X=POS_X
+*=POS
diff --git a/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/ro-tt-pos.map b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/ro-tt-pos.map
new file mode 100644
index 000000000..d8d496306
--- /dev/null
+++ b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/ro-tt-pos.map
@@ -0,0 +1,669 @@
+# TreeTagger Romanian tagset (MULTEXT-East)
+#
+# Romanian TreeTagger Part-of-Speech Tags following the MULTEXT-East morphosyntactic
+# descriptors (MSD). The coarse part-of-speech is determined by the first character
+# of each tag:
+# N=noun (Np=proper -> POS_PROPN) V=verb (Va=auxiliary -> POS_AUX)
+# A=adjective P=pronoun D=determiner T=article (-> POS_DET) M=numeral
+# R=adverb S=adposition C=conjunction (Cc=coordinating; Cr/Cs=subordinating)
+# Q=particle I=interjection Y=abbreviation (-> POS_X) X=residual
+# Punctuation is emitted as named tokens (COLON, COMMA, HYPHEN, PAREN, QUOTE,
+# SENT, SLASH) -> POS_PUNCT.
+#
+# Source: extracted from the TreeTagger model using TT4J
+__META_SOURCE_URL__=https\://www.sketchengine.eu/romanian-tagset/
+__META_SOURCE_URL__.1=https\://nl.ijs.si/ME/V4/msd/html/msd-ro.html
+__META_TYPE_BASE__=de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.
+
+Afcfp-n=POS_ADJ
+Afcfpoy=POS_ADJ
+Afcfpry=POS_ADJ
+Afcfson=POS_ADJ
+Afcfsoy=POS_ADJ
+Afcfsrn=POS_ADJ
+Afcfsry=POS_ADJ
+Afcmp-n=POS_ADJ
+Afcmpoy=POS_ADJ
+Afcmpry=POS_ADJ
+Afcms-n=POS_ADJ
+Afp=POS_ADJ
+Afp-p-n=POS_ADJ
+Afp-p-ny=POS_ADJ
+Afp-poy=POS_ADJ
+Afpf--n=POS_ADJ
+Afpf--ny=POS_ADJ
+Afpfp-n=POS_ADJ
+Afpfp-ny=POS_ADJ
+Afpfpon=POS_ADJ
+Afpfpoy=POS_ADJ
+Afpfpoyy=POS_ADJ
+Afpfprn=POS_ADJ
+Afpfpry=POS_ADJ
+Afpfpryy=POS_ADJ
+Afpfpvy=POS_ADJ
+Afpfson=POS_ADJ
+Afpfsony=POS_ADJ
+Afpfsoy=POS_ADJ
+Afpfsoyy=POS_ADJ
+Afpfsrn=POS_ADJ
+Afpfsrny=POS_ADJ
+Afpfsry=POS_ADJ
+Afpfsryy=POS_ADJ
+Afpfsvn=POS_ADJ
+Afpfsvy=POS_ADJ
+Afpm--n=POS_ADJ
+Afpmp-n=POS_ADJ
+Afpmp-ny=POS_ADJ
+Afpmpon=POS_ADJ
+Afpmpoy=POS_ADJ
+Afpmpoyy=POS_ADJ
+Afpmprn=POS_ADJ
+Afpmpry=POS_ADJ
+Afpmpryy=POS_ADJ
+Afpmpvy=POS_ADJ
+Afpms-n=POS_ADJ
+Afpms-ny=POS_ADJ
+Afpmson=POS_ADJ
+Afpmsoy=POS_ADJ
+Afpmsoyy=POS_ADJ
+Afpmsrn=POS_ADJ
+Afpmsry=POS_ADJ
+Afpmsryy=POS_ADJ
+Afpmsvn=POS_ADJ
+Afpmsvy=POS_ADJ
+Afs=POS_ADJ
+Afsfp-n=POS_ADJ
+Afsfpoy=POS_ADJ
+Afsfpry=POS_ADJ
+Afsfson=POS_ADJ
+Afsfsoy=POS_ADJ
+Afsfsrn=POS_ADJ
+Afsfsry=POS_ADJ
+Afsmp-n=POS_ADJ
+Afsmpoy=POS_ADJ
+Afsmpry=POS_ADJ
+Afsms-n=POS_ADJ
+Afsmsoy=POS_ADJ
+Afsmsry=POS_ADJ
+Afsmsvy=POS_ADJ
+COLON=POS_PUNCT
+COMMA=POS_PUNCT
+Cc=POS_CONJ
+Cccsp=POS_CONJ
+Ccssp=POS_CONJ
+Ccsspy=POS_CONJ
+Crssp=POS_SCONJ
+Cscsp=POS_SCONJ
+Csssp=POS_SCONJ
+Cssspy=POS_SCONJ
+Dd3-po---e=POS_DET
+Dd3-po---o=POS_DET
+Dd3fpo=POS_DET
+Dd3fpr=POS_DET
+Dd3fpr---e=POS_DET
+Dd3fpr---o=POS_DET
+Dd3fpr--y=POS_DET
+Dd3fso=POS_DET
+Dd3fso---e=POS_DET
+Dd3fso---o=POS_DET
+Dd3fsr=POS_DET
+Dd3fsr---e=POS_DET
+Dd3fsr---o=POS_DET
+Dd3fsr--ye=POS_DET
+Dd3fsr--yo=POS_DET
+Dd3mpo=POS_DET
+Dd3mpr=POS_DET
+Dd3mpr---e=POS_DET
+Dd3mpr---o=POS_DET
+Dd3mpr--yo=POS_DET
+Dd3mso=POS_DET
+Dd3mso---e=POS_DET
+Dd3mso---o=POS_DET
+Dd3msr=POS_DET
+Dd3msr---e=POS_DET
+Dd3msr---o=POS_DET
+Dd3msr--yo=POS_DET
+Dh1fp=POS_DET
+Dh1fso=POS_DET
+Dh1fsr=POS_DET
+Dh1mp=POS_DET
+Dh1ms=POS_DET
+Dh2fp=POS_DET
+Dh2fso=POS_DET
+Dh2fsr=POS_DET
+Dh2mp=POS_DET
+Dh2ms=POS_DET
+Dh3fp=POS_DET
+Dh3fso=POS_DET
+Dh3fsr=POS_DET
+Dh3mp=POS_DET
+Dh3ms=POS_DET
+Di3=POS_DET
+Di3------e=POS_DET
+Di3-----y=POS_DET
+Di3--r=POS_DET
+Di3--r---e=POS_DET
+Di3-po=POS_DET
+Di3-po---e=POS_DET
+Di3-s----e=POS_DET
+Di3-sr=POS_DET
+Di3-sr---e=POS_DET
+Di3-sr--y=POS_DET
+Di3fp=POS_DET
+Di3fpr=POS_DET
+Di3fpr---e=POS_DET
+Di3fso=POS_DET
+Di3fso---e=POS_DET
+Di3fsr=POS_DET
+Di3fsr---e=POS_DET
+Di3mp=POS_DET
+Di3mpr=POS_DET
+Di3mpr---e=POS_DET
+Di3ms=POS_DET
+Di3mso---e=POS_DET
+Di3msr=POS_DET
+Di3msr---e=POS_DET
+Di3msr--y=POS_DET
+Ds1fp-p=POS_DET
+Ds1fp-s=POS_DET
+Ds1fsop=POS_DET
+Ds1fsos=POS_DET
+Ds1fsos-y=POS_DET
+Ds1fsrp=POS_DET
+Ds1fsrs=POS_DET
+Ds1fsrs-y=POS_DET
+Ds1mp-p=POS_DET
+Ds1mp-s=POS_DET
+Ds1ms-p=POS_DET
+Ds1ms-s=POS_DET
+Ds1msrs-y=POS_DET
+Ds2fp-p=POS_DET
+Ds2fp-s=POS_DET
+Ds2fsop=POS_DET
+Ds2fsos=POS_DET
+Ds2fsos-y=POS_DET
+Ds2fsrp=POS_DET
+Ds2fsrs=POS_DET
+Ds2fsrs-y=POS_DET
+Ds2mp-p=POS_DET
+Ds2mp-s=POS_DET
+Ds2ms-p=POS_DET
+Ds2ms-s=POS_DET
+Ds2msrs-y=POS_DET
+Ds3fp-s=POS_DET
+Ds3fsos=POS_DET
+Ds3fsos-y=POS_DET
+Ds3fsrs=POS_DET
+Ds3fsrs-y=POS_DET
+Ds3mp-s=POS_DET
+Ds3ms-s=POS_DET
+Ds3msrs-y=POS_DET
+Dw3--r---e=POS_DET
+Dw3-po=POS_DET
+Dw3-po---e=POS_DET
+Dw3fpr=POS_DET
+Dw3fso---e=POS_DET
+Dw3fsr=POS_DET
+Dw3mpr=POS_DET
+Dw3mso---e=POS_DET
+Dw3msr=POS_DET
+Dz3-po---e=POS_DET
+Dz3fso=POS_DET
+Dz3fso---e=POS_DET
+Dz3fsr---e=POS_DET
+Dz3mpr---e=POS_DET
+Dz3mso=POS_DET
+Dz3mso---e=POS_DET
+Dz3msr---e=POS_DET
+HYPHEN=POS_PUNCT
+I=POS_INTJ
+Mc-p-l=POS_NUM
+Mc-s-d=POS_NUM
+Mcfp-l=POS_NUM
+Mcfp-ln=POS_NUM
+Mcfpoly=POS_NUM
+Mcfprln=POS_NUM
+Mcfprly=POS_NUM
+Mcfsoln=POS_NUM
+Mcfsoly=POS_NUM
+Mcfsrln=POS_NUM
+Mcfsrly=POS_NUM
+Mcmp-l=POS_NUM
+Mcms-ln=POS_NUM
+Mcmsoly=POS_NUM
+Mcmsrl=POS_NUM
+Mcmsrly=POS_NUM
+Mffpoly=POS_NUM
+Mffprln=POS_NUM
+Mffprly=POS_NUM
+Mffsoln=POS_NUM
+Mffsoly=POS_NUM
+Mffsrln=POS_NUM
+Mffsrly=POS_NUM
+Ml-po=POS_NUM
+Ml-pr=POS_NUM
+Mlfpo=POS_NUM
+Mlfpr=POS_NUM
+Mlmpo=POS_NUM
+Mlmpr=POS_NUM
+Mmfp--n=POS_NUM
+Mmfp--ny=POS_NUM
+Mmfpo-y=POS_NUM
+Mmfpo-yy=POS_NUM
+Mmfpr-y=POS_NUM
+Mmfpr-yy=POS_NUM
+Mmfso-n=POS_NUM
+Mmfso-ny=POS_NUM
+Mmfso-y=POS_NUM
+Mmfso-yy=POS_NUM
+Mmfsr-n=POS_NUM
+Mmfsr-ny=POS_NUM
+Mmfsr-y=POS_NUM
+Mmfsr-yy=POS_NUM
+Mmmpo-y=POS_NUM
+Mmmpo-yy=POS_NUM
+Mmmpr-n=POS_NUM
+Mmmpr-ny=POS_NUM
+Mmmpr-y=POS_NUM
+Mmmpr-yy=POS_NUM
+Mmmso-y=POS_NUM
+Mmmso-yy=POS_NUM
+Mmmsr-n=POS_NUM
+Mmmsr-ny=POS_NUM
+Mmmsr-y=POS_NUM
+Mmmsr-yy=POS_NUM
+Mo---l=POS_NUM
+Mo---ln=POS_NUM
+Mo---lny=POS_NUM
+Mo-s-r=POS_NUM
+Mofp-ln=POS_NUM
+Mofpoly=POS_NUM
+Mofpolyy=POS_NUM
+Mofprly=POS_NUM
+Mofprlyy=POS_NUM
+Mofs-l=POS_NUM
+Mofsoln=POS_NUM
+Mofsoly=POS_NUM
+Mofsolyy=POS_NUM
+Mofsrln=POS_NUM
+Mofsrly=POS_NUM
+Mofsrlyy=POS_NUM
+Momp-ln=POS_NUM
+Mompoly=POS_NUM
+Mompolyy=POS_NUM
+Momprly=POS_NUM
+Momprlyy=POS_NUM
+Moms-l=POS_NUM
+Moms-ln=POS_NUM
+Momsoly=POS_NUM
+Momsolyy=POS_NUM
+Momsrly=POS_NUM
+Momsrlyy=POS_NUM
+Nc---n=POS_NOUN
+Nc-s-ny=POS_NOUN
+Ncf--n=POS_NOUN
+Ncf--ny=POS_NOUN
+Ncfp-n=POS_NOUN
+Ncfp-ny=POS_NOUN
+Ncfpon=POS_NOUN
+Ncfpoy=POS_NOUN
+Ncfpoyy=POS_NOUN
+Ncfprn=POS_NOUN
+Ncfpry=POS_NOUN
+Ncfpryy=POS_NOUN
+Ncfpvy=POS_NOUN
+Ncfs-n=POS_NOUN
+Ncfson=POS_NOUN
+Ncfsony=POS_NOUN
+Ncfsoy=POS_NOUN
+Ncfsoyy=POS_NOUN
+Ncfsrn=POS_NOUN
+Ncfsrny=POS_NOUN
+Ncfsry=POS_NOUN
+Ncfsryy=POS_NOUN
+Ncfsvy=POS_NOUN
+Ncm--n=POS_NOUN
+Ncmp-n=POS_NOUN
+Ncmp-ny=POS_NOUN
+Ncmpon=POS_NOUN
+Ncmpoy=POS_NOUN
+Ncmpoyy=POS_NOUN
+Ncmprn=POS_NOUN
+Ncmpry=POS_NOUN
+Ncmpryy=POS_NOUN
+Ncmpvy=POS_NOUN
+Ncms-n=POS_NOUN
+Ncms-ny=POS_NOUN
+Ncmson=POS_NOUN
+Ncmsoy=POS_NOUN
+Ncmsoyy=POS_NOUN
+Ncmsrn=POS_NOUN
+Ncmsry=POS_NOUN
+Ncmsryy=POS_NOUN
+Ncmsvn=POS_NOUN
+Ncmsvny=POS_NOUN
+Ncmsvy=POS_NOUN
+Np=POS_PROPN
+Npfp-n=POS_PROPN
+Npfpon=POS_PROPN
+Npfpoy=POS_PROPN
+Npfpry=POS_PROPN
+Npfson=POS_PROPN
+Npfsoy=POS_PROPN
+Npfsrn=POS_PROPN
+Npfsry=POS_PROPN
+Npfsvy=POS_PROPN
+Npmp-n=POS_PROPN
+Npmpoy=POS_PROPN
+Npmprn=POS_PROPN
+Npmpry=POS_PROPN
+Npmson=POS_PROPN
+Npmsoy=POS_PROPN
+Npmsrn=POS_PROPN
+Npmsry=POS_PROPN
+Npmsvn=POS_PROPN
+Npmsvy=POS_PROPN
+PAREN=POS_PUNCT
+Pd3-po=POS_PRON
+Pd3fpo=POS_PRON
+Pd3fpr=POS_PRON
+Pd3fpr--y=POS_PRON
+Pd3fso=POS_PRON
+Pd3fsr=POS_PRON
+Pd3fsr--y=POS_PRON
+Pd3mpo=POS_PRON
+Pd3mpr=POS_PRON
+Pd3mpr--y=POS_PRON
+Pd3mso=POS_PRON
+Pd3msr=POS_PRON
+Pd3msr--y=POS_PRON
+Pi3=POS_PRON
+Pi3--r=POS_PRON
+Pi3-po=POS_PRON
+Pi3-so=POS_PRON
+Pi3-sr=POS_PRON
+Pi3fpr=POS_PRON
+Pi3fso=POS_PRON
+Pi3fsr=POS_PRON
+Pi3mpr=POS_PRON
+Pi3mso=POS_PRON
+Pi3msr=POS_PRON
+Pi3msr--y=POS_PRON
+Pp1-pa--------w=POS_PRON
+Pp1-pa--y-----w=POS_PRON
+Pp1-pd--------s=POS_PRON
+Pp1-pd--------w=POS_PRON
+Pp1-pd--y-----w=POS_PRON
+Pp1-pr--------s=POS_PRON
+Pp1-sa--------s=POS_PRON
+Pp1-sa--------w=POS_PRON
+Pp1-sa--y-----w=POS_PRON
+Pp1-sd--------s=POS_PRON
+Pp1-sd--------w=POS_PRON
+Pp1-sd--y-----w=POS_PRON
+Pp1-sn--------s=POS_PRON
+Pp1-sr--------s=POS_PRON
+Pp2-----------s=POS_PRON
+Pp2-pa--------w=POS_PRON
+Pp2-pa--y-----w=POS_PRON
+Pp2-pd--------s=POS_PRON
+Pp2-pd--------w=POS_PRON
+Pp2-pd--y-----w=POS_PRON
+Pp2-pr--------s=POS_PRON
+Pp2-s---------s=POS_PRON
+Pp2-sa--------s=POS_PRON
+Pp2-sa--------w=POS_PRON
+Pp2-sa--y-----w=POS_PRON
+Pp2-sd--------s=POS_PRON
+Pp2-sd--------w=POS_PRON
+Pp2-sd--y-----w=POS_PRON
+Pp2-sn--------s=POS_PRON
+Pp2-so--------s=POS_PRON
+Pp2-sr--------s=POS_PRON
+Pp3-p---------s=POS_PRON
+Pp3-pd--------w=POS_PRON
+Pp3-pd--y-----w=POS_PRON
+Pp3-po--------s=POS_PRON
+Pp3-sd--------w=POS_PRON
+Pp3-sd--y-----w=POS_PRON
+Pp3-so--------s=POS_PRON
+Pp3-sr--------s=POS_PRON
+Pp3fpa--------w=POS_PRON
+Pp3fpa--y-----w=POS_PRON
+Pp3fpo--------s=POS_PRON
+Pp3fpr--------s=POS_PRON
+Pp3fpr--y-----s=POS_PRON
+Pp3fs---------s=POS_PRON
+Pp3fsa--------w=POS_PRON
+Pp3fsa--y-----w=POS_PRON
+Pp3fso--------s=POS_PRON
+Pp3fsr--------s=POS_PRON
+Pp3fsr--y-----s=POS_PRON
+Pp3mpa--------w=POS_PRON
+Pp3mpa--y-----w=POS_PRON
+Pp3mpo--------s=POS_PRON
+Pp3mpr--------s=POS_PRON
+Pp3mpr--y-----s=POS_PRON
+Pp3ms---------s=POS_PRON
+Pp3msa--------w=POS_PRON
+Pp3msa--y-----w=POS_PRON
+Pp3mso--------s=POS_PRON
+Pp3msr--------s=POS_PRON
+Pp3msr--y-----s=POS_PRON
+Ps1fp-p=POS_PRON
+Ps1fp-s=POS_PRON
+Ps1fsrp=POS_PRON
+Ps1fsrs=POS_PRON
+Ps1mp-p=POS_PRON
+Ps1mp-s=POS_PRON
+Ps1ms-p=POS_PRON
+Ps1ms-s=POS_PRON
+Ps2fp-p=POS_PRON
+Ps2fp-s=POS_PRON
+Ps2fsrp=POS_PRON
+Ps2fsrs=POS_PRON
+Ps2mp-p=POS_PRON
+Ps2mp-s=POS_PRON
+Ps2ms-p=POS_PRON
+Ps2ms-s=POS_PRON
+Ps2msrs-y=POS_PRON
+Ps3fp-s=POS_PRON
+Ps3fsrs=POS_PRON
+Ps3mp-s=POS_PRON
+Ps3ms-s=POS_PRON
+Pw3--r=POS_PRON
+Pw3-po=POS_PRON
+Pw3-so=POS_PRON
+Pw3fpr=POS_PRON
+Pw3fso=POS_PRON
+Pw3fsr=POS_PRON
+Pw3mpr=POS_PRON
+Pw3mso=POS_PRON
+Pw3msr=POS_PRON
+Px3--a--------s=POS_PRON
+Px3--a--------w=POS_PRON
+Px3--a--y-----w=POS_PRON
+Px3--d--------s=POS_PRON
+Px3--d--------w=POS_PRON
+Px3--d--y-----w=POS_PRON
+Px3--o=POS_PRON
+Pz3-po=POS_PRON
+Pz3-so=POS_PRON
+Pz3-sr=POS_PRON
+Pz3fpr=POS_PRON
+Pz3fso=POS_PRON
+Pz3fsr=POS_PRON
+Pz3mpr=POS_PRON
+Pz3mso=POS_PRON
+Pz3msr=POS_PRON
+QUOTE=POS_PUNCT
+Qf=POS_PART
+Qn=POS_PART
+Qn-y=POS_PART
+Qs=POS_PART
+Qz=POS_PART
+Qz-y=POS_PART
+Rc=POS_ADV
+Rg=POS_ADV
+Rgc=POS_ADV
+Rgp=POS_ADV
+Rgpy=POS_ADV
+Rgs=POS_ADV
+Rp=POS_ADV
+Rp-y=POS_ADV
+Rw=POS_ADV
+Rw-y=POS_ADV
+Rz=POS_ADV
+SENT=POS_PUNCT
+SLASH=POS_PUNCT
+Spca=POS_ADP
+Spcg=POS_ADP
+Spsa=POS_ADP
+Spsay=POS_ADP
+Spsd=POS_ADP
+Spsg=POS_ADP
+Spsgy=POS_ADP
+Td-po=POS_DET
+Tdfpr=POS_DET
+Tdfso=POS_DET
+Tdfsr=POS_DET
+Tdmpr=POS_DET
+Tdmso=POS_DET
+Tdmsr=POS_DET
+Tf-so=POS_DET
+Tffpoy=POS_DET
+Tffpry=POS_DET
+Tffs-y=POS_DET
+Tffsoy=POS_DET
+Tfmpoy=POS_DET
+Tfmpry=POS_DET
+Tfms-y=POS_DET
+Tfmsoy=POS_DET
+Tfmsry=POS_DET
+Ti-po=POS_DET
+Tifp-y=POS_DET
+Tifso=POS_DET
+Tifsoy=POS_DET
+Tifsr=POS_DET
+Tifsry=POS_DET
+Timp-y=POS_DET
+Timso=POS_DET
+Timsr=POS_DET
+Timsry=POS_DET
+Ts-po=POS_DET
+Tsfp=POS_DET
+Tsfs=POS_DET
+Tsmp=POS_DET
+Tsms=POS_DET
+Va--1=POS_AUX
+Va--1-----y=POS_AUX
+Va--1p=POS_AUX
+Va--1s=POS_AUX
+Va--1s----y=POS_AUX
+Va--2p=POS_AUX
+Va--2p----y=POS_AUX
+Va--2s=POS_AUX
+Va--2s----y=POS_AUX
+Va--3=POS_AUX
+Va--3-----y=POS_AUX
+Va--3p=POS_AUX
+Va--3p----y=POS_AUX
+Va--3s=POS_AUX
+Va--3s----y=POS_AUX
+Vanp=POS_AUX
+Vmg=POS_VERB
+Vmg-------y=POS_VERB
+Vmii1=POS_VERB
+Vmii1-----y=POS_VERB
+Vmii1p=POS_VERB
+Vmii1s=POS_VERB
+Vmii2p=POS_VERB
+Vmii2p----y=POS_VERB
+Vmii2s=POS_VERB
+Vmii2s----y=POS_VERB
+Vmii3p=POS_VERB
+Vmii3p----y=POS_VERB
+Vmii3s=POS_VERB
+Vmii3s----y=POS_VERB
+Vmil1p=POS_VERB
+Vmil1p----y=POS_VERB
+Vmil1s=POS_VERB
+Vmil1s----y=POS_VERB
+Vmil2p=POS_VERB
+Vmil2p----y=POS_VERB
+Vmil2s=POS_VERB
+Vmil2s----y=POS_VERB
+Vmil3p=POS_VERB
+Vmil3p----y=POS_VERB
+Vmil3s=POS_VERB
+Vmil3s----y=POS_VERB
+Vmip1p=POS_VERB
+Vmip1p----y=POS_VERB
+Vmip1s=POS_VERB
+Vmip1s----y=POS_VERB
+Vmip2p=POS_VERB
+Vmip2p----y=POS_VERB
+Vmip2s=POS_VERB
+Vmip2s----y=POS_VERB
+Vmip3=POS_VERB
+Vmip3-----y=POS_VERB
+Vmip3p=POS_VERB
+Vmip3p----y=POS_VERB
+Vmip3s=POS_VERB
+Vmip3s----y=POS_VERB
+Vmis1p=POS_VERB
+Vmis1p----y=POS_VERB
+Vmis1s=POS_VERB
+Vmis1s----y=POS_VERB
+Vmis2p=POS_VERB
+Vmis2p----y=POS_VERB
+Vmis2s=POS_VERB
+Vmis2s----y=POS_VERB
+Vmis3p=POS_VERB
+Vmis3p----y=POS_VERB
+Vmis3s=POS_VERB
+Vmis3s----y=POS_VERB
+Vmm-2p=POS_VERB
+Vmm-2p----y=POS_VERB
+Vmm-2s=POS_VERB
+Vmm-2s----y=POS_VERB
+Vmmp2s=POS_VERB
+Vmn=POS_VERB
+Vmnp=POS_VERB
+Vmnp------y=POS_VERB
+Vmp=POS_VERB
+Vmp--sm=POS_VERB
+Vmp--sm---y=POS_VERB
+Vmsp1p=POS_VERB
+Vmsp1s=POS_VERB
+Vmsp2p=POS_VERB
+Vmsp2s=POS_VERB
+Vmsp3=POS_VERB
+Vmsp3-----y=POS_VERB
+Vmsp3s=POS_VERB
+Vmsp3s----y=POS_VERB
+X=POS_X
+Y=POS_X
+Ya=POS_X
+Yn=POS_X
+Ynfpvy=POS_X
+Ynfsoy=POS_X
+Ynfsrn=POS_X
+Ynfsry=POS_X
+Ynmpoy=POS_X
+Ynmpry=POS_X
+Ynmpvy=POS_X
+Ynmsoy=POS_X
+Ynmsry=POS_X
+Ynmsvy=POS_X
+Yp=POS_X
+Yp-p=POS_X
+Yp-so=POS_X
+Yp-sr=POS_X
+Ypfs=POS_X
+Ypms=POS_X
+Yr=POS_X
+Yv=POS_X
+
+# Catch-all rule
+*=POS
diff --git a/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/sq-tt-pos.map b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/sq-tt-pos.map
new file mode 100644
index 000000000..e1beb9119
--- /dev/null
+++ b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/sq-tt-pos.map
@@ -0,0 +1,235 @@
+# TreeTagger Albanian tagset
+#
+# Albanian TreeTagger Part-of-Speech Tags. The coarse part-of-speech is encoded in
+# the head of each tag (the part before the first '.') and follows the Universal POS
+# categories (ADJ, ADP, ADV, AUX, CCONJ, DET, INTJ, NOUN, NUM, PART, PRON, PROPN,
+# PUNCT, SCONJ, SYM, VERB); the remainder encodes morphological features. The
+# portmanteau tag PART|PRON is mapped by its first component (POS_PART).
+#
+# Source: extracted from the TreeTagger model using TT4J
+__META_SOURCE_URL__=https\://www.cis.uni-muenchen.de/~schmid/tools/TreeTagger/
+__META_TYPE_BASE__=de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.
+
+ADJ=POS_ADJ
+ADJ.Cmp=POS_ADJ
+ADJ.Pos=POS_ADJ
+ADJ.Sup=POS_ADJ
+ADP=POS_ADP
+ADP.Abl=POS_ADP
+ADP.Acc=POS_ADP
+ADP.Loc=POS_ADP
+ADP.Nom=POS_ADP
+ADV=POS_ADV
+ADV.Abbr=POS_ADV
+ADV.Cau=POS_ADV
+ADV.Deg=POS_ADV
+ADV.Loc=POS_ADV
+ADV.Man=POS_ADV
+ADV.Tim=POS_ADV
+AUX=POS_AUX
+AUX.Adm.Plur.3.Pres=POS_AUX
+AUX.Ind.Plur.1.Imp=POS_AUX
+AUX.Ind.Plur.1.Pres=POS_AUX
+AUX.Ind.Plur.2.Pres=POS_AUX
+AUX.Ind.Plur.3.Imp=POS_AUX
+AUX.Ind.Plur.3.Pres=POS_AUX
+AUX.Ind.Sing.1.Pres=POS_AUX
+AUX.Ind.Sing.3.Imp=POS_AUX
+AUX.Ind.Sing.3.Past=POS_AUX
+AUX.Ind.Sing.3.Pres=POS_AUX
+AUX.Sub.Plur.3.Pres=POS_AUX
+AUX.Sub.Sing.3.Pres=POS_AUX
+CCONJ=POS_CONJ
+DET=POS_DET
+DET.Art=POS_DET
+DET.Nom.Masc.Sing.Art=POS_DET
+INTJ=POS_INTJ
+NOUN=POS_NOUN
+NOUN.Abl.Def.Fem.Plur=POS_NOUN
+NOUN.Abl.Def.Fem.Sing=POS_NOUN
+NOUN.Abl.Def.Masc.Plur=POS_NOUN
+NOUN.Abl.Def.Masc.Sing=POS_NOUN
+NOUN.Abl.Ind.Fem.Plur=POS_NOUN
+NOUN.Abl.Ind.Fem.Sing=POS_NOUN
+NOUN.Abl.Ind.Masc.Plur=POS_NOUN
+NOUN.Abl.Ind.Masc.Sing=POS_NOUN
+NOUN.Acc.Def.Fem.Plur=POS_NOUN
+NOUN.Acc.Def.Fem.Sing=POS_NOUN
+NOUN.Acc.Def.Masc.Plur=POS_NOUN
+NOUN.Acc.Def.Masc.Sing=POS_NOUN
+NOUN.Acc.Ind.Fem.Plur=POS_NOUN
+NOUN.Acc.Ind.Fem.Sing=POS_NOUN
+NOUN.Acc.Ind.Masc.Plur=POS_NOUN
+NOUN.Acc.Ind.Masc.Sing=POS_NOUN
+NOUN.Dat.Def.Fem.Plur=POS_NOUN
+NOUN.Dat.Def.Fem.Sing=POS_NOUN
+NOUN.Dat.Def.Masc.Plur=POS_NOUN
+NOUN.Dat.Def.Masc.Sing=POS_NOUN
+NOUN.Dat.Ind.Fem.Plur=POS_NOUN
+NOUN.Dat.Ind.Fem.Sing=POS_NOUN
+NOUN.Dat.Ind.Masc.Plur=POS_NOUN
+NOUN.Dat.Ind.Masc.Sing=POS_NOUN
+NOUN.Gen.Def.Fem.Plur=POS_NOUN
+NOUN.Gen.Def.Fem.Sing=POS_NOUN
+NOUN.Gen.Def.Masc.Plur=POS_NOUN
+NOUN.Gen.Def.Masc.Sing=POS_NOUN
+NOUN.Gen.Ind.Fem.Sing=POS_NOUN
+NOUN.Masc=POS_NOUN
+NOUN.Nom.Def.Fem.Plur=POS_NOUN
+NOUN.Nom.Def.Fem.Sing=POS_NOUN
+NOUN.Nom.Def.Masc.Plur=POS_NOUN
+NOUN.Nom.Def.Masc.Sing=POS_NOUN
+NOUN.Nom.Ind.Fem.Plur=POS_NOUN
+NOUN.Nom.Ind.Fem.Sing=POS_NOUN
+NOUN.Nom.Ind.Masc.Plur=POS_NOUN
+NOUN.Nom.Ind.Masc.Sing=POS_NOUN
+NUM=POS_NUM
+NUM.Card=POS_NUM
+NUM.Fem.Ord=POS_NUM
+NUM.Ord=POS_NUM
+PART=POS_PART
+PART|PRON.Acc.Fem.Sing.3.Prs=POS_PART
+PART|PRON.Acc.Masc.Sing.3.Prs=POS_PART
+PRON=POS_PRON
+PRON.3.Prs=POS_PRON
+PRON.Abl,Acc.Fem.Sing.Dem=POS_PRON
+PRON.Abl,Acc.Masc.Plur.Dem=POS_PRON
+PRON.Abl,Acc.Masc.Plur.Ind=POS_PRON
+PRON.Abl,Dat.Fem.Plur.Dem=POS_PRON
+PRON.Abl,Dat.Fem.Sing.3.Prs=POS_PRON
+PRON.Abl,Dat.Fem.Sing.Dem=POS_PRON
+PRON.Abl,Dat.Masc.Plur.3.Prs=POS_PRON
+PRON.Abl,Dat.Masc.Sing.3.Prs=POS_PRON
+PRON.Abl,Dat.Masc.Sing.Dem=POS_PRON
+PRON.Abl.Fem.Sing.3.Prs=POS_PRON
+PRON.Abl.Masc.Sing.3.Prs=POS_PRON
+PRON.Acc,Dat.Plur.1.Prs=POS_PRON
+PRON.Acc,Dat.Plur.2.Prs=POS_PRON
+PRON.Acc,Dat.Sing.1.Prs=POS_PRON
+PRON.Acc,Dat.Sing.2.Prs=POS_PRON
+PRON.Acc.Fem.Plur.3.Prs=POS_PRON
+PRON.Acc.Fem.Plur.Dem=POS_PRON
+PRON.Acc.Fem.Plur.Ind=POS_PRON
+PRON.Acc.Fem.Sing.3.Prs=POS_PRON
+PRON.Acc.Fem.Sing.Dem=POS_PRON
+PRON.Acc.Fem.Sing.Ind=POS_PRON
+PRON.Acc.Masc.Plur.3.Prs=POS_PRON
+PRON.Acc.Masc.Plur.Dem=POS_PRON
+PRON.Acc.Masc.Sing.3.Prs=POS_PRON
+PRON.Acc.Masc.Sing.Dem=POS_PRON
+PRON.Acc.Masc.Sing.Ind=POS_PRON
+PRON.Dat.Fem.Sing.Dem=POS_PRON
+PRON.Dat.Fem.Sing.Prs|PRON.Acc.Masc.Plur.Prs=POS_PRON
+PRON.Dat.Masc.Plur.3.Prs=POS_PRON
+PRON.Dat.Masc.Plur.3.Prs|PRON.Acc.Fem.Plur.3.Prs=POS_PRON
+PRON.Dat.Masc.Sing.3.Prs=POS_PRON
+PRON.Dat.Masc.Sing.Dem=POS_PRON
+PRON.Dat.Masc.Sing.Ind=POS_PRON
+PRON.Dat.Masc.Sing.Prs=POS_PRON
+PRON.Dat.Plur.2.Prs|PRON.Acc.Masc.Sing.3.Prs=POS_PRON
+PRON.Dat.Plur.3.Prs=POS_PRON
+PRON.Dat.Sing.2.Prs|PRON.Acc.Fem.Sing.3.Prs=POS_PRON
+PRON.Dem=POS_PRON
+PRON.Gen.Fem.Sing.Dem=POS_PRON
+PRON.Gen.Fem.Sing.Ind=POS_PRON
+PRON.Gen.Masc.Sing.Dem=POS_PRON
+PRON.Ind=POS_PRON
+PRON.Int=POS_PRON
+PRON.Nom.Fem.Plur.3.Prs=POS_PRON
+PRON.Nom.Fem.Plur.Dem=POS_PRON
+PRON.Nom.Fem.Sing.3.Prs=POS_PRON
+PRON.Nom.Fem.Sing.Dem=POS_PRON
+PRON.Nom.Fem.Sing.Ind=POS_PRON
+PRON.Nom.Int=POS_PRON
+PRON.Nom.Masc.Plur.3.Prs=POS_PRON
+PRON.Nom.Masc.Plur.Dem=POS_PRON
+PRON.Nom.Masc.Plur.Ind=POS_PRON
+PRON.Nom.Masc.Plur.Int=POS_PRON
+PRON.Nom.Masc.Sing.3.Prs=POS_PRON
+PRON.Nom.Masc.Sing.Dem=POS_PRON
+PRON.Nom.Plur.1.Prs=POS_PRON
+PRON.Nom.Plur.2.Prs=POS_PRON
+PRON.Nom.Sing.1.Prs=POS_PRON
+PRON.Nom.Sing.2.Prs=POS_PRON
+PRON.Nom.Sing.Ind=POS_PRON
+PRON.Poss.Prs=POS_PRON
+PRON.Prs=POS_PRON
+PRON.Prs.Reflex=POS_PRON
+PRON.Rel=POS_PRON
+PRON.Rel.Reflex=POS_PRON
+PROPN=POS_PROPN
+PROPN.Abl.Def.Fem.Sing=POS_PROPN
+PROPN.Abl.Def.Masc.Sing=POS_PROPN
+PROPN.Acc.Def.Fem.Plur=POS_PROPN
+PROPN.Acc.Def.Fem.Sing=POS_PROPN
+PROPN.Acc.Def.Masc.Plur=POS_PROPN
+PROPN.Acc.Def.Masc.Sing=POS_PROPN
+PROPN.Acc.Ind.Fem.Plur=POS_PROPN
+PROPN.Acc.Ind.Fem.Sing=POS_PROPN
+PROPN.Acc.Ind.Masc.Sing=POS_PROPN
+PROPN.Dat.Def.Fem.Sing=POS_PROPN
+PROPN.Dat.Def.Masc.Plur=POS_PROPN
+PROPN.Dat.Def.Masc.Sing=POS_PROPN
+PROPN.Foreign=POS_PROPN
+PROPN.Gen.Def.Fem.Plur=POS_PROPN
+PROPN.Gen.Def.Fem.Sing=POS_PROPN
+PROPN.Gen.Def.Masc.Plur=POS_PROPN
+PROPN.Gen.Def.Masc.Sing=POS_PROPN
+PROPN.Nom.Def.Fem.Plur=POS_PROPN
+PROPN.Nom.Def.Fem.Sing=POS_PROPN
+PROPN.Nom.Def.Masc.Plur=POS_PROPN
+PROPN.Nom.Def.Masc.Sing=POS_PROPN
+PROPN.Nom.Ind.Fem.Plur=POS_PROPN
+PROPN.Nom.Ind.Fem.Sing=POS_PROPN
+PROPN.Nom.Ind.Masc.Plur=POS_PROPN
+PROPN.Nom.Ind.Masc.Sing=POS_PROPN
+PROPN.Pos=POS_PROPN
+PUNCT=POS_PUNCT
+SCONJ=POS_SCONJ
+SENT=POS_PUNCT
+SYM=POS_SYM
+VERB=POS_VERB
+VERB.Adm.Sing.1.Pres=POS_VERB
+VERB.Adm.Sing.2.Pres=POS_VERB
+VERB.Adm.Sing.3.Past=POS_VERB
+VERB.Cnd.Plur.1.Pres=POS_VERB
+VERB.Cnd.Plur.3.Past=POS_VERB
+VERB.Cnd.Plur.3.Pres=POS_VERB
+VERB.Cnd.Sing.1.Pres=POS_VERB
+VERB.Cnd.Sing.3.Pres=POS_VERB
+VERB.Imp.Plur.2.Pres=POS_VERB
+VERB.Imp.Sing.2.Pres=POS_VERB
+VERB.Ind.Plur.1.Fut=POS_VERB
+VERB.Ind.Plur.1.Imp=POS_VERB
+VERB.Ind.Plur.1.Past=POS_VERB
+VERB.Ind.Plur.1.Pres=POS_VERB
+VERB.Ind.Plur.2.Pres=POS_VERB
+VERB.Ind.Plur.3.Fut=POS_VERB
+VERB.Ind.Plur.3.Imp=POS_VERB
+VERB.Ind.Plur.3.Past=POS_VERB
+VERB.Ind.Plur.3.Pres=POS_VERB
+VERB.Ind.Sing.1.Imp=POS_VERB
+VERB.Ind.Sing.1.Past=POS_VERB
+VERB.Ind.Sing.1.Pres=POS_VERB
+VERB.Ind.Sing.2.Fut=POS_VERB
+VERB.Ind.Sing.2.Pres=POS_VERB
+VERB.Ind.Sing.3.Fut=POS_VERB
+VERB.Ind.Sing.3.Imp=POS_VERB
+VERB.Ind.Sing.3.Past=POS_VERB
+VERB.Ind.Sing.3.Pres=POS_VERB
+VERB.Neg=POS_VERB
+VERB.Part=POS_VERB
+VERB.Sub.Plur.1.Imp=POS_VERB
+VERB.Sub.Plur.1.Pres=POS_VERB
+VERB.Sub.Plur.2.Pres=POS_VERB
+VERB.Sub.Plur.3.Imp=POS_VERB
+VERB.Sub.Plur.3.Pres=POS_VERB
+VERB.Sub.Sing.1.Imp=POS_VERB
+VERB.Sub.Sing.1.Pres=POS_VERB
+VERB.Sub.Sing.2.Pres=POS_VERB
+VERB.Sub.Sing.3.Imp=POS_VERB
+VERB.Sub.Sing.3.Past=POS_VERB
+VERB.Sub.Sing.3.Pres=POS_VERB
+
+# Catch-all rule
+*=POS
diff --git a/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/sv-suc-tt-pos.map b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/sv-suc-tt-pos.map
new file mode 100644
index 000000000..d3b722b63
--- /dev/null
+++ b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/sv-suc-tt-pos.map
@@ -0,0 +1,158 @@
+# SUC 2.0 (TreeTagger)
+#
+# Stockholm Umeå Corpus POS Tags as emitted by the TreeTagger Swedish model.
+# In contrast to sv-suc-pos.map (which lists only the bare SUC word classes),
+# the TreeTagger model emits the full morphological tag (e.g. NN.utr.sin.def.nom),
+# so every tag is enumerated here. The coarse part-of-speech is determined by the
+# SUC word class in the head of the tag (the part before the first '.').
+#
+# Source: extracted from the TreeTagger model using TT4J
+__META_SOURCE_URL__=http\://spraakbanken.gu.se/parole/Docs/SUC2.0-manual.pdf
+__META_TYPE_BASE__=de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.
+
+AB=POS_ADV
+AB.an=POS_ADV
+AB.kom=POS_ADV
+AB.pos=POS_ADV
+AB.sms=POS_ADV
+AB.suv=POS_ADV
+DT.mas.sin.def=POS_DET
+DT.mas.sin.ind=POS_DET
+DT.neu.sin.def=POS_DET
+DT.neu.sin.ind=POS_DET
+DT.neu.sin.ind+def=POS_DET
+DT.utr+neu.plu.def=POS_DET
+DT.utr+neu.plu.ind=POS_DET
+DT.utr+neu.plu.ind+def=POS_DET
+DT.utr+neu.sin+plu.ind=POS_DET
+DT.utr+neu.sin.def=POS_DET
+DT.utr+neu.sin.ind=POS_DET
+DT.utr.sin.def=POS_DET
+DT.utr.sin.ind=POS_DET
+DT.utr.sin.ind+def=POS_DET
+HA=POS_ADV
+HD.neu.sin.ind=POS_DET
+HD.utr+neu.plu.ind=POS_DET
+HD.utr.sin.ind=POS_DET
+HP.-.-.-=POS_PRON
+HP.neu.sin.ind=POS_PRON
+HP.utr+neu.plu.ind=POS_PRON
+HP.utr.sin.ind=POS_PRON
+HS.def=POS_DET
+IE=POS_PART
+IN=POS_INTJ
+JJ.an=POS_ADJ
+JJ.kom.utr+neu.sin+plu.ind+def.gen=POS_ADJ
+JJ.kom.utr+neu.sin+plu.ind+def.nom=POS_ADJ
+JJ.pos.mas.sin.def.gen=POS_ADJ
+JJ.pos.mas.sin.def.nom=POS_ADJ
+JJ.pos.neu.sin.ind+def.nom=POS_ADJ
+JJ.pos.neu.sin.ind.gen=POS_ADJ
+JJ.pos.neu.sin.ind.nom=POS_ADJ
+JJ.pos.utr+neu.-.-.sms=POS_ADJ
+JJ.pos.utr+neu.plu.ind+def.gen=POS_ADJ
+JJ.pos.utr+neu.plu.ind+def.nom=POS_ADJ
+JJ.pos.utr+neu.plu.ind.nom=POS_ADJ
+JJ.pos.utr+neu.sin+plu.ind+def.nom=POS_ADJ
+JJ.pos.utr+neu.sin+plu.ind.nom=POS_ADJ
+JJ.pos.utr+neu.sin.def.gen=POS_ADJ
+JJ.pos.utr+neu.sin.def.nom=POS_ADJ
+JJ.pos.utr.-.-.sms=POS_ADJ
+JJ.pos.utr.sin.ind+def.nom=POS_ADJ
+JJ.pos.utr.sin.ind.gen=POS_ADJ
+JJ.pos.utr.sin.ind.nom=POS_ADJ
+JJ.suv.mas.sin.def.gen=POS_ADJ
+JJ.suv.mas.sin.def.nom=POS_ADJ
+JJ.suv.utr+neu.plu.def.nom=POS_ADJ
+JJ.suv.utr+neu.sin+plu.def.nom=POS_ADJ
+JJ.suv.utr+neu.sin+plu.ind.nom=POS_ADJ
+KN=POS_CONJ
+MAD=POS_PUNCT
+MID=POS_PUNCT
+NN.-.-.-.-=POS_NOUN
+NN.-.-.-.sms=POS_NOUN
+NN.an=POS_NOUN
+NN.neu.-.-.sms=POS_NOUN
+NN.neu.plu.def.gen=POS_NOUN
+NN.neu.plu.def.nom=POS_NOUN
+NN.neu.plu.ind.gen=POS_NOUN
+NN.neu.plu.ind.nom=POS_NOUN
+NN.neu.sin.def.gen=POS_NOUN
+NN.neu.sin.def.nom=POS_NOUN
+NN.neu.sin.ind.gen=POS_NOUN
+NN.neu.sin.ind.nom=POS_NOUN
+NN.utr.-.-.-=POS_NOUN
+NN.utr.-.-.sms=POS_NOUN
+NN.utr.plu.def.gen=POS_NOUN
+NN.utr.plu.def.nom=POS_NOUN
+NN.utr.plu.ind.gen=POS_NOUN
+NN.utr.plu.ind.nom=POS_NOUN
+NN.utr.sin.def.gen=POS_NOUN
+NN.utr.sin.def.nom=POS_NOUN
+NN.utr.sin.ind.gen=POS_NOUN
+NN.utr.sin.ind.nom=POS_NOUN
+PAD=POS_PUNCT
+PC.an=POS_VERB
+PC.prf.mas.sin.def.gen=POS_VERB
+PC.prf.mas.sin.def.nom=POS_VERB
+PC.prf.neu.sin.ind.nom=POS_VERB
+PC.prf.utr+neu.plu.ind+def.gen=POS_VERB
+PC.prf.utr+neu.plu.ind+def.nom=POS_VERB
+PC.prf.utr+neu.sin.def.gen=POS_VERB
+PC.prf.utr+neu.sin.def.nom=POS_VERB
+PC.prf.utr.sin.ind.gen=POS_VERB
+PC.prf.utr.sin.ind.nom=POS_VERB
+PC.prs.utr+neu.sin+plu.ind+def.gen=POS_VERB
+PC.prs.utr+neu.sin+plu.ind+def.nom=POS_VERB
+PL=POS_PART
+PM.gen=POS_PROPN
+PM.nom=POS_PROPN
+PM.sms=POS_PROPN
+PN.mas.sin.def.sub+obj=POS_PRON
+PN.neu.sin.def.sub+obj=POS_PRON
+PN.neu.sin.ind.sub+obj=POS_PRON
+PN.utr+neu.plu.def.obj=POS_PRON
+PN.utr+neu.plu.def.sub=POS_PRON
+PN.utr+neu.plu.def.sub+obj=POS_PRON
+PN.utr+neu.plu.ind.sub+obj=POS_PRON
+PN.utr+neu.sin+plu.def.obj=POS_PRON
+PN.utr.plu.def.obj=POS_PRON
+PN.utr.plu.def.sub=POS_PRON
+PN.utr.sin.def.obj=POS_PRON
+PN.utr.sin.def.sub=POS_PRON
+PN.utr.sin.def.sub+obj=POS_PRON
+PN.utr.sin.ind.sub=POS_PRON
+PN.utr.sin.ind.sub+obj=POS_PRON
+PP=POS_ADP
+PS.neu.sin.def=POS_DET
+PS.utr+neu.plu.def=POS_DET
+PS.utr+neu.sin+plu.def=POS_DET
+PS.utr.sin.def=POS_DET
+RG.gen=POS_NUM
+RG.neu.sin.ind.nom=POS_NUM
+RG.nom=POS_NUM
+RG.sms=POS_NUM
+RG.utr.sin.ind.nom=POS_NUM
+RO.gen=POS_ADJ
+RO.mas.sin.ind+def.nom=POS_ADJ
+RO.nom=POS_ADJ
+SN=POS_SCONJ
+UO=POS_X
+VB.an=POS_VERB
+VB.imp.akt=POS_VERB
+VB.imp.sfo=POS_VERB
+VB.inf.akt=POS_VERB
+VB.inf.sfo=POS_VERB
+VB.kon.prs.akt=POS_VERB
+VB.kon.prt.akt=POS_VERB
+VB.kon.prt.sfo=POS_VERB
+VB.prs.akt=POS_VERB
+VB.prs.sfo=POS_VERB
+VB.prt.akt=POS_VERB
+VB.prt.sfo=POS_VERB
+VB.sms=POS_VERB
+VB.sup.akt=POS_VERB
+VB.sup.sfo=POS_VERB
+
+# Catch-all rule
+*=POS
diff --git a/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/uk-tt-pos.map b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/uk-tt-pos.map
new file mode 100644
index 000000000..e12b74dd0
--- /dev/null
+++ b/dkpro-core-api-lexmorph-asl/src/main/resources/org/dkpro/core/api/lexmorph/tagset/uk-tt-pos.map
@@ -0,0 +1,34 @@
+# TreeTagger Ukrainian tagset
+#
+# Ukrainian TreeTagger Part-of-Speech Tags. The coarse part-of-speech is encoded in
+# the head of each tag (the part before the first '.') and follows the Universal
+# POS categories (ADJ, ADP, ADV, AUX, CCONJ/CONJ, DET, INTJ, NOUN, NUM, PART, PRON,
+# PROPN, PUNCT, SCONJ, SYM, VERB, X); the remainder encodes morphological features.
+# The '_' tag (unspecified) and SENT are mapped to POS_X and POS_PUNCT respectively.
+#
+# Source: extracted from the TreeTagger model using TT4J
+__META_SOURCE_URL__=https\://www.cis.uni-muenchen.de/~schmid/tools/TreeTagger/
+__META_TYPE_BASE__=de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.
+
+ADJ=POS_ADJ
+ADP=POS_ADP
+ADV=POS_ADV
+AUX=POS_AUX
+CCONJ=POS_CONJ
+DET=POS_DET
+INTJ=POS_INTJ
+NOUN=POS_NOUN
+NUM=POS_NUM
+PART=POS_PART
+PRON=POS_PRON
+PROPN=POS_PROPN
+PUNCT=POS_PUNCT
+SCONJ=POS_SCONJ
+SENT=POS_PUNCT
+SYM=POS_SYM
+VERB=POS_VERB
+X=POS_X
+_=POS_X
+
+# Catch-all rule
+*=POS
diff --git a/dkpro-core-api-resources-asl/src/main/java/org/dkpro/core/api/resources/PlatformDetector.java b/dkpro-core-api-resources-asl/src/main/java/org/dkpro/core/api/resources/PlatformDetector.java
index 16cc72adb..e128f8924 100644
--- a/dkpro-core-api-resources-asl/src/main/java/org/dkpro/core/api/resources/PlatformDetector.java
+++ b/dkpro-core-api-resources-asl/src/main/java/org/dkpro/core/api/resources/PlatformDetector.java
@@ -32,6 +32,7 @@ public class PlatformDetector
public static final String ARCH_X86_32 = "x86_32";
public static final String ARCH_X86_64 = "x86_64";
public static final String ARCH_SPARC = "sparc";
+ public static final String ARCH_AARCH64 = "aarch64";
private String _arch = "";
private String _os = "";
@@ -80,7 +81,8 @@ public void setArch(final String aArch)
/**
* Get the platform architecture.
*
- * @return {@literal "ppc"}, {@literal "x86_32"}, {@literal "x86_64"} or {"amd64"}
+ * @return {@literal "ppc"}, {@literal "x86_32"}, {@literal "x86_64"}, {@literal "aarch64"} or
+ * {"amd64"}
*/
public String getArch()
{
@@ -157,6 +159,10 @@ public void updatePlatform(final String aOs, final String aArch, final ByteOrder
if (_arch.equals("powerpc")) {
_arch = ARCH_PPC;
}
+ // Apple Silicon and Linux ARM64 report "aarch64"; some JVMs report "arm64"
+ if (_arch.equals("arm64")) {
+ _arch = ARCH_AARCH64;
+ }
// Resolve name "synonyms"
if (_os.startsWith("windows")) {
diff --git a/dkpro-core-treetagger-asl/pom.xml b/dkpro-core-treetagger-asl/pom.xml
index eca9c847d..0477f09b1 100644
--- a/dkpro-core-treetagger-asl/pom.xml
+++ b/dkpro-core-treetagger-asl/pom.xml
@@ -112,7 +112,7 @@
de.tudarmstadt.ukp.dkpro.core
de.tudarmstadt.ukp.dkpro.core.treetagger-bin
- 20190408.0
+ 20260614.0
de.tudarmstadt.ukp.dkpro.core
@@ -134,10 +134,25 @@
de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-bg-le
20160430.1
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-ca-le
+ 20181015.0
+
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-cop-le
+ 20180610.0
+
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-da-le
+ 20181015.0
+
de.tudarmstadt.ukp.dkpro.core
de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-de-le
- 20190409.1
+ 20200622.0
de.tudarmstadt.ukp.dkpro.core
@@ -147,12 +162,17 @@
de.tudarmstadt.ukp.dkpro.core
de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-es-le
- 20161222.1
+ 20210927.0
de.tudarmstadt.ukp.dkpro.core
de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-et-le
- 20110124.1
+ 20190904.0
+
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-fa-le
+ 20221031.0
de.tudarmstadt.ukp.dkpro.core
@@ -162,7 +182,7 @@
de.tudarmstadt.ukp.dkpro.core
de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-fr-le
- 20190404.1
+ 20230313.0
de.tudarmstadt.ukp.dkpro.core
@@ -174,6 +194,26 @@
de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-gmh-le
20161107.1
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-grc-le
+ 20181015.0
+
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-ha-le
+ 20150825.0
+
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-hu-le
+ 20201212.0
+
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-id-le
+ 20220103.0
+
de.tudarmstadt.ukp.dkpro.core
de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-it-le
@@ -187,22 +227,32 @@
de.tudarmstadt.ukp.dkpro.core
de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-mn-le
- 20141011.1
+ 20120925.1
de.tudarmstadt.ukp.dkpro.core
de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-nl-le
20130107.1
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-no-le
+ 20190521.0
+
de.tudarmstadt.ukp.dkpro.core
de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-pl-le
- 20150506.1
+ 20210602.0
de.tudarmstadt.ukp.dkpro.core
de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-pt-le
- 20101115.2
+ 20260615.0
+
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-ro-le
+ 20181015.0
de.tudarmstadt.ukp.dkpro.core
@@ -214,11 +264,26 @@
de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-sk-le
20130725.1
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-sq-le
+ 20240223.0
+
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-sv-le
+ 20211001.0
+
de.tudarmstadt.ukp.dkpro.core
de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-sw-le
20130729.1
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-uk-le
+ 20230130.0
+
de.tudarmstadt.ukp.dkpro.core
de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-zh-le
@@ -264,6 +329,21 @@
de.tudarmstadt.ukp.dkpro.core.treetagger-model-chunker-fr-le
test
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-ca-le
+ test
+
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-cop-le
+ test
+
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-da-le
+ test
+
de.tudarmstadt.ukp.dkpro.core
de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-de-le
@@ -274,11 +354,56 @@
de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-en-le
test
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-es-le
+ test
+
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-et-le
+ test
+
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-fa-le
+ test
+
de.tudarmstadt.ukp.dkpro.core
de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-gl-le
test
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-grc-le
+ test
+
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-ha-le
+ test
+
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-hu-le
+ test
+
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-id-le
+ test
+
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-pt-le
+ test
+
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-ro-le
+ test
+
de.tudarmstadt.ukp.dkpro.core
de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-mn-le
@@ -289,6 +414,11 @@
de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-nl-le
test
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-no-le
+ test
+
de.tudarmstadt.ukp.dkpro.core
de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-pl-le
@@ -304,6 +434,21 @@
de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-sk-le
test
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-sq-le
+ test
+
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-sv-le
+ test
+
+
+ de.tudarmstadt.ukp.dkpro.core
+ de.tudarmstadt.ukp.dkpro.core.treetagger-model-tagger-uk-le
+ test
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -92,23 +191,24 @@
- 2012-12-07 | 2017-03-16 | 54f16f045083ae6ebe8b9d9d4a24484e
- 2017-03-16 | 2018-11-02 | 36183505f5ef1059aac104fb1fe1534d
- 2018-11-02 | 2019-04-09 | 71bb01ee3b908c0b84a69fee7d34f829
- - 2019-04-09 | now | 535cd21cdc137c32c2a376875be2099d
- -
+ - 2019-04-09 | 2020-06-22 | 535cd21cdc137c32c2a376875be2099d
+ - 2020-06-22 | now | fe3b3469a6b5e5fb446057699ad4f009 (upstream mtime)
+ -
-->
-
-
@@ -253,20 +353,21 @@
- 2013-10-07 | 2014-05-20 | 8488c4319fac414802637b654a61db37
- 2014-05-20 | 2015-07-24 | 48f14061833274842d6cf5ed3db7b903
- 2015-07-24 | 2016-12-22 | ea8142cb5a0efc59226a0f5d41d690ac
- - 2016-12-22 | now | eb4b3ef771e4ba2e21aa715ca5a08d5f
+ - 2016-12-22 | 2021-09-27 | eb4b3ef771e4ba2e21aa715ca5a08d5f
+ - 2021-09-27 | now | b41f98726226f9c525b44f26d0079269 (upstream mtime)
-->
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -358,20 +493,21 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -584,7 +851,40 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -627,20 +927,21 @@
-
-
-
@@ -676,11 +978,11 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -792,7 +1127,73 @@
-->
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -827,6 +1228,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -836,10 +1270,13 @@
-
@@ -867,7 +1304,7 @@
-
+
No output directory set.
@@ -880,13 +1317,20 @@
- produces different output on different platforms even when using the same model file
- and supposedly the same version of the package (e.g. 3.2).
-->
-
+
+
+
-
+
+
+
+
-
+
-
+ - 2019-04-08 | 2026-06-14 | 3fc521855221e3dfc82be95f2d324aea
+ - 2026-06-14 | now | 32-bit Windows build no longer offered upstream (URL returns 404)
-
-
-
+
+
+
actual)
{
int i = 0;
for (Lemma lemmaAnnotation : actual) {
- assertEquals("In position " + i, expected[i], lemmaAnnotation.getValue());
+ assertEquals(expected[i], lemmaAnnotation.getValue(), "In position " + i);
i++;
}
}
diff --git a/dkpro-core-treetagger-asl/src/test/java/org/dkpro/core/treetagger/TreeTaggerPosTaggerTest.java b/dkpro-core-treetagger-asl/src/test/java/org/dkpro/core/treetagger/TreeTaggerPosTaggerTest.java
index 63570cccf..f4450633c 100644
--- a/dkpro-core-treetagger-asl/src/test/java/org/dkpro/core/treetagger/TreeTaggerPosTaggerTest.java
+++ b/dkpro-core-treetagger-asl/src/test/java/org/dkpro/core/treetagger/TreeTaggerPosTaggerTest.java
@@ -140,12 +140,12 @@ public void testFrench() throws Exception
@Test
public void testGerman() throws Exception
{
- String[] tagset = { "$(", "$,", "$.", "ADJA", "ADJD", "ADV", "APPO", "APPR", "APPRART",
- "APZR", "ART", "CARD", "FM", "ITJ", "KOKOM", "KON", "KOUI", "KOUS", "NE", "NN",
- "PAV", "PDAT", "PDS", "PIAT", "PIS", "PPER", "PPOSAT", "PPOSS", "PRELAT", "PRELS",
- "PRF", "PTKA", "PTKANT", "PTKNEG", "PTKVZ", "PTKZU", "PWAT", "PWAV", "PWS", "TRUNC",
- "VAFIN", "VAIMP", "VAINF", "VAPP", "VMFIN", "VMINF", "VMPP", "VVFIN", "VVIMP",
- "VVINF", "VVIZU", "VVPP", "XY" };
+ String[] tagset = { "$(", "$,", "$.", "ADJA", "ADJD", "ADJNE", "ADV", "APPO", "APPR",
+ "APPRART", "APZR", "ART", "CARD", "FM", "ITJ", "KOKOM", "KON", "KOUI", "KOUS", "NE",
+ "NN", "PAV", "PDAT", "PDS", "PIAT", "PIS", "PPER", "PPOSAT", "PPOSS", "PRELAT",
+ "PRELS", "PRF", "PTKA", "PTKANT", "PTKNEG", "PTKVZ", "PTKZU", "PWAT", "PWAV", "PWS",
+ "TRUNC", "VAFIN", "VAIMP", "VAINF", "VAPP", "VMFIN", "VMINF", "VMPP", "VVFIN",
+ "VVIMP", "VVINF", "VVIZU", "VVPP", "XY" };
runTest("de", "stts", tagset, "10 Minuten sind das Mikro an und die Bühne frei .",
new String[] { "@card@", "Minute", "sein", "die", "Mikro", "an", "und", "die",
@@ -690,321 +690,616 @@ public void testGalician() throws Exception
@Test
public void testPolish() throws Exception
{
- String[] tagset = { "SENT", "adj:pl:acc:f:com", "adj:pl:acc:f:pos", "adj:pl:acc:f:sup",
+ String[] tagset = { "adj:pl:acc:f:com", "adj:pl:acc:f:pos", "adj:pl:acc:f:sup",
"adj:pl:acc:m1:com", "adj:pl:acc:m1:pos", "adj:pl:acc:m1:sup", "adj:pl:acc:m2:com",
"adj:pl:acc:m2:pos", "adj:pl:acc:m2:sup", "adj:pl:acc:m3:com", "adj:pl:acc:m3:pos",
"adj:pl:acc:m3:sup", "adj:pl:acc:n:com", "adj:pl:acc:n:pos", "adj:pl:acc:n:sup",
"adj:pl:dat:f:com", "adj:pl:dat:f:pos", "adj:pl:dat:f:sup", "adj:pl:dat:m1:com",
- "adj:pl:dat:m1:pos", "adj:pl:dat:m1:sup", "adj:pl:dat:m2:pos", "adj:pl:dat:m3:com",
- "adj:pl:dat:m3:pos", "adj:pl:dat:n:pos", "adj:pl:dat:n:sup", "adj:pl:gen:f:com",
+ "adj:pl:dat:m1:pos", "adj:pl:dat:m1:sup", "adj:pl:dat:m2:com", "adj:pl:dat:m2:pos",
+ "adj:pl:dat:m2:sup", "adj:pl:dat:m3:com", "adj:pl:dat:m3:pos", "adj:pl:dat:m3:sup",
+ "adj:pl:dat:n:com", "adj:pl:dat:n:pos", "adj:pl:dat:n:sup", "adj:pl:gen:f:com",
"adj:pl:gen:f:pos", "adj:pl:gen:f:sup", "adj:pl:gen:m1:com", "adj:pl:gen:m1:pos",
"adj:pl:gen:m1:sup", "adj:pl:gen:m2:com", "adj:pl:gen:m2:pos", "adj:pl:gen:m2:sup",
"adj:pl:gen:m3:com", "adj:pl:gen:m3:pos", "adj:pl:gen:m3:sup", "adj:pl:gen:n:com",
"adj:pl:gen:n:pos", "adj:pl:gen:n:sup", "adj:pl:inst:f:com", "adj:pl:inst:f:pos",
"adj:pl:inst:f:sup", "adj:pl:inst:m1:com", "adj:pl:inst:m1:pos",
- "adj:pl:inst:m1:sup", "adj:pl:inst:m2:pos", "adj:pl:inst:m3:com",
- "adj:pl:inst:m3:pos", "adj:pl:inst:m3:sup", "adj:pl:inst:n:com",
- "adj:pl:inst:n:pos", "adj:pl:inst:n:sup", "adj:pl:loc:f:com", "adj:pl:loc:f:pos",
- "adj:pl:loc:f:sup", "adj:pl:loc:m1:com", "adj:pl:loc:m1:pos", "adj:pl:loc:m1:sup",
- "adj:pl:loc:m2:pos", "adj:pl:loc:m3:com", "adj:pl:loc:m3:pos", "adj:pl:loc:m3:sup",
+ "adj:pl:inst:m1:sup", "adj:pl:inst:m2:com", "adj:pl:inst:m2:pos",
+ "adj:pl:inst:m2:sup", "adj:pl:inst:m3:com", "adj:pl:inst:m3:pos",
+ "adj:pl:inst:m3:sup", "adj:pl:inst:n:com", "adj:pl:inst:n:pos", "adj:pl:inst:n:sup",
+ "adj:pl:loc:f:com", "adj:pl:loc:f:pos", "adj:pl:loc:f:sup", "adj:pl:loc:m1:com",
+ "adj:pl:loc:m1:pos", "adj:pl:loc:m1:sup", "adj:pl:loc:m2:com", "adj:pl:loc:m2:pos",
+ "adj:pl:loc:m2:sup", "adj:pl:loc:m3:com", "adj:pl:loc:m3:pos", "adj:pl:loc:m3:sup",
"adj:pl:loc:n:com", "adj:pl:loc:n:pos", "adj:pl:loc:n:sup", "adj:pl:nom:f:com",
"adj:pl:nom:f:pos", "adj:pl:nom:f:sup", "adj:pl:nom:m1:com", "adj:pl:nom:m1:pos",
- "adj:pl:nom:m1:sup", "adj:pl:nom:m2:com", "adj:pl:nom:m2:pos", "adj:pl:nom:m2:sup",
- "adj:pl:nom:m3:com", "adj:pl:nom:m3:pos", "adj:pl:nom:m3:sup", "adj:pl:nom:n:com",
- "adj:pl:nom:n:pos", "adj:pl:nom:n:sup", "adj:sg:acc:f:com", "adj:sg:acc:f:pos",
- "adj:sg:acc:f:sup", "adj:sg:acc:m1:com", "adj:sg:acc:m1:pos", "adj:sg:acc:m1:sup",
- "adj:sg:acc:m2:com", "adj:sg:acc:m2:pos", "adj:sg:acc:m2:sup", "adj:sg:acc:m3:com",
- "adj:sg:acc:m3:pos", "adj:sg:acc:m3:sup", "adj:sg:acc:n:com", "adj:sg:acc:n:pos",
- "adj:sg:acc:n:sup", "adj:sg:dat:f:com", "adj:sg:dat:f:pos", "adj:sg:dat:f:sup",
- "adj:sg:dat:m1:com", "adj:sg:dat:m1:pos", "adj:sg:dat:m1:sup", "adj:sg:dat:m2:pos",
+ "adj:pl:nom:m1:pos_aglt:pl:pri:imperf:nwok",
+ "adj:pl:nom:m1:pos_aglt:pl:sec:imperf:nwok", "adj:pl:nom:m1:sup",
+ "adj:pl:nom:m2:com", "adj:pl:nom:m2:pos", "adj:pl:nom:m2:sup", "adj:pl:nom:m3:com",
+ "adj:pl:nom:m3:pos", "adj:pl:nom:m3:sup", "adj:pl:nom:n:com", "adj:pl:nom:n:pos",
+ "adj:pl:nom:n:sup", "adj:pl:voc:f:com", "adj:pl:voc:f:pos", "adj:pl:voc:f:sup",
+ "adj:pl:voc:m1:com", "adj:pl:voc:m1:pos", "adj:pl:voc:m1:sup", "adj:pl:voc:m2:com",
+ "adj:pl:voc:m2:pos", "adj:pl:voc:m2:sup", "adj:pl:voc:m3:com", "adj:pl:voc:m3:pos",
+ "adj:pl:voc:m3:sup", "adj:pl:voc:n:com", "adj:pl:voc:n:pos", "adj:pl:voc:n:sup",
+ "adj:sg:acc:f:com", "adj:sg:acc:f:pos", "adj:sg:acc:f:sup", "adj:sg:acc:m1:com",
+ "adj:sg:acc:m1:pos", "adj:sg:acc:m1:sup", "adj:sg:acc:m2:com", "adj:sg:acc:m2:pos",
+ "adj:sg:acc:m2:sup", "adj:sg:acc:m3:com", "adj:sg:acc:m3:pos", "adj:sg:acc:m3:sup",
+ "adj:sg:acc:n:com", "adj:sg:acc:n:pos", "adj:sg:acc:n:sup", "adj:sg:dat:f:com",
+ "adj:sg:dat:f:pos", "adj:sg:dat:f:sup", "adj:sg:dat:m1:com", "adj:sg:dat:m1:pos",
+ "adj:sg:dat:m1:sup", "adj:sg:dat:m2:com", "adj:sg:dat:m2:pos", "adj:sg:dat:m2:sup",
"adj:sg:dat:m3:com", "adj:sg:dat:m3:pos", "adj:sg:dat:m3:sup", "adj:sg:dat:n:com",
"adj:sg:dat:n:pos", "adj:sg:dat:n:sup", "adj:sg:gen:f:com", "adj:sg:gen:f:pos",
"adj:sg:gen:f:sup", "adj:sg:gen:m1:com", "adj:sg:gen:m1:pos", "adj:sg:gen:m1:sup",
- "adj:sg:gen:m2:pos", "adj:sg:gen:m2:sup", "adj:sg:gen:m3:com", "adj:sg:gen:m3:pos",
- "adj:sg:gen:m3:sup", "adj:sg:gen:n:com", "adj:sg:gen:n:pos", "adj:sg:gen:n:sup",
- "adj:sg:inst:f:com", "adj:sg:inst:f:pos", "adj:sg:inst:f:sup", "adj:sg:inst:m1:com",
- "adj:sg:inst:m1:pos", "adj:sg:inst:m1:sup", "adj:sg:inst:m2:com",
- "adj:sg:inst:m2:pos", "adj:sg:inst:m2:sup", "adj:sg:inst:m3:com",
- "adj:sg:inst:m3:pos", "adj:sg:inst:m3:sup", "adj:sg:inst:n:com",
- "adj:sg:inst:n:pos", "adj:sg:inst:n:sup", "adj:sg:loc:f:com", "adj:sg:loc:f:pos",
- "adj:sg:loc:f:sup", "adj:sg:loc:m1:com", "adj:sg:loc:m1:pos", "adj:sg:loc:m1:sup",
- "adj:sg:loc:m2:com", "adj:sg:loc:m2:pos", "adj:sg:loc:m3:com", "adj:sg:loc:m3:pos",
- "adj:sg:loc:m3:sup", "adj:sg:loc:n:com", "adj:sg:loc:n:pos", "adj:sg:loc:n:sup",
- "adj:sg:nom:f:com", "adj:sg:nom:f:pos", "adj:sg:nom:f:sup", "adj:sg:nom:m1:com",
- "adj:sg:nom:m1:pos", "adj:sg:nom:m1:sup", "adj:sg:nom:m2:com", "adj:sg:nom:m2:pos",
- "adj:sg:nom:m2:sup", "adj:sg:nom:m3:com", "adj:sg:nom:m3:pos", "adj:sg:nom:m3:sup",
- "adj:sg:nom:n:com", "adj:sg:nom:n:pos", "adj:sg:nom:n:sup", "adj:sg:voc:f:pos",
- "adj:sg:voc:f:sup", "adj:sg:voc:m1:pos", "adj:sg:voc:m1:sup", "adj:sg:voc:m2:pos",
- "adj:sg:voc:m3:pos", "adj:sg:voc:n:pos", "adja", "adjc", "adjp", "adv", "adv:com",
- "adv:pos", "adv:sup", "aglt:pl:pri:imperf:nwok", "aglt:pl:pri:imperf:wok",
- "aglt:pl:sec:imperf:nwok", "aglt:sg:pri:imperf:nwok", "aglt:sg:pri:imperf:wok",
- "aglt:sg:sec:imperf:nwok", "aglt:sg:sec:imperf:wok", "aglt:sg:ter:imperf:nwok",
- "bedzie:pl:pri:imperf", "bedzie:pl:sec:imperf", "bedzie:pl:ter:imperf",
- "bedzie:sg:pri:imperf", "bedzie:sg:sec:imperf", "bedzie:sg:ter:imperf", "brev:npun",
- "brev:pun", "burk", "comp", "conj", "depr:pl:acc:m2", "depr:pl:nom:m2",
+ "adj:sg:gen:m2:com", "adj:sg:gen:m2:pos", "adj:sg:gen:m2:sup", "adj:sg:gen:m3:com",
+ "adj:sg:gen:m3:pos", "adj:sg:gen:m3:sup", "adj:sg:gen:n:com", "adj:sg:gen:n:pos",
+ "adj:sg:gen:n:sup", "adj:sg:inst:f:com", "adj:sg:inst:f:pos", "adj:sg:inst:f:sup",
+ "adj:sg:inst:m1:com", "adj:sg:inst:m1:pos", "adj:sg:inst:m1:sup",
+ "adj:sg:inst:m2:com", "adj:sg:inst:m2:pos", "adj:sg:inst:m2:sup",
+ "adj:sg:inst:m3:com", "adj:sg:inst:m3:pos", "adj:sg:inst:m3:sup",
+ "adj:sg:inst:n:com", "adj:sg:inst:n:pos", "adj:sg:inst:n:sup", "adj:sg:loc:f:com",
+ "adj:sg:loc:f:pos", "adj:sg:loc:f:sup", "adj:sg:loc:m1:com", "adj:sg:loc:m1:pos",
+ "adj:sg:loc:m1:sup", "adj:sg:loc:m2:com", "adj:sg:loc:m2:pos", "adj:sg:loc:m2:sup",
+ "adj:sg:loc:m3:com", "adj:sg:loc:m3:pos", "adj:sg:loc:m3:sup", "adj:sg:loc:n:com",
+ "adj:sg:loc:n:pos", "adj:sg:loc:n:sup", "adj:sg:nom:f:com", "adj:sg:nom:f:pos",
+ "adj:sg:nom:f:sup", "adj:sg:nom:m1:com", "adj:sg:nom:m1:pos", "adj:sg:nom:m1:sup",
+ "adj:sg:nom:m2:com", "adj:sg:nom:m2:pos", "adj:sg:nom:m2:sup", "adj:sg:nom:m3:com",
+ "adj:sg:nom:m3:pos", "adj:sg:nom:m3:sup", "adj:sg:nom:n:com", "adj:sg:nom:n:pos",
+ "adj:sg:nom:n:sup", "adj:sg:voc:f:com", "adj:sg:voc:f:pos", "adj:sg:voc:f:sup",
+ "adj:sg:voc:m1:com", "adj:sg:voc:m1:pos", "adj:sg:voc:m1:sup", "adj:sg:voc:m2:com",
+ "adj:sg:voc:m2:pos", "adj:sg:voc:m2:sup", "adj:sg:voc:m3:com", "adj:sg:voc:m3:pos",
+ "adj:sg:voc:m3:sup", "adj:sg:voc:n:com", "adj:sg:voc:n:pos", "adj:sg:voc:n:sup",
+ "adja", "adjc", "adjp:dat", "adjp:gen", "adv", "adv:com", "adv:pos", "adv:sup",
+ "adv_aglt:pl:pri:imperf:nwok", "adv_aglt:sg:pri:imperf:nwok",
+ "adv_aglt:sg:sec:imperf:nwok", "aglt:pl:pri:imperf:nwok", "aglt:pl:sec:imperf:nwok",
+ "aglt:sg:pri:imperf:nwok", "aglt:sg:pri:imperf:wok", "aglt:sg:sec:imperf:nwok",
+ "aglt:sg:sec:imperf:wok", "bedzie:pl:pri:imperf", "bedzie:pl:sec:imperf",
+ "bedzie:pl:ter:imperf", "bedzie:sg:pri:imperf", "bedzie:sg:sec:imperf",
+ "bedzie:sg:ter:imperf", "brev:npun", "brev:pun", "comp",
+ "comp_aglt:pl:pri:imperf:nwok", "comp_aglt:pl:sec:imperf:nwok",
+ "comp_aglt:sg:pri:imperf:nwok", "comp_aglt:sg:sec:imperf:nwok", "comp_part",
+ "comp_part_aglt:sg:pri:imperf:nwok", "comp_part_aglt:sg:sec:imperf:nwok", "conj",
+ "conj_aglt:sg:sec:imperf:nwok", "conj_part", "conj_part_aglt:sg:sec:imperf:nwok",
+ "depr:pl:acc:m2", "depr:pl:nom:m2", "depr:pl:voc:m2", "dig", "emo",
"fin:pl:pri:imperf", "fin:pl:pri:perf", "fin:pl:sec:imperf", "fin:pl:sec:perf",
"fin:pl:ter:imperf", "fin:pl:ter:perf", "fin:sg:pri:imperf", "fin:sg:pri:perf",
"fin:sg:sec:imperf", "fin:sg:sec:perf", "fin:sg:ter:imperf", "fin:sg:ter:perf",
- "ger:pl:dat:n:perf:aff", "ger:pl:gen:n:imperf:aff", "ger:pl:gen:n:perf:aff",
- "ger:pl:inst:n:imperf:aff", "ger:pl:inst:n:perf:aff", "ger:pl:loc:n:imperf:aff",
- "ger:pl:nom:n:imperf:aff", "ger:pl:nom:n:perf:aff", "ger:sg:acc:n:imperf:aff",
+ "frag", "ger:pl:acc:n:imperf:aff", "ger:pl:acc:n:imperf:neg",
+ "ger:pl:acc:n:perf:aff", "ger:pl:acc:n:perf:neg", "ger:pl:dat:n:imperf:aff",
+ "ger:pl:dat:n:perf:aff", "ger:pl:gen:n:imperf:aff", "ger:pl:gen:n:imperf:neg",
+ "ger:pl:gen:n:perf:aff", "ger:pl:gen:n:perf:neg", "ger:pl:inst:n:imperf:aff",
+ "ger:pl:inst:n:imperf:neg", "ger:pl:inst:n:perf:aff", "ger:pl:inst:n:perf:neg",
+ "ger:pl:loc:n:imperf:aff", "ger:pl:loc:n:imperf:neg", "ger:pl:loc:n:perf:aff",
+ "ger:pl:loc:n:perf:neg", "ger:pl:nom:n:imperf:aff", "ger:pl:nom:n:imperf:neg",
+ "ger:pl:nom:n:perf:aff", "ger:pl:nom:n:perf:neg", "ger:sg:acc:n:imperf:aff",
"ger:sg:acc:n:imperf:neg", "ger:sg:acc:n:perf:aff", "ger:sg:acc:n:perf:neg",
- "ger:sg:dat:n:imperf:aff", "ger:sg:dat:n:perf:aff", "ger:sg:gen:n:imperf:aff",
- "ger:sg:gen:n:imperf:neg", "ger:sg:gen:n:perf:aff", "ger:sg:gen:n:perf:neg",
- "ger:sg:inst:n:imperf:aff", "ger:sg:inst:n:imperf:neg", "ger:sg:inst:n:perf:aff",
- "ger:sg:inst:n:perf:neg", "ger:sg:loc:n:imperf:aff", "ger:sg:loc:n:imperf:neg",
- "ger:sg:loc:n:perf:aff", "ger:sg:loc:n:perf:neg", "ger:sg:nom:n:imperf:aff",
- "ger:sg:nom:n:imperf:neg", "ger:sg:nom:n:perf:aff", "ger:sg:nom:n:perf:neg",
- "imps:imperf", "imps:perf", "impt:pl:pri:imperf", "impt:pl:pri:perf",
- "impt:pl:sec:imperf", "impt:pl:sec:perf", "impt:sg:sec:imperf", "impt:sg:sec:perf",
- "inf:imperf", "inf:perf", "interj", "interp", "num:pl:acc:f:congr",
- "num:pl:acc:f:rec", "num:pl:acc:m1:congr", "num:pl:acc:m1:rec",
- "num:pl:acc:m2:congr", "num:pl:acc:m2:rec", "num:pl:acc:m3:congr",
- "num:pl:acc:m3:rec", "num:pl:acc:n:congr", "num:pl:acc:n:rec", "num:pl:dat:f:congr",
- "num:pl:dat:m1:congr", "num:pl:dat:m2:congr", "num:pl:dat:m3:congr",
- "num:pl:dat:m3:rec", "num:pl:dat:n:congr", "num:pl:gen:f:congr", "num:pl:gen:f:rec",
- "num:pl:gen:m1:congr", "num:pl:gen:m1:rec", "num:pl:gen:m2:congr",
- "num:pl:gen:m2:rec", "num:pl:gen:m3:congr", "num:pl:gen:m3:rec",
- "num:pl:gen:n:congr", "num:pl:gen:n:rec", "num:pl:inst:f:congr",
- "num:pl:inst:m1:congr", "num:pl:inst:m2:congr", "num:pl:inst:m3:congr",
- "num:pl:inst:m3:rec", "num:pl:inst:n:congr", "num:pl:loc:f:congr",
- "num:pl:loc:f:rec", "num:pl:loc:m1:congr", "num:pl:loc:m2:congr",
- "num:pl:loc:m2:rec", "num:pl:loc:m3:congr", "num:pl:loc:m3:rec",
- "num:pl:loc:n:congr", "num:pl:nom:f:congr", "num:pl:nom:f:rec",
- "num:pl:nom:m1:congr", "num:pl:nom:m1:rec", "num:pl:nom:m2:congr",
- "num:pl:nom:m2:rec", "num:pl:nom:m3:congr", "num:pl:nom:m3:rec",
- "num:pl:nom:n:congr", "num:pl:nom:n:rec", "num:sg:acc:m3:rec",
- "num:sg:gen:m1:congr", "num:sg:gen:m3:congr", "num:sg:gen:m3:rec",
- "num:sg:nom:f:rec", "num:sg:nom:m3:congr", "num:sg:nom:m3:rec", "num:sg:nom:n:rec",
- "numcol:pl:acc:m1:rec", "numcol:pl:acc:n:rec", "numcol:pl:dat:m1:congr",
- "numcol:pl:gen:m1:congr", "numcol:pl:gen:m1:rec", "numcol:pl:gen:n:congr",
- "numcol:pl:gen:n:rec", "numcol:pl:inst:m1:rec", "numcol:pl:inst:n:rec",
- "numcol:pl:nom:m1:rec", "numcol:pl:nom:n:rec", "pact:pl:acc:f:imperf:aff",
- "pact:pl:acc:f:imperf:neg", "pact:pl:acc:m1:imperf:aff",
- "pact:pl:acc:m2:imperf:aff", "pact:pl:acc:m3:imperf:aff",
- "pact:pl:acc:m3:imperf:neg", "pact:pl:acc:n:imperf:aff", "pact:pl:acc:n:imperf:neg",
- "pact:pl:dat:f:imperf:aff", "pact:pl:dat:m1:imperf:aff",
- "pact:pl:dat:m2:imperf:aff", "pact:pl:dat:m3:imperf:aff",
- "pact:pl:dat:n:imperf:aff", "pact:pl:gen:f:imperf:aff", "pact:pl:gen:f:imperf:neg",
- "pact:pl:gen:m1:imperf:aff", "pact:pl:gen:m1:imperf:neg",
- "pact:pl:gen:m2:imperf:aff", "pact:pl:gen:m3:imperf:aff",
- "pact:pl:gen:m3:imperf:neg", "pact:pl:gen:n:imperf:aff",
- "pact:pl:inst:f:imperf:aff", "pact:pl:inst:m1:imperf:aff",
- "pact:pl:inst:m2:imperf:aff", "pact:pl:inst:m3:imperf:aff",
- "pact:pl:inst:m3:imperf:neg", "pact:pl:inst:n:imperf:aff",
- "pact:pl:inst:n:imperf:neg", "pact:pl:loc:f:imperf:aff",
- "pact:pl:loc:m1:imperf:aff", "pact:pl:loc:m3:imperf:aff",
+ "ger:sg:dat:n:imperf:aff", "ger:sg:dat:n:imperf:neg", "ger:sg:dat:n:perf:aff",
+ "ger:sg:dat:n:perf:neg", "ger:sg:gen:n:imperf:aff", "ger:sg:gen:n:imperf:neg",
+ "ger:sg:gen:n:perf:aff", "ger:sg:gen:n:perf:neg", "ger:sg:inst:n:imperf:aff",
+ "ger:sg:inst:n:imperf:neg", "ger:sg:inst:n:perf:aff", "ger:sg:inst:n:perf:neg",
+ "ger:sg:loc:n:imperf:aff", "ger:sg:loc:n:imperf:neg", "ger:sg:loc:n:perf:aff",
+ "ger:sg:loc:n:perf:neg", "ger:sg:nom:n:imperf:aff", "ger:sg:nom:n:imperf:neg",
+ "ger:sg:nom:n:perf:aff", "ger:sg:nom:n:perf:neg", "imps:imperf", "imps:perf",
+ "impt:pl:pri:imperf", "impt:pl:pri:perf", "impt:pl:sec:imperf", "impt:pl:sec:perf",
+ "impt:sg:pri:imperf", "impt:sg:sec:imperf", "impt:sg:sec:imperf_part:wok",
+ "impt:sg:sec:perf", "impt:sg:sec:perf_part:wok", "inf:imperf", "inf:perf", "interj",
+ "interp", "interp:colon", "interp:comma", "interp:hyphen", "interp:paren",
+ "interp:quot", "interp:sent", "num:pl:acc:f:congr:ncol", "num:pl:acc:f:rec",
+ "num:pl:acc:f:rec:ncol", "num:pl:acc:m1:rec", "num:pl:acc:m1:rec:col",
+ "num:pl:acc:m1:rec:ncol", "num:pl:acc:m2:congr:ncol", "num:pl:acc:m2:rec",
+ "num:pl:acc:m2:rec:ncol", "num:pl:acc:m3:congr", "num:pl:acc:m3:congr:ncol",
+ "num:pl:acc:m3:rec", "num:pl:acc:m3:rec:ncol", "num:pl:acc:n:congr:ncol",
+ "num:pl:acc:n:rec", "num:pl:acc:n:rec:col", "num:pl:acc:n:rec:ncol",
+ "num:pl:dat:f:congr", "num:pl:dat:f:congr:ncol", "num:pl:dat:f:rec",
+ "num:pl:dat:m1:congr", "num:pl:dat:m1:congr:col", "num:pl:dat:m1:congr:ncol",
+ "num:pl:dat:m1:rec", "num:pl:dat:m1:rec:col", "num:pl:dat:m2:congr",
+ "num:pl:dat:m2:congr:ncol", "num:pl:dat:m2:rec", "num:pl:dat:m3:congr",
+ "num:pl:dat:m3:congr:ncol", "num:pl:dat:m3:rec", "num:pl:dat:n:congr",
+ "num:pl:dat:n:congr:col", "num:pl:dat:n:congr:ncol", "num:pl:dat:n:rec",
+ "num:pl:dat:n:rec:col", "num:pl:gen:f:congr", "num:pl:gen:f:congr:ncol",
+ "num:pl:gen:f:rec", "num:pl:gen:f:rec:ncol", "num:pl:gen:m1:congr",
+ "num:pl:gen:m1:congr:ncol", "num:pl:gen:m1:rec", "num:pl:gen:m1:rec:col",
+ "num:pl:gen:m2:congr", "num:pl:gen:m2:congr:ncol", "num:pl:gen:m2:rec",
+ "num:pl:gen:m3:congr", "num:pl:gen:m3:congr:ncol", "num:pl:gen:m3:rec",
+ "num:pl:gen:m3:rec:ncol", "num:pl:gen:n:congr", "num:pl:gen:n:congr:ncol",
+ "num:pl:gen:n:rec", "num:pl:gen:n:rec:col", "num:pl:gen:n:rec:ncol",
+ "num:pl:inst:f:congr", "num:pl:inst:f:congr:ncol", "num:pl:inst:f:rec",
+ "num:pl:inst:m1:congr", "num:pl:inst:m1:congr:ncol", "num:pl:inst:m1:rec",
+ "num:pl:inst:m1:rec:col", "num:pl:inst:m2:congr", "num:pl:inst:m2:congr:ncol",
+ "num:pl:inst:m2:rec", "num:pl:inst:m3:congr", "num:pl:inst:m3:congr:ncol",
+ "num:pl:inst:m3:rec", "num:pl:inst:n:congr", "num:pl:inst:n:congr:ncol",
+ "num:pl:inst:n:rec", "num:pl:inst:n:rec:col", "num:pl:loc:f:congr",
+ "num:pl:loc:f:congr:ncol", "num:pl:loc:f:rec", "num:pl:loc:m1:congr",
+ "num:pl:loc:m1:congr:col", "num:pl:loc:m1:congr:ncol", "num:pl:loc:m1:rec",
+ "num:pl:loc:m1:rec:col", "num:pl:loc:m2:congr", "num:pl:loc:m2:congr:ncol",
+ "num:pl:loc:m2:rec", "num:pl:loc:m3:congr", "num:pl:loc:m3:congr:ncol",
+ "num:pl:loc:m3:rec", "num:pl:loc:n:congr", "num:pl:loc:n:congr:col",
+ "num:pl:loc:n:congr:ncol", "num:pl:loc:n:rec", "num:pl:loc:n:rec:col",
+ "num:pl:nom:f:congr:ncol", "num:pl:nom:f:rec", "num:pl:nom:f:rec:ncol",
+ "num:pl:nom:m1:congr:ncol", "num:pl:nom:m1:rec", "num:pl:nom:m1:rec:col",
+ "num:pl:nom:m1:rec:ncol", "num:pl:nom:m2:congr:ncol", "num:pl:nom:m2:rec",
+ "num:pl:nom:m2:rec:ncol", "num:pl:nom:m3:congr:ncol", "num:pl:nom:m3:rec",
+ "num:pl:nom:m3:rec:ncol", "num:pl:nom:n:congr", "num:pl:nom:n:congr:ncol",
+ "num:pl:nom:n:rec", "num:pl:nom:n:rec:col", "num:pl:nom:n:rec:ncol",
+ "num:pl:voc:f:congr:ncol", "num:pl:voc:f:rec", "num:pl:voc:f:rec:ncol",
+ "num:pl:voc:m1:congr:ncol", "num:pl:voc:m1:rec", "num:pl:voc:m1:rec:col",
+ "num:pl:voc:m1:rec:ncol", "num:pl:voc:m2:congr:ncol", "num:pl:voc:m2:rec",
+ "num:pl:voc:m2:rec:ncol", "num:pl:voc:m3:congr:ncol", "num:pl:voc:m3:rec",
+ "num:pl:voc:m3:rec:ncol", "num:pl:voc:n:congr:ncol", "num:pl:voc:n:rec",
+ "num:pl:voc:n:rec:col", "num:pl:voc:n:rec:ncol", "num:sg:acc:f:rec",
+ "num:sg:acc:f:rec:ncol", "num:sg:acc:m1:rec", "num:sg:acc:m1:rec:ncol",
+ "num:sg:acc:m2:rec", "num:sg:acc:m3:rec", "num:sg:acc:m3:rec:ncol",
+ "num:sg:acc:n:rec", "num:sg:dat:f:congr", "num:sg:dat:f:rec", "num:sg:dat:m1:congr",
+ "num:sg:dat:m1:rec", "num:sg:dat:m2:congr", "num:sg:dat:m2:rec",
+ "num:sg:dat:m3:congr", "num:sg:dat:m3:rec", "num:sg:dat:n:congr",
+ "num:sg:dat:n:rec", "num:sg:gen:f:rec", "num:sg:gen:m1:rec", "num:sg:gen:m2:rec",
+ "num:sg:gen:m3:rec", "num:sg:gen:n:rec", "num:sg:inst:f:congr", "num:sg:inst:f:rec",
+ "num:sg:inst:m1:congr", "num:sg:inst:m1:rec", "num:sg:inst:m2:congr",
+ "num:sg:inst:m2:rec", "num:sg:inst:m3:congr", "num:sg:inst:m3:rec",
+ "num:sg:inst:n:congr", "num:sg:inst:n:rec", "num:sg:loc:f:congr",
+ "num:sg:loc:f:rec", "num:sg:loc:m1:congr", "num:sg:loc:m1:rec",
+ "num:sg:loc:m2:congr", "num:sg:loc:m2:rec", "num:sg:loc:m3:congr",
+ "num:sg:loc:m3:rec", "num:sg:loc:n:congr", "num:sg:loc:n:rec", "num:sg:nom:f:rec",
+ "num:sg:nom:m1:rec", "num:sg:nom:m2:rec", "num:sg:nom:m3:rec",
+ "num:sg:nom:m3:rec:ncol", "num:sg:nom:n:rec", "num:sg:voc:f:rec",
+ "num:sg:voc:m1:rec", "num:sg:voc:m2:rec", "num:sg:voc:m3:rec", "num:sg:voc:n:rec",
+ "numcomp", "pact:pl:acc:f:imperf:aff", "pact:pl:acc:f:imperf:neg",
+ "pact:pl:acc:m1:imperf:aff", "pact:pl:acc:m1:imperf:neg",
+ "pact:pl:acc:m2:imperf:aff", "pact:pl:acc:m2:imperf:neg",
+ "pact:pl:acc:m3:imperf:aff", "pact:pl:acc:m3:imperf:neg",
+ "pact:pl:acc:n:imperf:aff", "pact:pl:acc:n:imperf:neg", "pact:pl:dat:f:imperf:aff",
+ "pact:pl:dat:f:imperf:neg", "pact:pl:dat:m1:imperf:aff",
+ "pact:pl:dat:m1:imperf:neg", "pact:pl:dat:m2:imperf:aff",
+ "pact:pl:dat:m2:imperf:neg", "pact:pl:dat:m3:imperf:aff",
+ "pact:pl:dat:m3:imperf:neg", "pact:pl:dat:n:imperf:aff", "pact:pl:dat:n:imperf:neg",
+ "pact:pl:gen:f:imperf:aff", "pact:pl:gen:f:imperf:neg", "pact:pl:gen:m1:imperf:aff",
+ "pact:pl:gen:m1:imperf:neg", "pact:pl:gen:m2:imperf:aff",
+ "pact:pl:gen:m2:imperf:neg", "pact:pl:gen:m3:imperf:aff",
+ "pact:pl:gen:m3:imperf:neg", "pact:pl:gen:n:imperf:aff", "pact:pl:gen:n:imperf:neg",
+ "pact:pl:inst:f:imperf:aff", "pact:pl:inst:f:imperf:neg",
+ "pact:pl:inst:m1:imperf:aff", "pact:pl:inst:m1:imperf:neg",
+ "pact:pl:inst:m2:imperf:aff", "pact:pl:inst:m2:imperf:neg",
+ "pact:pl:inst:m3:imperf:aff", "pact:pl:inst:m3:imperf:neg",
+ "pact:pl:inst:n:imperf:aff", "pact:pl:inst:n:imperf:neg",
+ "pact:pl:loc:f:imperf:aff", "pact:pl:loc:f:imperf:neg", "pact:pl:loc:m1:imperf:aff",
+ "pact:pl:loc:m1:imperf:neg", "pact:pl:loc:m2:imperf:aff",
+ "pact:pl:loc:m2:imperf:neg", "pact:pl:loc:m3:imperf:aff",
"pact:pl:loc:m3:imperf:neg", "pact:pl:loc:n:imperf:aff", "pact:pl:loc:n:imperf:neg",
"pact:pl:nom:f:imperf:aff", "pact:pl:nom:f:imperf:neg", "pact:pl:nom:m1:imperf:aff",
- "pact:pl:nom:m2:imperf:aff", "pact:pl:nom:m3:imperf:aff",
- "pact:pl:nom:n:imperf:aff", "pact:pl:nom:n:imperf:neg", "pact:sg:acc:f:imperf:aff",
- "pact:sg:acc:f:imperf:neg", "pact:sg:acc:m1:imperf:aff",
- "pact:sg:acc:m2:imperf:aff", "pact:sg:acc:m3:imperf:aff",
- "pact:sg:acc:n:imperf:aff", "pact:sg:acc:n:imperf:neg", "pact:sg:dat:f:imperf:aff",
- "pact:sg:dat:m1:imperf:aff", "pact:sg:dat:m2:imperf:aff",
- "pact:sg:dat:m3:imperf:aff", "pact:sg:dat:n:imperf:aff", "pact:sg:gen:f:imperf:aff",
- "pact:sg:gen:f:imperf:neg", "pact:sg:gen:m1:imperf:aff",
- "pact:sg:gen:m1:imperf:neg", "pact:sg:gen:m2:imperf:aff",
+ "pact:pl:nom:m1:imperf:neg", "pact:pl:nom:m2:imperf:aff",
+ "pact:pl:nom:m2:imperf:neg", "pact:pl:nom:m3:imperf:aff",
+ "pact:pl:nom:m3:imperf:neg", "pact:pl:nom:n:imperf:aff", "pact:pl:nom:n:imperf:neg",
+ "pact:pl:voc:f:imperf:aff", "pact:pl:voc:f:imperf:neg", "pact:pl:voc:m1:imperf:aff",
+ "pact:pl:voc:m1:imperf:neg", "pact:pl:voc:m2:imperf:aff",
+ "pact:pl:voc:m2:imperf:neg", "pact:pl:voc:m3:imperf:aff",
+ "pact:pl:voc:m3:imperf:neg", "pact:pl:voc:n:imperf:aff", "pact:pl:voc:n:imperf:neg",
+ "pact:sg:acc:f:imperf:aff", "pact:sg:acc:f:imperf:neg", "pact:sg:acc:m1:imperf:aff",
+ "pact:sg:acc:m1:imperf:neg", "pact:sg:acc:m2:imperf:aff",
+ "pact:sg:acc:m2:imperf:neg", "pact:sg:acc:m3:imperf:aff",
+ "pact:sg:acc:m3:imperf:neg", "pact:sg:acc:n:imperf:aff", "pact:sg:acc:n:imperf:neg",
+ "pact:sg:dat:f:imperf:aff", "pact:sg:dat:f:imperf:neg", "pact:sg:dat:m1:imperf:aff",
+ "pact:sg:dat:m2:imperf:aff", "pact:sg:dat:m3:imperf:aff",
+ "pact:sg:dat:n:imperf:aff", "pact:sg:gen:f:imperf:aff", "pact:sg:gen:f:imperf:neg",
+ "pact:sg:gen:m1:imperf:aff", "pact:sg:gen:m1:imperf:neg",
+ "pact:sg:gen:m2:imperf:aff", "pact:sg:gen:m2:imperf:neg",
"pact:sg:gen:m3:imperf:aff", "pact:sg:gen:m3:imperf:neg",
"pact:sg:gen:n:imperf:aff", "pact:sg:gen:n:imperf:neg", "pact:sg:inst:f:imperf:aff",
"pact:sg:inst:f:imperf:neg", "pact:sg:inst:m1:imperf:aff",
"pact:sg:inst:m1:imperf:neg", "pact:sg:inst:m2:imperf:aff",
"pact:sg:inst:m2:imperf:neg", "pact:sg:inst:m3:imperf:aff",
"pact:sg:inst:m3:imperf:neg", "pact:sg:inst:n:imperf:aff",
- "pact:sg:loc:f:imperf:aff", "pact:sg:loc:f:imperf:neg", "pact:sg:loc:m1:imperf:aff",
- "pact:sg:loc:m2:imperf:aff", "pact:sg:loc:m3:imperf:aff",
- "pact:sg:loc:m3:imperf:neg", "pact:sg:loc:n:imperf:aff", "pact:sg:loc:n:imperf:neg",
- "pact:sg:nom:f:imperf:aff", "pact:sg:nom:f:imperf:neg", "pact:sg:nom:m1:imperf:aff",
+ "pact:sg:inst:n:imperf:neg", "pact:sg:loc:f:imperf:aff", "pact:sg:loc:f:imperf:neg",
+ "pact:sg:loc:m1:imperf:aff", "pact:sg:loc:m1:imperf:neg",
+ "pact:sg:loc:m2:imperf:aff", "pact:sg:loc:m2:imperf:neg",
+ "pact:sg:loc:m3:imperf:aff", "pact:sg:loc:m3:imperf:neg",
+ "pact:sg:loc:n:imperf:aff", "pact:sg:loc:n:imperf:neg", "pact:sg:nom:f:imperf:aff",
+ "pact:sg:nom:f:imperf:neg", "pact:sg:nom:m1:imperf:aff",
"pact:sg:nom:m1:imperf:neg", "pact:sg:nom:m2:imperf:aff",
- "pact:sg:nom:m3:imperf:aff", "pact:sg:nom:m3:imperf:neg",
- "pact:sg:nom:n:imperf:aff", "pact:sg:nom:n:imperf:neg", "pact:sg:voc:m1:imperf:aff",
- "pant:perf", "pcon:imperf", "ppas:pl:acc:f:imperf:aff", "ppas:pl:acc:f:perf:aff",
+ "pact:sg:nom:m2:imperf:neg", "pact:sg:nom:m3:imperf:aff",
+ "pact:sg:nom:m3:imperf:neg", "pact:sg:nom:n:imperf:aff", "pact:sg:nom:n:imperf:neg",
+ "pact:sg:voc:f:imperf:aff", "pact:sg:voc:f:imperf:neg", "pact:sg:voc:m1:imperf:aff",
+ "pact:sg:voc:m1:imperf:neg", "pact:sg:voc:m2:imperf:aff",
+ "pact:sg:voc:m2:imperf:neg", "pact:sg:voc:m3:imperf:aff",
+ "pact:sg:voc:m3:imperf:neg", "pact:sg:voc:n:imperf:aff", "pact:sg:voc:n:imperf:neg",
+ "pacta", "pant:perf", "part", "part:nwok", "part:nwok_aglt:sg:sec:imperf:wok",
+ "part:wok", "part_aglt:pl:pri:imperf:nwok", "part_aglt:pl:sec:imperf:nwok",
+ "part_aglt:sg:pri:imperf:nwok", "part_aglt:sg:pri:imperf:wok",
+ "part_aglt:sg:sec:imperf:nwok", "part_part_aglt:sg:pri:imperf:nwok", "pcon:imperf",
+ "ppas:pl:acc:f:imperf:aff", "ppas:pl:acc:f:imperf:neg", "ppas:pl:acc:f:perf:aff",
"ppas:pl:acc:f:perf:neg", "ppas:pl:acc:m1:imperf:aff", "ppas:pl:acc:m1:imperf:neg",
- "ppas:pl:acc:m1:perf:aff", "ppas:pl:acc:m2:imperf:aff", "ppas:pl:acc:m2:perf:aff",
- "ppas:pl:acc:m3:imperf:aff", "ppas:pl:acc:m3:perf:aff", "ppas:pl:acc:m3:perf:neg",
- "ppas:pl:acc:n:imperf:aff", "ppas:pl:acc:n:imperf:neg", "ppas:pl:acc:n:perf:aff",
- "ppas:pl:acc:n:perf:neg", "ppas:pl:dat:f:imperf:aff", "ppas:pl:dat:f:perf:aff",
- "ppas:pl:dat:f:perf:neg", "ppas:pl:dat:m1:imperf:aff", "ppas:pl:dat:m1:perf:aff",
- "ppas:pl:dat:m1:perf:neg", "ppas:pl:dat:m2:imperf:aff", "ppas:pl:dat:m3:imperf:aff",
- "ppas:pl:dat:m3:perf:aff", "ppas:pl:dat:n:imperf:aff", "ppas:pl:dat:n:perf:aff",
- "ppas:pl:gen:f:imperf:aff", "ppas:pl:gen:f:imperf:neg", "ppas:pl:gen:f:perf:aff",
- "ppas:pl:gen:f:perf:neg", "ppas:pl:gen:m1:imperf:aff", "ppas:pl:gen:m1:imperf:neg",
- "ppas:pl:gen:m1:perf:aff", "ppas:pl:gen:m1:perf:neg", "ppas:pl:gen:m2:imperf:aff",
- "ppas:pl:gen:m2:perf:aff", "ppas:pl:gen:m3:imperf:aff", "ppas:pl:gen:m3:imperf:neg",
+ "ppas:pl:acc:m1:perf:aff", "ppas:pl:acc:m1:perf:neg", "ppas:pl:acc:m2:imperf:aff",
+ "ppas:pl:acc:m2:imperf:neg", "ppas:pl:acc:m2:perf:aff", "ppas:pl:acc:m2:perf:neg",
+ "ppas:pl:acc:m3:imperf:aff", "ppas:pl:acc:m3:imperf:neg", "ppas:pl:acc:m3:perf:aff",
+ "ppas:pl:acc:m3:perf:neg", "ppas:pl:acc:n:imperf:aff", "ppas:pl:acc:n:imperf:neg",
+ "ppas:pl:acc:n:perf:aff", "ppas:pl:acc:n:perf:neg", "ppas:pl:dat:f:imperf:aff",
+ "ppas:pl:dat:f:imperf:neg", "ppas:pl:dat:f:perf:aff", "ppas:pl:dat:f:perf:neg",
+ "ppas:pl:dat:m1:imperf:aff", "ppas:pl:dat:m1:imperf:neg", "ppas:pl:dat:m1:perf:aff",
+ "ppas:pl:dat:m1:perf:neg", "ppas:pl:dat:m2:imperf:aff", "ppas:pl:dat:m2:imperf:neg",
+ "ppas:pl:dat:m2:perf:aff", "ppas:pl:dat:m2:perf:neg", "ppas:pl:dat:m3:imperf:aff",
+ "ppas:pl:dat:m3:imperf:neg", "ppas:pl:dat:m3:perf:aff", "ppas:pl:dat:m3:perf:neg",
+ "ppas:pl:dat:n:imperf:aff", "ppas:pl:dat:n:imperf:neg", "ppas:pl:dat:n:perf:aff",
+ "ppas:pl:dat:n:perf:neg", "ppas:pl:gen:f:imperf:aff", "ppas:pl:gen:f:imperf:neg",
+ "ppas:pl:gen:f:perf:aff", "ppas:pl:gen:f:perf:neg", "ppas:pl:gen:m1:imperf:aff",
+ "ppas:pl:gen:m1:imperf:neg", "ppas:pl:gen:m1:perf:aff", "ppas:pl:gen:m1:perf:neg",
+ "ppas:pl:gen:m2:imperf:aff", "ppas:pl:gen:m2:imperf:neg", "ppas:pl:gen:m2:perf:aff",
+ "ppas:pl:gen:m2:perf:neg", "ppas:pl:gen:m3:imperf:aff", "ppas:pl:gen:m3:imperf:neg",
"ppas:pl:gen:m3:perf:aff", "ppas:pl:gen:m3:perf:neg", "ppas:pl:gen:n:imperf:aff",
- "ppas:pl:gen:n:perf:aff", "ppas:pl:gen:n:perf:neg", "ppas:pl:inst:f:imperf:aff",
- "ppas:pl:inst:f:perf:aff", "ppas:pl:inst:m1:imperf:aff", "ppas:pl:inst:m1:perf:aff",
- "ppas:pl:inst:m2:perf:aff", "ppas:pl:inst:m3:imperf:aff",
- "ppas:pl:inst:m3:perf:aff", "ppas:pl:inst:n:imperf:aff", "ppas:pl:inst:n:perf:aff",
+ "ppas:pl:gen:n:imperf:neg", "ppas:pl:gen:n:perf:aff", "ppas:pl:gen:n:perf:neg",
+ "ppas:pl:inst:f:imperf:aff", "ppas:pl:inst:f:imperf:neg", "ppas:pl:inst:f:perf:aff",
+ "ppas:pl:inst:f:perf:neg", "ppas:pl:inst:m1:imperf:aff",
+ "ppas:pl:inst:m1:imperf:neg", "ppas:pl:inst:m1:perf:aff",
+ "ppas:pl:inst:m1:perf:neg", "ppas:pl:inst:m2:imperf:aff",
+ "ppas:pl:inst:m2:imperf:neg", "ppas:pl:inst:m2:perf:aff",
+ "ppas:pl:inst:m2:perf:neg", "ppas:pl:inst:m3:imperf:aff",
+ "ppas:pl:inst:m3:imperf:neg", "ppas:pl:inst:m3:perf:aff",
+ "ppas:pl:inst:m3:perf:neg", "ppas:pl:inst:n:imperf:aff",
+ "ppas:pl:inst:n:imperf:neg", "ppas:pl:inst:n:perf:aff", "ppas:pl:inst:n:perf:neg",
"ppas:pl:loc:f:imperf:aff", "ppas:pl:loc:f:imperf:neg", "ppas:pl:loc:f:perf:aff",
- "ppas:pl:loc:f:perf:neg", "ppas:pl:loc:m1:imperf:aff", "ppas:pl:loc:m1:perf:aff",
- "ppas:pl:loc:m2:imperf:aff", "ppas:pl:loc:m3:imperf:aff", "ppas:pl:loc:m3:perf:aff",
- "ppas:pl:loc:m3:perf:neg", "ppas:pl:loc:n:imperf:aff", "ppas:pl:loc:n:perf:aff",
- "ppas:pl:loc:n:perf:neg", "ppas:pl:nom:f:imperf:aff", "ppas:pl:nom:f:imperf:neg",
- "ppas:pl:nom:f:perf:aff", "ppas:pl:nom:f:perf:neg", "ppas:pl:nom:m1:imperf:aff",
- "ppas:pl:nom:m1:imperf:neg", "ppas:pl:nom:m1:perf:aff", "ppas:pl:nom:m1:perf:neg",
- "ppas:pl:nom:m2:imperf:aff", "ppas:pl:nom:m2:perf:aff", "ppas:pl:nom:m3:imperf:aff",
+ "ppas:pl:loc:f:perf:neg", "ppas:pl:loc:m1:imperf:aff", "ppas:pl:loc:m1:imperf:neg",
+ "ppas:pl:loc:m1:perf:aff", "ppas:pl:loc:m1:perf:neg", "ppas:pl:loc:m2:imperf:aff",
+ "ppas:pl:loc:m2:imperf:neg", "ppas:pl:loc:m2:perf:aff", "ppas:pl:loc:m2:perf:neg",
+ "ppas:pl:loc:m3:imperf:aff", "ppas:pl:loc:m3:imperf:neg", "ppas:pl:loc:m3:perf:aff",
+ "ppas:pl:loc:m3:perf:neg", "ppas:pl:loc:n:imperf:aff", "ppas:pl:loc:n:imperf:neg",
+ "ppas:pl:loc:n:perf:aff", "ppas:pl:loc:n:perf:neg", "ppas:pl:nom:f:imperf:aff",
+ "ppas:pl:nom:f:imperf:neg", "ppas:pl:nom:f:perf:aff", "ppas:pl:nom:f:perf:neg",
+ "ppas:pl:nom:m1:imperf:aff", "ppas:pl:nom:m1:imperf:neg", "ppas:pl:nom:m1:perf:aff",
+ "ppas:pl:nom:m1:perf:neg", "ppas:pl:nom:m2:imperf:aff", "ppas:pl:nom:m2:imperf:neg",
+ "ppas:pl:nom:m2:perf:aff", "ppas:pl:nom:m2:perf:neg", "ppas:pl:nom:m3:imperf:aff",
"ppas:pl:nom:m3:imperf:neg", "ppas:pl:nom:m3:perf:aff", "ppas:pl:nom:m3:perf:neg",
- "ppas:pl:nom:n:imperf:aff", "ppas:pl:nom:n:perf:aff", "ppas:pl:nom:n:perf:neg",
+ "ppas:pl:nom:n:imperf:aff", "ppas:pl:nom:n:imperf:neg", "ppas:pl:nom:n:perf:aff",
+ "ppas:pl:nom:n:perf:neg", "ppas:pl:voc:f:imperf:aff", "ppas:pl:voc:f:imperf:neg",
+ "ppas:pl:voc:f:perf:aff", "ppas:pl:voc:f:perf:neg", "ppas:pl:voc:m1:imperf:aff",
+ "ppas:pl:voc:m1:imperf:neg", "ppas:pl:voc:m1:perf:aff", "ppas:pl:voc:m1:perf:neg",
+ "ppas:pl:voc:m2:imperf:aff", "ppas:pl:voc:m2:imperf:neg", "ppas:pl:voc:m2:perf:aff",
+ "ppas:pl:voc:m2:perf:neg", "ppas:pl:voc:m3:imperf:aff", "ppas:pl:voc:m3:imperf:neg",
+ "ppas:pl:voc:m3:perf:aff", "ppas:pl:voc:m3:perf:neg", "ppas:pl:voc:n:imperf:aff",
+ "ppas:pl:voc:n:imperf:neg", "ppas:pl:voc:n:perf:aff", "ppas:pl:voc:n:perf:neg",
"ppas:sg:acc:f:imperf:aff", "ppas:sg:acc:f:imperf:neg", "ppas:sg:acc:f:perf:aff",
- "ppas:sg:acc:f:perf:neg", "ppas:sg:acc:m1:imperf:aff", "ppas:sg:acc:m1:perf:aff",
- "ppas:sg:acc:m2:imperf:aff", "ppas:sg:acc:m2:perf:aff", "ppas:sg:acc:m3:imperf:aff",
- "ppas:sg:acc:m3:imperf:neg", "ppas:sg:acc:m3:perf:aff", "ppas:sg:acc:m3:perf:neg",
- "ppas:sg:acc:n:imperf:aff", "ppas:sg:acc:n:perf:aff", "ppas:sg:acc:n:perf:neg",
- "ppas:sg:dat:f:imperf:aff", "ppas:sg:dat:f:imperf:neg", "ppas:sg:dat:f:perf:aff",
- "ppas:sg:dat:f:perf:neg", "ppas:sg:dat:m1:imperf:aff", "ppas:sg:dat:m1:perf:aff",
- "ppas:sg:dat:m3:imperf:aff", "ppas:sg:dat:m3:perf:aff", "ppas:sg:dat:n:perf:aff",
- "ppas:sg:gen:f:imperf:aff", "ppas:sg:gen:f:imperf:neg", "ppas:sg:gen:f:perf:aff",
- "ppas:sg:gen:f:perf:neg", "ppas:sg:gen:m1:imperf:aff", "ppas:sg:gen:m1:perf:aff",
- "ppas:sg:gen:m1:perf:neg", "ppas:sg:gen:m2:imperf:aff", "ppas:sg:gen:m2:perf:aff",
- "ppas:sg:gen:m3:imperf:aff", "ppas:sg:gen:m3:imperf:neg", "ppas:sg:gen:m3:perf:aff",
- "ppas:sg:gen:m3:perf:neg", "ppas:sg:gen:n:imperf:aff", "ppas:sg:gen:n:imperf:neg",
- "ppas:sg:gen:n:perf:aff", "ppas:sg:gen:n:perf:neg", "ppas:sg:inst:f:imperf:aff",
- "ppas:sg:inst:f:imperf:neg", "ppas:sg:inst:f:perf:aff", "ppas:sg:inst:f:perf:neg",
- "ppas:sg:inst:m1:imperf:aff", "ppas:sg:inst:m1:imperf:neg",
- "ppas:sg:inst:m1:perf:aff", "ppas:sg:inst:m1:perf:neg",
- "ppas:sg:inst:m2:imperf:aff", "ppas:sg:inst:m2:perf:aff",
- "ppas:sg:inst:m3:imperf:aff", "ppas:sg:inst:m3:imperf:neg",
- "ppas:sg:inst:m3:perf:aff", "ppas:sg:inst:m3:perf:neg", "ppas:sg:inst:n:imperf:aff",
+ "ppas:sg:acc:f:perf:neg", "ppas:sg:acc:m1:imperf:aff", "ppas:sg:acc:m1:imperf:neg",
+ "ppas:sg:acc:m1:perf:aff", "ppas:sg:acc:m1:perf:neg", "ppas:sg:acc:m2:imperf:aff",
+ "ppas:sg:acc:m2:imperf:neg", "ppas:sg:acc:m2:perf:aff", "ppas:sg:acc:m2:perf:neg",
+ "ppas:sg:acc:m3:imperf:aff", "ppas:sg:acc:m3:imperf:neg", "ppas:sg:acc:m3:perf:aff",
+ "ppas:sg:acc:m3:perf:neg", "ppas:sg:acc:n:imperf:aff", "ppas:sg:acc:n:imperf:neg",
+ "ppas:sg:acc:n:perf:aff", "ppas:sg:acc:n:perf:neg", "ppas:sg:dat:f:imperf:aff",
+ "ppas:sg:dat:f:imperf:neg", "ppas:sg:dat:f:perf:aff", "ppas:sg:dat:f:perf:neg",
+ "ppas:sg:dat:m1:imperf:aff", "ppas:sg:dat:m1:imperf:neg", "ppas:sg:dat:m1:perf:aff",
+ "ppas:sg:dat:m1:perf:neg", "ppas:sg:dat:m2:imperf:aff", "ppas:sg:dat:m2:imperf:neg",
+ "ppas:sg:dat:m2:perf:aff", "ppas:sg:dat:m2:perf:neg", "ppas:sg:dat:m3:imperf:aff",
+ "ppas:sg:dat:m3:imperf:neg", "ppas:sg:dat:m3:perf:aff", "ppas:sg:dat:m3:perf:neg",
+ "ppas:sg:dat:n:imperf:aff", "ppas:sg:dat:n:imperf:neg", "ppas:sg:dat:n:perf:aff",
+ "ppas:sg:dat:n:perf:neg", "ppas:sg:gen:f:imperf:aff", "ppas:sg:gen:f:imperf:neg",
+ "ppas:sg:gen:f:perf:aff", "ppas:sg:gen:f:perf:neg", "ppas:sg:gen:m1:imperf:aff",
+ "ppas:sg:gen:m1:imperf:neg", "ppas:sg:gen:m1:perf:aff", "ppas:sg:gen:m1:perf:neg",
+ "ppas:sg:gen:m2:imperf:aff", "ppas:sg:gen:m2:imperf:neg", "ppas:sg:gen:m2:perf:aff",
+ "ppas:sg:gen:m2:perf:neg", "ppas:sg:gen:m3:imperf:aff", "ppas:sg:gen:m3:imperf:neg",
+ "ppas:sg:gen:m3:perf:aff", "ppas:sg:gen:m3:perf:neg", "ppas:sg:gen:n:imperf:aff",
+ "ppas:sg:gen:n:imperf:neg", "ppas:sg:gen:n:perf:aff", "ppas:sg:gen:n:perf:neg",
+ "ppas:sg:inst:f:imperf:aff", "ppas:sg:inst:f:imperf:neg", "ppas:sg:inst:f:perf:aff",
+ "ppas:sg:inst:f:perf:neg", "ppas:sg:inst:m1:imperf:aff",
+ "ppas:sg:inst:m1:imperf:neg", "ppas:sg:inst:m1:perf:aff",
+ "ppas:sg:inst:m1:perf:neg", "ppas:sg:inst:m2:imperf:aff",
+ "ppas:sg:inst:m2:imperf:neg", "ppas:sg:inst:m2:perf:aff",
+ "ppas:sg:inst:m2:perf:neg", "ppas:sg:inst:m3:imperf:aff",
+ "ppas:sg:inst:m3:imperf:neg", "ppas:sg:inst:m3:perf:aff",
+ "ppas:sg:inst:m3:perf:neg", "ppas:sg:inst:n:imperf:aff",
"ppas:sg:inst:n:imperf:neg", "ppas:sg:inst:n:perf:aff", "ppas:sg:inst:n:perf:neg",
- "ppas:sg:loc:f:imperf:aff", "ppas:sg:loc:f:perf:aff", "ppas:sg:loc:f:perf:neg",
- "ppas:sg:loc:m1:imperf:aff", "ppas:sg:loc:m1:perf:aff", "ppas:sg:loc:m2:imperf:aff",
+ "ppas:sg:loc:f:imperf:aff", "ppas:sg:loc:f:imperf:neg", "ppas:sg:loc:f:perf:aff",
+ "ppas:sg:loc:f:perf:neg", "ppas:sg:loc:m1:imperf:aff", "ppas:sg:loc:m1:imperf:neg",
+ "ppas:sg:loc:m1:perf:aff", "ppas:sg:loc:m1:perf:neg", "ppas:sg:loc:m2:imperf:aff",
+ "ppas:sg:loc:m2:imperf:neg", "ppas:sg:loc:m2:perf:aff", "ppas:sg:loc:m2:perf:neg",
"ppas:sg:loc:m3:imperf:aff", "ppas:sg:loc:m3:imperf:neg", "ppas:sg:loc:m3:perf:aff",
- "ppas:sg:loc:m3:perf:neg", "ppas:sg:loc:n:imperf:aff", "ppas:sg:loc:n:perf:aff",
- "ppas:sg:loc:n:perf:neg", "ppas:sg:nom:f:imperf:aff", "ppas:sg:nom:f:imperf:neg",
- "ppas:sg:nom:f:perf:aff", "ppas:sg:nom:f:perf:neg", "ppas:sg:nom:m1:imperf:aff",
- "ppas:sg:nom:m1:imperf:neg", "ppas:sg:nom:m1:perf:aff", "ppas:sg:nom:m1:perf:neg",
- "ppas:sg:nom:m2:imperf:aff", "ppas:sg:nom:m2:perf:aff", "ppas:sg:nom:m3:imperf:aff",
+ "ppas:sg:loc:m3:perf:neg", "ppas:sg:loc:n:imperf:aff", "ppas:sg:loc:n:imperf:neg",
+ "ppas:sg:loc:n:perf:aff", "ppas:sg:loc:n:perf:neg", "ppas:sg:nom:f:imperf:aff",
+ "ppas:sg:nom:f:imperf:neg", "ppas:sg:nom:f:perf:aff", "ppas:sg:nom:f:perf:neg",
+ "ppas:sg:nom:m1:imperf:aff", "ppas:sg:nom:m1:imperf:neg", "ppas:sg:nom:m1:perf:aff",
+ "ppas:sg:nom:m1:perf:neg", "ppas:sg:nom:m2:imperf:aff", "ppas:sg:nom:m2:imperf:neg",
+ "ppas:sg:nom:m2:perf:aff", "ppas:sg:nom:m2:perf:neg", "ppas:sg:nom:m3:imperf:aff",
"ppas:sg:nom:m3:imperf:neg", "ppas:sg:nom:m3:perf:aff", "ppas:sg:nom:m3:perf:neg",
"ppas:sg:nom:n:imperf:aff", "ppas:sg:nom:n:imperf:neg", "ppas:sg:nom:n:perf:aff",
- "ppas:sg:nom:n:perf:neg", "ppas:sg:voc:m2:imperf:aff", "ppron12:pl:acc:f:pri",
- "ppron12:pl:acc:f:sec", "ppron12:pl:acc:m1:pri", "ppron12:pl:acc:m1:sec",
- "ppron12:pl:acc:m2:sec", "ppron12:pl:acc:n:sec", "ppron12:pl:dat:f:pri",
- "ppron12:pl:dat:f:sec", "ppron12:pl:dat:m1:pri", "ppron12:pl:dat:m1:sec",
- "ppron12:pl:dat:m3:sec", "ppron12:pl:gen:f:pri", "ppron12:pl:gen:f:sec",
- "ppron12:pl:gen:m1:pri", "ppron12:pl:gen:m1:sec", "ppron12:pl:gen:m2:pri",
- "ppron12:pl:inst:f:pri", "ppron12:pl:inst:m1:pri", "ppron12:pl:inst:m1:sec",
- "ppron12:pl:inst:n:pri", "ppron12:pl:loc:f:sec", "ppron12:pl:loc:m1:pri",
- "ppron12:pl:loc:m1:sec", "ppron12:pl:loc:m3:sec", "ppron12:pl:nom:f:pri",
- "ppron12:pl:nom:f:sec", "ppron12:pl:nom:m1:pri", "ppron12:pl:nom:m1:pri:akc",
- "ppron12:pl:nom:m1:sec", "ppron12:pl:nom:m1:sec:akc", "ppron12:pl:nom:m2:pri",
- "ppron12:pl:nom:m2:sec", "ppron12:pl:nom:n:sec", "ppron12:sg:acc:f:pri:akc",
+ "ppas:sg:nom:n:perf:neg", "ppas:sg:voc:f:imperf:aff", "ppas:sg:voc:f:imperf:neg",
+ "ppas:sg:voc:f:perf:aff", "ppas:sg:voc:f:perf:neg", "ppas:sg:voc:m1:imperf:aff",
+ "ppas:sg:voc:m1:imperf:neg", "ppas:sg:voc:m1:perf:aff", "ppas:sg:voc:m1:perf:neg",
+ "ppas:sg:voc:m2:imperf:aff", "ppas:sg:voc:m2:imperf:neg", "ppas:sg:voc:m2:perf:aff",
+ "ppas:sg:voc:m2:perf:neg", "ppas:sg:voc:m3:imperf:aff", "ppas:sg:voc:m3:imperf:neg",
+ "ppas:sg:voc:m3:perf:aff", "ppas:sg:voc:m3:perf:neg", "ppas:sg:voc:n:imperf:aff",
+ "ppas:sg:voc:n:imperf:neg", "ppas:sg:voc:n:perf:aff", "ppas:sg:voc:n:perf:neg",
+ "ppron12:pl:acc:f:pri", "ppron12:pl:acc:f:sec", "ppron12:pl:acc:m1:pri",
+ "ppron12:pl:acc:m1:sec", "ppron12:pl:acc:m2:pri", "ppron12:pl:acc:m2:sec",
+ "ppron12:pl:acc:m3:pri", "ppron12:pl:acc:m3:sec", "ppron12:pl:acc:n:pri",
+ "ppron12:pl:acc:n:sec", "ppron12:pl:dat:f:pri", "ppron12:pl:dat:f:sec",
+ "ppron12:pl:dat:m1:pri", "ppron12:pl:dat:m1:sec", "ppron12:pl:dat:m2:pri",
+ "ppron12:pl:dat:m2:sec", "ppron12:pl:dat:m3:pri", "ppron12:pl:dat:m3:sec",
+ "ppron12:pl:dat:n:pri", "ppron12:pl:dat:n:sec", "ppron12:pl:gen:f:pri",
+ "ppron12:pl:gen:f:sec", "ppron12:pl:gen:m1:pri", "ppron12:pl:gen:m1:sec",
+ "ppron12:pl:gen:m2:pri", "ppron12:pl:gen:m2:sec", "ppron12:pl:gen:m3:pri",
+ "ppron12:pl:gen:m3:sec", "ppron12:pl:gen:n:pri", "ppron12:pl:gen:n:sec",
+ "ppron12:pl:inst:f:pri", "ppron12:pl:inst:f:sec", "ppron12:pl:inst:m1:pri",
+ "ppron12:pl:inst:m1:sec", "ppron12:pl:inst:m2:pri", "ppron12:pl:inst:m2:sec",
+ "ppron12:pl:inst:m3:pri", "ppron12:pl:inst:m3:sec", "ppron12:pl:inst:n:pri",
+ "ppron12:pl:inst:n:sec", "ppron12:pl:loc:f:pri", "ppron12:pl:loc:f:sec",
+ "ppron12:pl:loc:m1:pri", "ppron12:pl:loc:m1:sec", "ppron12:pl:loc:m2:pri",
+ "ppron12:pl:loc:m2:sec", "ppron12:pl:loc:m3:pri", "ppron12:pl:loc:m3:sec",
+ "ppron12:pl:loc:n:pri", "ppron12:pl:loc:n:sec", "ppron12:pl:nom:f:pri",
+ "ppron12:pl:nom:f:pri_aglt:pl:pri:imperf:nwok", "ppron12:pl:nom:f:sec",
+ "ppron12:pl:nom:m1:pri", "ppron12:pl:nom:m1:pri_aglt:pl:pri:imperf:nwok",
+ "ppron12:pl:nom:m1:sec", "ppron12:pl:nom:m1:sec_aglt:pl:sec:imperf:nwok",
+ "ppron12:pl:nom:m2:pri", "ppron12:pl:nom:m2:sec", "ppron12:pl:nom:m3:pri",
+ "ppron12:pl:nom:m3:sec", "ppron12:pl:nom:n:pri", "ppron12:pl:nom:n:sec",
+ "ppron12:pl:voc:f:pri", "ppron12:pl:voc:f:sec", "ppron12:pl:voc:m1:pri",
+ "ppron12:pl:voc:m1:sec", "ppron12:pl:voc:m2:pri", "ppron12:pl:voc:m2:sec",
+ "ppron12:pl:voc:m3:pri", "ppron12:pl:voc:m3:sec", "ppron12:pl:voc:n:pri",
+ "ppron12:pl:voc:n:sec", "ppron12:sg:acc:f:pri:akc", "ppron12:sg:acc:f:pri:nakc",
"ppron12:sg:acc:f:sec:akc", "ppron12:sg:acc:f:sec:nakc",
"ppron12:sg:acc:m1:pri:akc", "ppron12:sg:acc:m1:pri:nakc",
"ppron12:sg:acc:m1:sec:akc", "ppron12:sg:acc:m1:sec:nakc",
- "ppron12:sg:acc:m2:pri:akc", "ppron12:sg:acc:m2:sec:nakc",
- "ppron12:sg:acc:m3:pri:akc", "ppron12:sg:acc:m3:sec:nakc",
- "ppron12:sg:acc:n:pri:akc", "ppron12:sg:acc:n:sec:nakc", "ppron12:sg:dat:f:pri:akc",
+ "ppron12:sg:acc:m2:pri:akc", "ppron12:sg:acc:m2:pri:nakc",
+ "ppron12:sg:acc:m2:sec:akc", "ppron12:sg:acc:m2:sec:nakc",
+ "ppron12:sg:acc:m3:pri:akc", "ppron12:sg:acc:m3:pri:nakc",
+ "ppron12:sg:acc:m3:sec:akc", "ppron12:sg:acc:m3:sec:nakc",
+ "ppron12:sg:acc:n:pri:akc", "ppron12:sg:acc:n:pri:nakc", "ppron12:sg:acc:n:sec:akc",
+ "ppron12:sg:acc:n:sec:nakc", "ppron12:sg:dat:f:pri:akc",
"ppron12:sg:dat:f:pri:nakc", "ppron12:sg:dat:f:sec:akc",
"ppron12:sg:dat:f:sec:nakc", "ppron12:sg:dat:m1:pri:akc",
"ppron12:sg:dat:m1:pri:nakc", "ppron12:sg:dat:m1:sec:akc",
- "ppron12:sg:dat:m1:sec:nakc", "ppron12:sg:dat:m2:pri:nakc",
- "ppron12:sg:dat:m2:sec:akc", "ppron12:sg:dat:m2:sec:nakc",
- "ppron12:sg:gen:f:pri:akc", "ppron12:sg:gen:f:sec:akc", "ppron12:sg:gen:f:sec:nakc",
- "ppron12:sg:gen:m1:pri:akc", "ppron12:sg:gen:m1:sec:akc",
- "ppron12:sg:gen:m1:sec:nakc", "ppron12:sg:gen:m2:sec:akc",
- "ppron12:sg:gen:m2:sec:nakc", "ppron12:sg:gen:n:pri:akc", "ppron12:sg:inst:f:pri",
- "ppron12:sg:inst:f:sec", "ppron12:sg:inst:m1:pri", "ppron12:sg:inst:m1:pri:nakc",
- "ppron12:sg:inst:m1:sec", "ppron12:sg:inst:n:sec", "ppron12:sg:loc:f:pri",
- "ppron12:sg:loc:f:sec", "ppron12:sg:loc:m1:pri", "ppron12:sg:loc:m1:sec",
- "ppron12:sg:loc:m3:pri", "ppron12:sg:nom:f:pri", "ppron12:sg:nom:f:sec",
- "ppron12:sg:nom:m1:pri", "ppron12:sg:nom:m1:pri:akc", "ppron12:sg:nom:m1:pri:nakc",
- "ppron12:sg:nom:m1:sec", "ppron12:sg:nom:m1:sec:akc", "ppron12:sg:nom:m2:pri",
+ "ppron12:sg:dat:m1:sec:nakc", "ppron12:sg:dat:m2:pri:akc",
+ "ppron12:sg:dat:m2:pri:nakc", "ppron12:sg:dat:m2:sec:akc",
+ "ppron12:sg:dat:m2:sec:nakc", "ppron12:sg:dat:m3:pri:akc",
+ "ppron12:sg:dat:m3:pri:nakc", "ppron12:sg:dat:m3:sec:akc",
+ "ppron12:sg:dat:m3:sec:nakc", "ppron12:sg:dat:n:pri:akc",
+ "ppron12:sg:dat:n:pri:nakc", "ppron12:sg:dat:n:sec:akc",
+ "ppron12:sg:dat:n:sec:nakc", "ppron12:sg:gen:f:pri:akc",
+ "ppron12:sg:gen:f:pri:nakc", "ppron12:sg:gen:f:sec:akc",
+ "ppron12:sg:gen:f:sec:nakc", "ppron12:sg:gen:m1:pri:akc",
+ "ppron12:sg:gen:m1:pri:nakc", "ppron12:sg:gen:m1:sec:akc",
+ "ppron12:sg:gen:m1:sec:nakc", "ppron12:sg:gen:m2:pri:akc",
+ "ppron12:sg:gen:m2:pri:nakc", "ppron12:sg:gen:m2:sec:akc",
+ "ppron12:sg:gen:m2:sec:nakc", "ppron12:sg:gen:m3:pri:akc",
+ "ppron12:sg:gen:m3:pri:nakc", "ppron12:sg:gen:m3:sec:akc",
+ "ppron12:sg:gen:m3:sec:nakc", "ppron12:sg:gen:n:pri:akc",
+ "ppron12:sg:gen:n:pri:nakc", "ppron12:sg:gen:n:sec:akc",
+ "ppron12:sg:gen:n:sec:nakc", "ppron12:sg:inst:f:pri", "ppron12:sg:inst:f:sec",
+ "ppron12:sg:inst:m1:pri", "ppron12:sg:inst:m1:pri:nakc", "ppron12:sg:inst:m1:sec",
+ "ppron12:sg:inst:m2:pri", "ppron12:sg:inst:m2:sec", "ppron12:sg:inst:m3:pri",
+ "ppron12:sg:inst:m3:sec", "ppron12:sg:inst:n:pri", "ppron12:sg:inst:n:sec",
+ "ppron12:sg:loc:f:pri", "ppron12:sg:loc:f:sec", "ppron12:sg:loc:m1:pri",
+ "ppron12:sg:loc:m1:sec", "ppron12:sg:loc:m2:pri", "ppron12:sg:loc:m2:sec",
+ "ppron12:sg:loc:m3:pri", "ppron12:sg:loc:m3:sec", "ppron12:sg:loc:n:pri",
+ "ppron12:sg:loc:n:sec", "ppron12:sg:nom:f:pri", "ppron12:sg:nom:f:sec",
+ "ppron12:sg:nom:m1:pri", "ppron12:sg:nom:m1:pri:nakc",
+ "ppron12:sg:nom:m1:pri:nakc_aglt:sg:pri:imperf:nwok",
+ "ppron12:sg:nom:m1:pri_aglt:sg:pri:imperf:nwok", "ppron12:sg:nom:m1:sec",
+ "ppron12:sg:nom:m1:sec_aglt:sg:sec:imperf:nwok", "ppron12:sg:nom:m2:pri",
"ppron12:sg:nom:m2:sec", "ppron12:sg:nom:m3:pri", "ppron12:sg:nom:m3:sec",
- "ppron12:sg:nom:n:sec", "ppron12:sg:voc:n:sec", "ppron3:pl:acc:f:ter:akc:npraep",
- "ppron3:pl:acc:f:ter:akc:praep", "ppron3:pl:acc:m1:ter:akc:npraep",
- "ppron3:pl:acc:m1:ter:akc:praep", "ppron3:pl:acc:m2:ter:akc:npraep",
- "ppron3:pl:acc:m2:ter:akc:praep", "ppron3:pl:acc:m3:ter:akc:npraep",
- "ppron3:pl:acc:m3:ter:akc:praep", "ppron3:pl:acc:n:ter:akc:npraep",
- "ppron3:pl:acc:n:ter:akc:praep", "ppron3:pl:dat:f:ter:akc:npraep",
- "ppron3:pl:dat:f:ter:akc:praep", "ppron3:pl:dat:m1:ter:akc:npraep",
- "ppron3:pl:dat:m1:ter:akc:praep", "ppron3:pl:dat:m2:ter:akc:npraep",
+ "ppron12:sg:nom:m3:sec_aglt:sg:sec:imperf:nwok", "ppron12:sg:nom:n:pri",
+ "ppron12:sg:nom:n:sec", "ppron12:sg:voc:f:sec", "ppron12:sg:voc:m1:sec",
+ "ppron12:sg:voc:m2:sec", "ppron12:sg:voc:m3:sec", "ppron12:sg:voc:n:sec",
+ "ppron3:pl:acc:f:ter:akc:npraep", "ppron3:pl:acc:f:ter:akc:praep",
+ "ppron3:pl:acc:f:ter:nakc:npraep", "ppron3:pl:acc:f:ter:nakc:praep",
+ "ppron3:pl:acc:m1:ter:akc:npraep", "ppron3:pl:acc:m1:ter:akc:praep",
+ "ppron3:pl:acc:m1:ter:nakc:npraep", "ppron3:pl:acc:m1:ter:nakc:praep",
+ "ppron3:pl:acc:m2:ter:akc:npraep", "ppron3:pl:acc:m2:ter:akc:praep",
+ "ppron3:pl:acc:m2:ter:nakc:npraep", "ppron3:pl:acc:m2:ter:nakc:praep",
+ "ppron3:pl:acc:m3:ter:akc:npraep", "ppron3:pl:acc:m3:ter:akc:praep",
+ "ppron3:pl:acc:m3:ter:nakc:npraep", "ppron3:pl:acc:m3:ter:nakc:praep",
+ "ppron3:pl:acc:n:ter:akc:npraep", "ppron3:pl:acc:n:ter:akc:praep",
+ "ppron3:pl:acc:n:ter:nakc:npraep", "ppron3:pl:acc:n:ter:nakc:praep",
+ "ppron3:pl:dat:f:ter:akc:npraep", "ppron3:pl:dat:f:ter:akc:praep",
+ "ppron3:pl:dat:f:ter:nakc:npraep", "ppron3:pl:dat:f:ter:nakc:praep",
+ "ppron3:pl:dat:m1:ter:akc:npraep", "ppron3:pl:dat:m1:ter:akc:praep",
+ "ppron3:pl:dat:m1:ter:nakc:npraep", "ppron3:pl:dat:m1:ter:nakc:praep",
+ "ppron3:pl:dat:m2:ter:akc:npraep", "ppron3:pl:dat:m2:ter:akc:praep",
+ "ppron3:pl:dat:m2:ter:nakc:npraep", "ppron3:pl:dat:m2:ter:nakc:praep",
"ppron3:pl:dat:m3:ter:akc:npraep", "ppron3:pl:dat:m3:ter:akc:praep",
- "ppron3:pl:dat:n:ter:akc:npraep", "ppron3:pl:gen:f:ter:akc:npraep",
- "ppron3:pl:gen:f:ter:akc:praep", "ppron3:pl:gen:m1:ter:akc:npraep",
- "ppron3:pl:gen:m1:ter:akc:praep", "ppron3:pl:gen:m2:ter:akc:npraep",
- "ppron3:pl:gen:m2:ter:akc:praep", "ppron3:pl:gen:m3:ter:akc:npraep",
- "ppron3:pl:gen:m3:ter:akc:praep", "ppron3:pl:gen:n:ter:akc:npraep",
- "ppron3:pl:gen:n:ter:akc:praep", "ppron3:pl:inst:f:ter:akc:npraep",
- "ppron3:pl:inst:f:ter:akc:praep", "ppron3:pl:inst:m1:ter:akc:npraep",
- "ppron3:pl:inst:m1:ter:akc:praep", "ppron3:pl:inst:m2:ter:akc:npraep",
- "ppron3:pl:inst:m2:ter:akc:praep", "ppron3:pl:inst:m3:ter:akc:npraep",
- "ppron3:pl:inst:m3:ter:akc:praep", "ppron3:pl:inst:n:ter:akc:npraep",
- "ppron3:pl:inst:n:ter:akc:praep", "ppron3:pl:loc:f:ter:akc:praep",
- "ppron3:pl:loc:m1:ter:akc:praep", "ppron3:pl:loc:m2:ter:akc:praep",
- "ppron3:pl:loc:m3:ter:akc:praep", "ppron3:pl:loc:n:ter:akc:praep",
- "ppron3:pl:nom:f:ter:akc:npraep", "ppron3:pl:nom:m1:ter:akc:npraep",
- "ppron3:pl:nom:m2:ter:akc:npraep", "ppron3:pl:nom:m3:ter:akc:npraep",
- "ppron3:pl:nom:n:ter:akc:npraep", "ppron3:sg:acc:f:ter:akc:npraep",
- "ppron3:sg:acc:f:ter:akc:praep", "ppron3:sg:acc:m1:ter:akc:npraep",
- "ppron3:sg:acc:m1:ter:akc:praep", "ppron3:sg:acc:m1:ter:nakc:npraep",
- "ppron3:sg:acc:m1:ter:nakc:praep", "ppron3:sg:acc:m2:ter:akc:praep",
+ "ppron3:pl:dat:m3:ter:nakc:npraep", "ppron3:pl:dat:m3:ter:nakc:praep",
+ "ppron3:pl:dat:n:ter:akc:npraep", "ppron3:pl:dat:n:ter:akc:praep",
+ "ppron3:pl:dat:n:ter:nakc:npraep", "ppron3:pl:dat:n:ter:nakc:praep",
+ "ppron3:pl:gen:f:ter:akc:npraep", "ppron3:pl:gen:f:ter:akc:praep",
+ "ppron3:pl:gen:f:ter:nakc:npraep", "ppron3:pl:gen:f:ter:nakc:praep",
+ "ppron3:pl:gen:m1:ter:akc:npraep", "ppron3:pl:gen:m1:ter:akc:praep",
+ "ppron3:pl:gen:m1:ter:nakc:npraep", "ppron3:pl:gen:m1:ter:nakc:praep",
+ "ppron3:pl:gen:m2:ter:akc:npraep", "ppron3:pl:gen:m2:ter:akc:praep",
+ "ppron3:pl:gen:m2:ter:nakc:npraep", "ppron3:pl:gen:m2:ter:nakc:praep",
+ "ppron3:pl:gen:m3:ter:akc:npraep", "ppron3:pl:gen:m3:ter:akc:praep",
+ "ppron3:pl:gen:m3:ter:nakc:npraep", "ppron3:pl:gen:m3:ter:nakc:praep",
+ "ppron3:pl:gen:n:ter:akc:npraep", "ppron3:pl:gen:n:ter:akc:praep",
+ "ppron3:pl:gen:n:ter:nakc:npraep", "ppron3:pl:gen:n:ter:nakc:praep",
+ "ppron3:pl:inst:f:ter:akc:npraep", "ppron3:pl:inst:f:ter:akc:praep",
+ "ppron3:pl:inst:f:ter:nakc:npraep", "ppron3:pl:inst:f:ter:nakc:praep",
+ "ppron3:pl:inst:m1:ter:akc:npraep", "ppron3:pl:inst:m1:ter:akc:praep",
+ "ppron3:pl:inst:m1:ter:nakc:npraep", "ppron3:pl:inst:m1:ter:nakc:praep",
+ "ppron3:pl:inst:m2:ter:akc:npraep", "ppron3:pl:inst:m2:ter:akc:praep",
+ "ppron3:pl:inst:m2:ter:nakc:npraep", "ppron3:pl:inst:m2:ter:nakc:praep",
+ "ppron3:pl:inst:m3:ter:akc:npraep", "ppron3:pl:inst:m3:ter:akc:praep",
+ "ppron3:pl:inst:m3:ter:nakc:npraep", "ppron3:pl:inst:m3:ter:nakc:praep",
+ "ppron3:pl:inst:n:ter:akc:npraep", "ppron3:pl:inst:n:ter:akc:praep",
+ "ppron3:pl:inst:n:ter:nakc:npraep", "ppron3:pl:inst:n:ter:nakc:praep",
+ "ppron3:pl:loc:f:ter:akc:npraep", "ppron3:pl:loc:f:ter:akc:praep",
+ "ppron3:pl:loc:f:ter:nakc:npraep", "ppron3:pl:loc:f:ter:nakc:praep",
+ "ppron3:pl:loc:m1:ter:akc:npraep", "ppron3:pl:loc:m1:ter:akc:praep",
+ "ppron3:pl:loc:m1:ter:nakc:npraep", "ppron3:pl:loc:m1:ter:nakc:praep",
+ "ppron3:pl:loc:m2:ter:akc:npraep", "ppron3:pl:loc:m2:ter:akc:praep",
+ "ppron3:pl:loc:m2:ter:nakc:npraep", "ppron3:pl:loc:m2:ter:nakc:praep",
+ "ppron3:pl:loc:m3:ter:akc:npraep", "ppron3:pl:loc:m3:ter:akc:praep",
+ "ppron3:pl:loc:m3:ter:nakc:npraep", "ppron3:pl:loc:m3:ter:nakc:praep",
+ "ppron3:pl:loc:n:ter:akc:npraep", "ppron3:pl:loc:n:ter:akc:praep",
+ "ppron3:pl:loc:n:ter:nakc:npraep", "ppron3:pl:loc:n:ter:nakc:praep",
+ "ppron3:pl:nom:f:ter:akc:npraep", "ppron3:pl:nom:f:ter:akc:praep",
+ "ppron3:pl:nom:f:ter:nakc:npraep", "ppron3:pl:nom:f:ter:nakc:praep",
+ "ppron3:pl:nom:m1:ter:akc:npraep", "ppron3:pl:nom:m1:ter:akc:praep",
+ "ppron3:pl:nom:m1:ter:nakc:npraep", "ppron3:pl:nom:m1:ter:nakc:praep",
+ "ppron3:pl:nom:m2:ter:akc:npraep", "ppron3:pl:nom:m2:ter:akc:praep",
+ "ppron3:pl:nom:m2:ter:nakc:npraep", "ppron3:pl:nom:m2:ter:nakc:praep",
+ "ppron3:pl:nom:m3:ter:akc:npraep", "ppron3:pl:nom:m3:ter:akc:praep",
+ "ppron3:pl:nom:m3:ter:nakc:npraep", "ppron3:pl:nom:m3:ter:nakc:praep",
+ "ppron3:pl:nom:n:ter:akc:npraep", "ppron3:pl:nom:n:ter:akc:praep",
+ "ppron3:pl:nom:n:ter:nakc:npraep", "ppron3:pl:nom:n:ter:nakc:praep",
+ "ppron3:sg:acc:f:ter:akc:npraep", "ppron3:sg:acc:f:ter:akc:praep",
+ "ppron3:sg:acc:f:ter:nakc:npraep", "ppron3:sg:acc:f:ter:nakc:praep",
+ "ppron3:sg:acc:m1:ter:akc:npraep", "ppron3:sg:acc:m1:ter:akc:praep",
+ "ppron3:sg:acc:m1:ter:nakc:npraep", "ppron3:sg:acc:m1:ter:nakc:praep",
+ "ppron3:sg:acc:m2:ter:akc:npraep", "ppron3:sg:acc:m2:ter:akc:praep",
"ppron3:sg:acc:m2:ter:nakc:npraep", "ppron3:sg:acc:m2:ter:nakc:praep",
"ppron3:sg:acc:m3:ter:akc:npraep", "ppron3:sg:acc:m3:ter:akc:praep",
"ppron3:sg:acc:m3:ter:nakc:npraep", "ppron3:sg:acc:m3:ter:nakc:praep",
"ppron3:sg:acc:n:ter:akc:npraep", "ppron3:sg:acc:n:ter:akc:praep",
+ "ppron3:sg:acc:n:ter:nakc:npraep", "ppron3:sg:acc:n:ter:nakc:praep",
"ppron3:sg:dat:f:ter:akc:npraep", "ppron3:sg:dat:f:ter:akc:praep",
+ "ppron3:sg:dat:f:ter:nakc:npraep", "ppron3:sg:dat:f:ter:nakc:praep",
"ppron3:sg:dat:m1:ter:akc:npraep", "ppron3:sg:dat:m1:ter:akc:praep",
- "ppron3:sg:dat:m1:ter:nakc:npraep", "ppron3:sg:dat:m2:ter:akc:npraep",
- "ppron3:sg:dat:m2:ter:nakc:npraep", "ppron3:sg:dat:m3:ter:akc:npraep",
- "ppron3:sg:dat:m3:ter:akc:praep", "ppron3:sg:dat:m3:ter:nakc:npraep",
+ "ppron3:sg:dat:m1:ter:nakc:npraep", "ppron3:sg:dat:m1:ter:nakc:praep",
+ "ppron3:sg:dat:m2:ter:akc:npraep", "ppron3:sg:dat:m2:ter:akc:praep",
+ "ppron3:sg:dat:m2:ter:nakc:npraep", "ppron3:sg:dat:m2:ter:nakc:praep",
+ "ppron3:sg:dat:m3:ter:akc:npraep", "ppron3:sg:dat:m3:ter:akc:praep",
+ "ppron3:sg:dat:m3:ter:nakc:npraep", "ppron3:sg:dat:m3:ter:nakc:praep",
"ppron3:sg:dat:n:ter:akc:npraep", "ppron3:sg:dat:n:ter:akc:praep",
- "ppron3:sg:dat:n:ter:nakc:npraep", "ppron3:sg:gen:f:ter:akc:npraep",
- "ppron3:sg:gen:f:ter:akc:praep", "ppron3:sg:gen:m1:ter:akc:npraep",
- "ppron3:sg:gen:m1:ter:akc:praep", "ppron3:sg:gen:m1:ter:nakc:npraep",
- "ppron3:sg:gen:m1:ter:nakc:praep", "ppron3:sg:gen:m2:ter:akc:npraep",
- "ppron3:sg:gen:m2:ter:akc:praep", "ppron3:sg:gen:m2:ter:nakc:npraep",
+ "ppron3:sg:dat:n:ter:nakc:npraep", "ppron3:sg:dat:n:ter:nakc:praep",
+ "ppron3:sg:gen:f:ter:akc:npraep", "ppron3:sg:gen:f:ter:akc:praep",
+ "ppron3:sg:gen:f:ter:nakc:npraep", "ppron3:sg:gen:f:ter:nakc:praep",
+ "ppron3:sg:gen:m1:ter:akc:npraep", "ppron3:sg:gen:m1:ter:akc:praep",
+ "ppron3:sg:gen:m1:ter:nakc:npraep", "ppron3:sg:gen:m1:ter:nakc:praep",
+ "ppron3:sg:gen:m2:ter:akc:npraep", "ppron3:sg:gen:m2:ter:akc:praep",
+ "ppron3:sg:gen:m2:ter:nakc:npraep", "ppron3:sg:gen:m2:ter:nakc:praep",
"ppron3:sg:gen:m3:ter:akc:npraep", "ppron3:sg:gen:m3:ter:akc:praep",
"ppron3:sg:gen:m3:ter:nakc:npraep", "ppron3:sg:gen:m3:ter:nakc:praep",
"ppron3:sg:gen:n:ter:akc:npraep", "ppron3:sg:gen:n:ter:akc:praep",
- "ppron3:sg:gen:n:ter:nakc:npraep", "ppron3:sg:inst:f:ter:akc:praep",
+ "ppron3:sg:gen:n:ter:nakc:npraep", "ppron3:sg:gen:n:ter:nakc:praep",
+ "ppron3:sg:inst:f:ter:akc:npraep", "ppron3:sg:inst:f:ter:akc:praep",
+ "ppron3:sg:inst:f:ter:nakc:npraep", "ppron3:sg:inst:f:ter:nakc:praep",
"ppron3:sg:inst:m1:ter:akc:npraep", "ppron3:sg:inst:m1:ter:akc:praep",
+ "ppron3:sg:inst:m1:ter:nakc:npraep", "ppron3:sg:inst:m1:ter:nakc:praep",
"ppron3:sg:inst:m2:ter:akc:npraep", "ppron3:sg:inst:m2:ter:akc:praep",
+ "ppron3:sg:inst:m2:ter:nakc:npraep", "ppron3:sg:inst:m2:ter:nakc:praep",
"ppron3:sg:inst:m3:ter:akc:npraep", "ppron3:sg:inst:m3:ter:akc:praep",
+ "ppron3:sg:inst:m3:ter:nakc:npraep", "ppron3:sg:inst:m3:ter:nakc:praep",
"ppron3:sg:inst:n:ter:akc:npraep", "ppron3:sg:inst:n:ter:akc:praep",
- "ppron3:sg:loc:f:ter:akc:praep", "ppron3:sg:loc:m1:ter:akc:praep",
- "ppron3:sg:loc:m2:ter:akc:praep", "ppron3:sg:loc:m3:ter:akc:praep",
- "ppron3:sg:loc:n:ter:akc:praep", "ppron3:sg:nom:f:ter:akc:npraep",
- "ppron3:sg:nom:f:ter:akc:praep", "ppron3:sg:nom:m1:ter:akc:npraep",
+ "ppron3:sg:inst:n:ter:nakc:npraep", "ppron3:sg:inst:n:ter:nakc:praep",
+ "ppron3:sg:loc:f:ter:akc:npraep", "ppron3:sg:loc:f:ter:akc:praep",
+ "ppron3:sg:loc:f:ter:nakc:npraep", "ppron3:sg:loc:f:ter:nakc:praep",
+ "ppron3:sg:loc:m1:ter:akc:npraep", "ppron3:sg:loc:m1:ter:akc:praep",
+ "ppron3:sg:loc:m1:ter:nakc:npraep", "ppron3:sg:loc:m1:ter:nakc:praep",
+ "ppron3:sg:loc:m2:ter:akc:npraep", "ppron3:sg:loc:m2:ter:akc:praep",
+ "ppron3:sg:loc:m2:ter:nakc:npraep", "ppron3:sg:loc:m2:ter:nakc:praep",
+ "ppron3:sg:loc:m3:ter:akc:npraep", "ppron3:sg:loc:m3:ter:akc:praep",
+ "ppron3:sg:loc:m3:ter:nakc:npraep", "ppron3:sg:loc:m3:ter:nakc:praep",
+ "ppron3:sg:loc:n:ter:akc:npraep", "ppron3:sg:loc:n:ter:akc:praep",
+ "ppron3:sg:loc:n:ter:nakc:npraep", "ppron3:sg:loc:n:ter:nakc:praep",
+ "ppron3:sg:nom:f:ter:akc:npraep", "ppron3:sg:nom:f:ter:akc:praep",
+ "ppron3:sg:nom:f:ter:nakc:npraep", "ppron3:sg:nom:f:ter:nakc:praep",
+ "ppron3:sg:nom:m1:ter:akc:npraep", "ppron3:sg:nom:m1:ter:akc:praep",
+ "ppron3:sg:nom:m1:ter:nakc:npraep", "ppron3:sg:nom:m1:ter:nakc:praep",
"ppron3:sg:nom:m2:ter:akc:npraep", "ppron3:sg:nom:m2:ter:akc:praep",
- "ppron3:sg:nom:m3:ter:akc:npraep", "ppron3:sg:nom:n:ter:akc:npraep",
- "praet:pl:f:imperf", "praet:pl:f:perf", "praet:pl:m1:imperf",
- "praet:pl:m1:imperf:agl", "praet:pl:m1:perf", "praet:pl:m1:perf:nagl",
- "praet:pl:m2:imperf", "praet:pl:m2:perf", "praet:pl:m3:imperf", "praet:pl:m3:perf",
- "praet:pl:n:imperf", "praet:pl:n:perf", "praet:sg:f:imperf",
- "praet:sg:f:imperf:agl", "praet:sg:f:imperf:nagl", "praet:sg:f:perf",
- "praet:sg:m1:imperf", "praet:sg:m1:imperf:agl", "praet:sg:m1:imperf:nagl",
- "praet:sg:m1:perf", "praet:sg:m1:perf:agl", "praet:sg:m1:perf:nagl",
- "praet:sg:m2:imperf", "praet:sg:m2:imperf:nagl", "praet:sg:m2:perf",
- "praet:sg:m2:perf:nagl", "praet:sg:m3:imperf", "praet:sg:m3:imperf:nagl",
- "praet:sg:m3:perf", "praet:sg:m3:perf:nagl", "praet:sg:n:imperf", "praet:sg:n:perf",
- "pred", "prep:acc", "prep:acc:nwok", "prep:acc:wok", "prep:dat", "prep:gen",
- "prep:gen:nwok", "prep:gen:wok", "prep:inst", "prep:inst:nwok", "prep:inst:wok",
- "prep:loc", "prep:loc:nwok", "prep:loc:wok", "prep:nom", "qub", "qub:nwok",
- "qub:wok", "siebie:acc", "siebie:dat", "siebie:gen", "siebie:inst", "siebie:loc",
- "subst:pl:acc:f", "subst:pl:acc:m1", "subst:pl:acc:m2", "subst:pl:acc:m3",
- "subst:pl:acc:n", "subst:pl:dat:f", "subst:pl:dat:m1", "subst:pl:dat:m2",
- "subst:pl:dat:m3", "subst:pl:dat:n", "subst:pl:gen:f", "subst:pl:gen:m1",
- "subst:pl:gen:m2", "subst:pl:gen:m3", "subst:pl:gen:n", "subst:pl:inst:f",
- "subst:pl:inst:m1", "subst:pl:inst:m2", "subst:pl:inst:m3", "subst:pl:inst:n",
- "subst:pl:loc:f", "subst:pl:loc:m1", "subst:pl:loc:m2", "subst:pl:loc:m3",
- "subst:pl:loc:n", "subst:pl:nom:f", "subst:pl:nom:m1", "subst:pl:nom:m2",
- "subst:pl:nom:m3", "subst:pl:nom:n", "subst:sg:acc:f", "subst:sg:acc:m1",
- "subst:sg:acc:m2", "subst:sg:acc:m3", "subst:sg:acc:n", "subst:sg:dat:f",
- "subst:sg:dat:m1", "subst:sg:dat:m2", "subst:sg:dat:m3", "subst:sg:dat:n",
+ "ppron3:sg:nom:m2:ter:nakc:npraep", "ppron3:sg:nom:m2:ter:nakc:praep",
+ "ppron3:sg:nom:m3:ter:akc:npraep", "ppron3:sg:nom:m3:ter:akc:praep",
+ "ppron3:sg:nom:m3:ter:nakc:npraep", "ppron3:sg:nom:m3:ter:nakc:praep",
+ "ppron3:sg:nom:n:ter:akc:npraep", "ppron3:sg:nom:n:ter:akc:praep",
+ "ppron3:sg:nom:n:ter:nakc:npraep", "ppron3:sg:nom:n:ter:nakc:praep",
+ "praet:pl:f:imperf", "praet:pl:f:imperf_aglt:pl:pri:imperf:nwok",
+ "praet:pl:f:imperf_aglt:pl:sec:imperf:nwok", "praet:pl:f:imperf_part",
+ "praet:pl:f:imperf_part_aglt:pl:pri:imperf:nwok",
+ "praet:pl:f:imperf_part_aglt:pl:sec:imperf:nwok", "praet:pl:f:perf",
+ "praet:pl:f:perf_aglt:pl:pri:imperf:nwok",
+ "praet:pl:f:perf_aglt:pl:sec:imperf:nwok", "praet:pl:f:perf_part",
+ "praet:pl:m1:imperf", "praet:pl:m1:imperf:agl",
+ "praet:pl:m1:imperf:agl_aglt:pl:pri:imperf:nwok",
+ "praet:pl:m1:imperf_aglt:pl:pri:imperf:nwok",
+ "praet:pl:m1:imperf_aglt:pl:sec:imperf:nwok", "praet:pl:m1:imperf_part",
+ "praet:pl:m1:imperf_part_aglt:pl:pri:imperf:nwok",
+ "praet:pl:m1:imperf_part_aglt:pl:sec:imperf:nwok", "praet:pl:m1:perf",
+ "praet:pl:m1:perf_aglt:pl:pri:imperf:nwok",
+ "praet:pl:m1:perf_aglt:pl:sec:imperf:nwok", "praet:pl:m1:perf_part",
+ "praet:pl:m1:perf_part_aglt:pl:pri:imperf:nwok",
+ "praet:pl:m1:perf_part_aglt:pl:sec:imperf:nwok", "praet:pl:m2:imperf",
+ "praet:pl:m2:imperf_part", "praet:pl:m2:perf", "praet:pl:m2:perf_part",
+ "praet:pl:m3:imperf", "praet:pl:m3:imperf_part", "praet:pl:m3:perf",
+ "praet:pl:m3:perf_part", "praet:pl:n:imperf", "praet:pl:n:imperf_part",
+ "praet:pl:n:perf", "praet:pl:n:perf_part", "praet:sg:f:imperf",
+ "praet:sg:f:imperf:agl", "praet:sg:f:imperf:nagl", "praet:sg:f:imperf:nagl_part",
+ "praet:sg:f:imperf_aglt:sg:pri:imperf:nwok",
+ "praet:sg:f:imperf_aglt:sg:sec:imperf:nwok", "praet:sg:f:imperf_part",
+ "praet:sg:f:imperf_part_aglt:sg:pri:imperf:nwok",
+ "praet:sg:f:imperf_part_aglt:sg:sec:imperf:nwok", "praet:sg:f:perf",
+ "praet:sg:f:perf_aglt:sg:pri:imperf:nwok",
+ "praet:sg:f:perf_aglt:sg:sec:imperf:nwok", "praet:sg:f:perf_part",
+ "praet:sg:f:perf_part_aglt:sg:pri:imperf:nwok",
+ "praet:sg:f:perf_part_aglt:sg:sec:imperf:nwok", "praet:sg:m1:imperf",
+ "praet:sg:m1:imperf:agl_aglt:sg:pri:imperf:wok",
+ "praet:sg:m1:imperf:agl_aglt:sg:sec:imperf:wok", "praet:sg:m1:imperf:nagl",
+ "praet:sg:m1:imperf:nagl_part",
+ "praet:sg:m1:imperf:nagl_part_aglt:sg:pri:imperf:nwok",
+ "praet:sg:m1:imperf:nagl_part_aglt:sg:sec:imperf:nwok",
+ "praet:sg:m1:imperf_aglt:sg:pri:imperf:wok",
+ "praet:sg:m1:imperf_aglt:sg:sec:imperf:wok", "praet:sg:m1:imperf_part",
+ "praet:sg:m1:imperf_part_aglt:sg:pri:imperf:nwok",
+ "praet:sg:m1:imperf_part_aglt:sg:sec:imperf:nwok", "praet:sg:m1:perf",
+ "praet:sg:m1:perf:agl", "praet:sg:m1:perf:agl_aglt:sg:pri:imperf:wok",
+ "praet:sg:m1:perf:agl_aglt:sg:sec:imperf:wok", "praet:sg:m1:perf:nagl",
+ "praet:sg:m1:perf:nagl_part", "praet:sg:m1:perf_aglt:sg:pri:imperf:wok",
+ "praet:sg:m1:perf_aglt:sg:sec:imperf:wok", "praet:sg:m1:perf_part",
+ "praet:sg:m1:perf_part_aglt:sg:pri:imperf:nwok",
+ "praet:sg:m1:perf_part_aglt:sg:sec:imperf:nwok", "praet:sg:m2:imperf",
+ "praet:sg:m2:imperf:agl", "praet:sg:m2:imperf:nagl", "praet:sg:m2:imperf:nagl_part",
+ "praet:sg:m2:imperf:nagl_part_aglt:sg:pri:imperf:nwok",
+ "praet:sg:m2:imperf_aglt:sg:pri:imperf:wok", "praet:sg:m2:imperf_part",
+ "praet:sg:m2:imperf_part_aglt:sg:pri:imperf:nwok", "praet:sg:m2:perf",
+ "praet:sg:m2:perf:agl", "praet:sg:m2:perf:nagl",
+ "praet:sg:m2:perf_aglt:sg:pri:imperf:wok",
+ "praet:sg:m2:perf_aglt:sg:sec:imperf:wok", "praet:sg:m2:perf_part",
+ "praet:sg:m3:imperf", "praet:sg:m3:imperf:agl", "praet:sg:m3:imperf:nagl",
+ "praet:sg:m3:imperf:nagl_part", "praet:sg:m3:imperf_part", "praet:sg:m3:perf",
+ "praet:sg:m3:perf:agl", "praet:sg:m3:perf:nagl", "praet:sg:m3:perf:nagl_part",
+ "praet:sg:m3:perf_part", "praet:sg:n:imperf", "praet:sg:n:imperf_part",
+ "praet:sg:n:perf", "praet:sg:n:perf_part", "pred", "prep:acc", "prep:acc:nwok",
+ "prep:acc:wok", "prep:acc:wok_ppron3:sg:acc:m1:ter:nakc:praep",
+ "prep:acc:wok_ppron3:sg:acc:m2:ter:nakc:praep",
+ "prep:acc:wok_ppron3:sg:acc:m3:ter:nakc:praep",
+ "prep:acc_ppron3:sg:acc:m1:ter:nakc:praep",
+ "prep:acc_ppron3:sg:acc:m3:ter:nakc:praep", "prep:dat", "prep:gen", "prep:gen:nwok",
+ "prep:gen:wok", "prep:gen:wok_ppron3:sg:gen:m1:ter:nakc:praep",
+ "prep:gen_ppron3:sg:gen:m1:ter:nakc:praep",
+ "prep:gen_ppron3:sg:gen:m3:ter:nakc:praep", "prep:inst", "prep:inst:nwok",
+ "prep:inst:wok", "prep:loc", "prep:loc:nwok", "prep:loc:wok", "prep:nom",
+ "romandig", "siebie:acc", "siebie:dat", "siebie:gen", "siebie:inst", "siebie:loc",
+ "subst:pl:acc:f", "subst:pl:acc:m1", "subst:pl:acc:m1:pt", "subst:pl:acc:m2",
+ "subst:pl:acc:m3", "subst:pl:acc:n:col", "subst:pl:acc:n:ncol", "subst:pl:acc:n:pt",
+ "subst:pl:dat:f", "subst:pl:dat:m1", "subst:pl:dat:m1:pt", "subst:pl:dat:m2",
+ "subst:pl:dat:m3", "subst:pl:dat:n:col", "subst:pl:dat:n:ncol", "subst:pl:dat:n:pt",
+ "subst:pl:gen:f", "subst:pl:gen:m1", "subst:pl:gen:m1:pt", "subst:pl:gen:m2",
+ "subst:pl:gen:m3", "subst:pl:gen:n:col", "subst:pl:gen:n:ncol", "subst:pl:gen:n:pt",
+ "subst:pl:inst:f", "subst:pl:inst:m1", "subst:pl:inst:m1:pt", "subst:pl:inst:m2",
+ "subst:pl:inst:m3", "subst:pl:inst:n:col", "subst:pl:inst:n:ncol",
+ "subst:pl:inst:n:pt", "subst:pl:loc:f", "subst:pl:loc:m1", "subst:pl:loc:m1:pt",
+ "subst:pl:loc:m2", "subst:pl:loc:m3", "subst:pl:loc:n:col", "subst:pl:loc:n:ncol",
+ "subst:pl:loc:n:pt", "subst:pl:nom:f", "subst:pl:nom:m1", "subst:pl:nom:m1:pt",
+ "subst:pl:nom:m2", "subst:pl:nom:m3", "subst:pl:nom:n:col", "subst:pl:nom:n:ncol",
+ "subst:pl:nom:n:pt", "subst:pl:voc:f", "subst:pl:voc:m1", "subst:pl:voc:m1:pt",
+ "subst:pl:voc:m2", "subst:pl:voc:m3", "subst:pl:voc:n:col", "subst:pl:voc:n:ncol",
+ "subst:pl:voc:n:pt", "subst:sg:acc:f", "subst:sg:acc:m1", "subst:sg:acc:m2",
+ "subst:sg:acc:m3", "subst:sg:acc:n:col", "subst:sg:acc:n:ncol",
+ "subst:sg:acc:n:ncol_aglt:pl:pri:imperf:nwok",
+ "subst:sg:acc:n:ncol_aglt:pl:sec:imperf:nwok",
+ "subst:sg:acc:n:ncol_aglt:sg:pri:imperf:nwok",
+ "subst:sg:acc:n:ncol_aglt:sg:sec:imperf:nwok",
+ "subst:sg:acc:n:ncol_aglt:sg:sec:imperf:wok", "subst:sg:dat:f", "subst:sg:dat:m1",
+ "subst:sg:dat:m2", "subst:sg:dat:m3", "subst:sg:dat:n:col", "subst:sg:dat:n:ncol",
"subst:sg:gen:f", "subst:sg:gen:m1", "subst:sg:gen:m2", "subst:sg:gen:m3",
- "subst:sg:gen:n", "subst:sg:inst:f", "subst:sg:inst:m1", "subst:sg:inst:m2",
- "subst:sg:inst:m3", "subst:sg:inst:n", "subst:sg:loc:f", "subst:sg:loc:m1",
- "subst:sg:loc:m2", "subst:sg:loc:m3", "subst:sg:loc:n", "subst:sg:nom:f",
- "subst:sg:nom:m1", "subst:sg:nom:m2", "subst:sg:nom:m3", "subst:sg:nom:n",
+ "subst:sg:gen:n", "subst:sg:gen:n:col", "subst:sg:gen:n:ncol", "subst:sg:inst:f",
+ "subst:sg:inst:m1", "subst:sg:inst:m2", "subst:sg:inst:m3", "subst:sg:inst:n:col",
+ "subst:sg:inst:n:ncol", "subst:sg:loc:f", "subst:sg:loc:m1", "subst:sg:loc:m2",
+ "subst:sg:loc:m3", "subst:sg:loc:n:col", "subst:sg:loc:n:ncol", "subst:sg:nom:f",
+ "subst:sg:nom:m1", "subst:sg:nom:m2", "subst:sg:nom:m3", "subst:sg:nom:n:col",
+ "subst:sg:nom:n:ncol", "subst:sg:nom:n:ncol_aglt:sg:sec:imperf:nwok",
"subst:sg:voc:f", "subst:sg:voc:m1", "subst:sg:voc:m2", "subst:sg:voc:m3",
- "subst:sg:voc:n", "winien:pl:f:imperf", "winien:pl:m1:imperf",
- "winien:pl:m2:imperf", "winien:pl:m3:imperf", "winien:pl:n:imperf",
- "winien:sg:f:imperf", "winien:sg:m1:imperf", "winien:sg:m2:imperf",
- "winien:sg:m3:imperf", "winien:sg:n:imperf", "xxx" };
+ "subst:sg:voc:n:col", "subst:sg:voc:n:ncol", "winien:pl:f:imperf",
+ "winien:pl:f:imperf_aglt:pl:pri:imperf:nwok", "winien:pl:m1:imperf",
+ "winien:pl:m1:imperf_aglt:pl:pri:imperf:nwok",
+ "winien:pl:m1:imperf_aglt:pl:sec:imperf:nwok", "winien:pl:m2:imperf",
+ "winien:pl:m3:imperf", "winien:pl:n:imperf", "winien:sg:f:imperf",
+ "winien:sg:f:imperf_aglt:sg:pri:imperf:nwok",
+ "winien:sg:f:imperf_aglt:sg:sec:imperf:nwok", "winien:sg:m1:imperf",
+ "winien:sg:m1:imperf_aglt:sg:pri:imperf:wok",
+ "winien:sg:m1:imperf_aglt:sg:sec:imperf:wok", "winien:sg:m2:imperf",
+ "winien:sg:m3:imperf", "winien:sg:n:imperf", "xxs:acc", "xxs:dat", "xxs:gen",
+ "xxs:inst", "xxs:loc", "xxs:nom", "xxs:voc", "xxx" };
runTest("pl", "ncp", tagset, "To badanie .", new String[] { "ten", "badanie", "." },
- new String[] { "adj:sg:acc:n:pos", "subst:sg:acc:n", "SENT" },
+ new String[] { "adj:sg:nom:n:pos", "subst:sg:nom:n:ncol", "interp:sent" },
new String[] { "POS_ADJ", "POS_NOUN", "POS_PUNCT" });
}
@@ -1339,6 +1634,1200 @@ private void checkModelsAndBinary(String lang)
|| System.getProperty("treetagger.home") != null);
}
+ @Test
+ public void testSpanish() throws Exception
+ {
+ String[] tagset = { "ACRNM", "ADJ", "ADV", "ALFS", "ART", "BACKSLASH", "CARD", "CC", "CCAD",
+ "CCNEG", "CM", "CODE", "COLON", "CQUE", "CSUBF", "CSUBI", "CSUBX", "DASH", "DM",
+ "DOTS", "FS", "INT", "ITJN", "LP", "NC", "NEG", "NMEA", "NMON", "NP", "ORD", "PAL",
+ "PDEL", "PE", "PERCT", "PPC", "PPO", "PPX", "PREP", "PREP/DEL", "QT", "QU", "REL",
+ "RP", "SE", "SEMICOLON", "SLASH", "SYM", "UMMX", "VCLIfin", "VCLIger", "VCLIinf",
+ "VEadj", "VEfin", "VEger", "VEinf", "VHadj", "VHfin", "VHger", "VHinf", "VLadj",
+ "VLfin", "VLger", "VLinf", "VMadj", "VMfin", "VMger", "VMinf", "VSadj", "VSfin",
+ "VSger", "VSinf" };
+
+ runTest("es", "crater", tagset, "Esto es una prueba .",
+ new String[] { "este", "ser", "un", "prueba", "." },
+ new String[] { "DM", "VSfin", "ART", "NC", "FS" },
+ new String[] { "POS_PRON", "POS_VERB", "POS_DET", "POS_NOUN", "POS_PUNCT" });
+ }
+
+ @Test
+ public void testEstonian() throws Exception
+ {
+ String[] tagset = { "A.comp.pl.abl", "A.comp.pl.ad", "A.comp.pl.all", "A.comp.pl.el",
+ "A.comp.pl.gen", "A.comp.pl.ill", "A.comp.pl.in", "A.comp.pl.kom", "A.comp.pl.nom",
+ "A.comp.pl.part", "A.comp.pl.tr", "A.comp.sg.abl", "A.comp.sg.ad", "A.comp.sg.all",
+ "A.comp.sg.el", "A.comp.sg.es", "A.comp.sg.gen", "A.comp.sg.ill", "A.comp.sg.in",
+ "A.comp.sg.kom", "A.comp.sg.nom", "A.comp.sg.part", "A.comp.sg.tr", "A.pos",
+ "A.pos.?", "A.pos.pl.abl", "A.pos.pl.ad", "A.pos.pl.all", "A.pos.pl.el",
+ "A.pos.pl.es", "A.pos.pl.gen", "A.pos.pl.ill", "A.pos.pl.in", "A.pos.pl.kom",
+ "A.pos.pl.nom", "A.pos.pl.part", "A.pos.pl.term", "A.pos.pl.tr", "A.pos.sg.abl",
+ "A.pos.sg.ad", "A.pos.sg.adit", "A.pos.sg.all", "A.pos.sg.el", "A.pos.sg.es",
+ "A.pos.sg.gen", "A.pos.sg.ill", "A.pos.sg.in", "A.pos.sg.kom", "A.pos.sg.nom",
+ "A.pos.sg.part", "A.pos.sg.term", "A.pos.sg.tr", "A.super.pl.ad", "A.super.pl.all",
+ "A.super.pl.el", "A.super.pl.gen", "A.super.pl.in", "A.super.pl.nom",
+ "A.super.pl.part", "A.super.pl.tr", "A.super.sg.ad", "A.super.sg.all",
+ "A.super.sg.el", "A.super.sg.gen", "A.super.sg.ill", "A.super.sg.in",
+ "A.super.sg.kom", "A.super.sg.nom", "A.super.sg.part", "A.super.sg.tr", "D", "G",
+ "I", "J.crd", "J.sub", "K.post", "K.pre", "N.card.?.digit", "N.card.pl.ad.l",
+ "N.card.pl.all.l", "N.card.pl.el.l", "N.card.pl.gen.l", "N.card.pl.ill.l",
+ "N.card.pl.in.l", "N.card.pl.kom.l", "N.card.pl.nom.l", "N.card.pl.part.l",
+ "N.card.sg.abes.l", "N.card.sg.abl.l", "N.card.sg.ad.l", "N.card.sg.adit.l",
+ "N.card.sg.all.l", "N.card.sg.el.l", "N.card.sg.es.l", "N.card.sg.gen.l",
+ "N.card.sg.ill.l", "N.card.sg.in.l", "N.card.sg.kom.l", "N.card.sg.nom.l",
+ "N.card.sg.part.l", "N.card.sg.term.l", "N.card.sg.tr.l", "N.ord.?.digit",
+ "N.ord.?.roman", "N.ord.pl.abl.l", "N.ord.pl.ad.l", "N.ord.pl.all.l",
+ "N.ord.pl.el.l", "N.ord.pl.es.l", "N.ord.pl.gen.l", "N.ord.pl.ill.l",
+ "N.ord.pl.in.l", "N.ord.pl.nom.l", "N.ord.pl.part.l", "N.ord.pl.tr.l",
+ "N.ord.sg.abl.l", "N.ord.sg.ad.l", "N.ord.sg.ad.roman", "N.ord.sg.adit.l",
+ "N.ord.sg.all.l", "N.ord.sg.all.roman", "N.ord.sg.el.l", "N.ord.sg.es.l",
+ "N.ord.sg.gen.l", "N.ord.sg.ill.l", "N.ord.sg.in.l", "N.ord.sg.kom.l",
+ "N.ord.sg.nom.l", "N.ord.sg.part.l", "N.ord.sg.tr.l", "P", "P.pl.abes", "P.pl.abl",
+ "P.pl.ad", "P.pl.all", "P.pl.el", "P.pl.es", "P.pl.gen", "P.pl.ill", "P.pl.in",
+ "P.pl.kom", "P.pl.nom", "P.pl.part", "P.pl.term", "P.pl.tr", "P.sg.abes",
+ "P.sg.abl", "P.sg.ad", "P.sg.adit", "P.sg.all", "P.sg.el", "P.sg.es", "P.sg.gen",
+ "P.sg.ill", "P.sg.in", "P.sg.kom", "P.sg.nom", "P.sg.part", "P.sg.term", "P.sg.tr",
+ "S.com.?", "S.com.pl.abes", "S.com.pl.abl", "S.com.pl.ad", "S.com.pl.all",
+ "S.com.pl.el", "S.com.pl.es", "S.com.pl.gen", "S.com.pl.ill", "S.com.pl.in",
+ "S.com.pl.kom", "S.com.pl.nom", "S.com.pl.part", "S.com.pl.term", "S.com.pl.tr",
+ "S.com.sg.abes", "S.com.sg.abl", "S.com.sg.ad", "S.com.sg.adit", "S.com.sg.all",
+ "S.com.sg.el", "S.com.sg.es", "S.com.sg.gen", "S.com.sg.ill", "S.com.sg.in",
+ "S.com.sg.kom", "S.com.sg.nom", "S.com.sg.part", "S.com.sg.term", "S.com.sg.tr",
+ "S.prop.?", "S.prop.pl.ad", "S.prop.pl.all", "S.prop.pl.el", "S.prop.pl.gen",
+ "S.prop.pl.ill", "S.prop.pl.in", "S.prop.pl.kom", "S.prop.pl.nom", "S.prop.pl.part",
+ "S.prop.pl.tr", "S.prop.sg.abes", "S.prop.sg.abl", "S.prop.sg.ad", "S.prop.sg.adit",
+ "S.prop.sg.all", "S.prop.sg.el", "S.prop.sg.es", "S.prop.sg.gen", "S.prop.sg.ill",
+ "S.prop.sg.in", "S.prop.sg.kom", "S.prop.sg.nom", "S.prop.sg.part",
+ "S.prop.sg.term", "S.prop.sg.tr", "T", "V.aux.cond.past.ps3.sg.ps.af",
+ "V.aux.cond.pres.ps.neg", "V.aux.cond.pres.ps1.pl.ps.af",
+ "V.aux.cond.pres.ps1.sg.ps.af", "V.aux.cond.pres.ps2.pl.ps.af",
+ "V.aux.cond.pres.ps2.sg.ps.af", "V.aux.cond.pres.ps3.pl.ps.af",
+ "V.aux.cond.pres.ps3.sg.ps.af", "V.aux.ger", "V.aux.imper.pres.imps.neg",
+ "V.aux.imper.pres.ps1.pl.ps.neg", "V.aux.imper.pres.ps2.pl.ps.neg",
+ "V.aux.imper.pres.ps2.sg.ps.af", "V.aux.imper.pres.ps2.sg.ps.neg",
+ "V.aux.imper.pres.ps3.pl.ps.af", "V.aux.imper.pres.ps3.pl.ps.neg",
+ "V.aux.imper.pres.ps3.sg.ps.af", "V.aux.indic.impf.imps.af",
+ "V.aux.indic.impf.imps.neg", "V.aux.indic.impf.ps.neg",
+ "V.aux.indic.impf.ps1.pl.ps.af", "V.aux.indic.impf.ps1.sg.ps.af",
+ "V.aux.indic.impf.ps2.pl.ps.af", "V.aux.indic.impf.ps2.sg.ps.af",
+ "V.aux.indic.impf.ps3.pl.ps.af", "V.aux.indic.impf.ps3.sg.ps.af",
+ "V.aux.indic.pres.imps.af", "V.aux.indic.pres.ps.neg",
+ "V.aux.indic.pres.ps1.pl.ps.af", "V.aux.indic.pres.ps1.sg.ps.af",
+ "V.aux.indic.pres.ps2.pl.ps.af", "V.aux.indic.pres.ps2.sg.ps.af",
+ "V.aux.indic.pres.ps3.pl.ps.af", "V.aux.indic.pres.ps3.sg.ps.af", "V.aux.inf",
+ "V.aux.neg", "V.aux.partic.past.ps", "V.aux.quot.pres.ps.af",
+ "V.aux.quot.pres.ps.neg", "V.aux.sup.ps.ill", "V.main.af",
+ "V.main.cond.past.ps.neg", "V.main.cond.past.ps1.pl.ps.af",
+ "V.main.cond.past.ps1.sg.ps.af", "V.main.cond.past.ps3.pl.ps.af",
+ "V.main.cond.past.ps3.sg.ps.af", "V.main.cond.pres.imps.af",
+ "V.main.cond.pres.imps.neg", "V.main.cond.pres.ps.neg",
+ "V.main.cond.pres.ps1.pl.ps.af", "V.main.cond.pres.ps1.sg.ps.af",
+ "V.main.cond.pres.ps2.pl.ps.af", "V.main.cond.pres.ps2.sg.ps.af",
+ "V.main.cond.pres.ps3.pl.ps.af", "V.main.cond.pres.ps3.sg.ps.af", "V.main.ger",
+ "V.main.imper.pres.imps.af", "V.main.imper.pres.imps.neg",
+ "V.main.imper.pres.ps1.pl.ps.af", "V.main.imper.pres.ps2.pl.ps.af",
+ "V.main.imper.pres.ps2.pl.ps.neg", "V.main.imper.pres.ps2.sg.ps.af",
+ "V.main.imper.pres.ps2.sg.ps.neg", "V.main.imper.pres.ps3.pl.ps.af",
+ "V.main.imper.pres.ps3.pl.ps.neg", "V.main.imper.pres.ps3.sg.ps.af",
+ "V.main.imper.pres.ps3.sg.ps.neg", "V.main.indic.impf.imps.af",
+ "V.main.indic.impf.imps.neg", "V.main.indic.impf.ps.neg",
+ "V.main.indic.impf.ps1.pl.ps.af", "V.main.indic.impf.ps1.sg.ps.af",
+ "V.main.indic.impf.ps2.pl.ps.af", "V.main.indic.impf.ps2.sg.ps.af",
+ "V.main.indic.impf.ps3.pl.ps.af", "V.main.indic.impf.ps3.sg.ps.af",
+ "V.main.indic.pres.imps.af", "V.main.indic.pres.imps.neg",
+ "V.main.indic.pres.ps.neg", "V.main.indic.pres.ps1.pl.ps.af",
+ "V.main.indic.pres.ps1.sg.ps.af", "V.main.indic.pres.ps2.pl.ps.af",
+ "V.main.indic.pres.ps2.sg.ps.af", "V.main.indic.pres.ps3.pl.ps.af",
+ "V.main.indic.pres.ps3.sg.ps.af", "V.main.inf", "V.main.partic.past.imps",
+ "V.main.partic.past.ps", "V.main.partic.pres.imps", "V.main.partic.pres.ps",
+ "V.main.quot.pres.imps.af", "V.main.quot.pres.imps.neg", "V.main.quot.pres.ps.af",
+ "V.main.quot.pres.ps.neg", "V.main.sup.imps", "V.main.sup.ps.abes",
+ "V.main.sup.ps.el", "V.main.sup.ps.ill", "V.main.sup.ps.in", "V.main.sup.ps.tr",
+ "V.mod.cond.past.ps1.pl.ps.af", "V.mod.cond.past.ps1.sg.ps.af",
+ "V.mod.cond.past.ps3.pl.ps.af", "V.mod.cond.past.ps3.sg.ps.af",
+ "V.mod.cond.pres.imps.af", "V.mod.cond.pres.ps.neg", "V.mod.cond.pres.ps1.pl.ps.af",
+ "V.mod.cond.pres.ps1.sg.ps.af", "V.mod.cond.pres.ps2.pl.ps.af",
+ "V.mod.cond.pres.ps2.sg.ps.af", "V.mod.cond.pres.ps3.pl.ps.af",
+ "V.mod.cond.pres.ps3.sg.ps.af", "V.mod.ger", "V.mod.imper.pres.ps2.sg.ps.af",
+ "V.mod.imper.pres.ps2.sg.ps.neg", "V.mod.indic.impf.imps.af",
+ "V.mod.indic.impf.imps.neg", "V.mod.indic.impf.ps.neg",
+ "V.mod.indic.impf.ps1.pl.ps.af", "V.mod.indic.impf.ps1.sg.ps.af",
+ "V.mod.indic.impf.ps2.pl.ps.af", "V.mod.indic.impf.ps2.sg.ps.af",
+ "V.mod.indic.impf.ps3.pl.ps.af", "V.mod.indic.impf.ps3.sg.ps.af",
+ "V.mod.indic.pres.imps.af", "V.mod.indic.pres.ps.neg",
+ "V.mod.indic.pres.ps1.pl.ps.af", "V.mod.indic.pres.ps1.sg.ps.af",
+ "V.mod.indic.pres.ps2.pl.ps.af", "V.mod.indic.pres.ps2.sg.ps.af",
+ "V.mod.indic.pres.ps3.pl.ps.af", "V.mod.indic.pres.ps3.sg.ps.af", "V.mod.inf",
+ "V.mod.partic.past.imps", "V.mod.partic.past.ps", "V.mod.quot.pres.ps.af",
+ "V.mod.quot.pres.ps.neg", "V.mod.sup.ps.abes", "V.mod.sup.ps.ill", "X",
+ "Y.adjectival", "Y.adverbial", "Y.nominal.?", "Y.nominal.pl.all",
+ "Y.nominal.pl.gen", "Y.nominal.pl.in", "Y.nominal.pl.kom", "Y.nominal.pl.nom",
+ "Y.nominal.pl.part", "Y.nominal.sg.abl", "Y.nominal.sg.ad", "Y.nominal.sg.adit",
+ "Y.nominal.sg.all", "Y.nominal.sg.el", "Y.nominal.sg.es", "Y.nominal.sg.gen",
+ "Y.nominal.sg.ill", "Y.nominal.sg.in", "Y.nominal.sg.kom", "Y.nominal.sg.part",
+ "Y.nominal.sg.term", "Y.verbal", "Z.Col", "Z.Com", "Z.Cpr", "Z.Cqu", "Z.Csq",
+ "Z.Dsd", "Z.Dsh", "Z.Ell", "Z.Els", "Z.Opr", "Z.Oqu", "Z.Osq", "Z.Quo", "Z.Scl",
+ "Z.Sent", "Z.Sla" };
+
+ runTest("et", "tartu", tagset, "See on lihtsalt test .",
+ new String[] { "see", "olema", "lihtsalt", "test", "." },
+ new String[] { "P.sg.nom", "V.main.indic.pres.ps3.sg.ps.af", "D", "S.com.sg.nom",
+ "Z.Sent" },
+ new String[] { "POS_PRON", "POS_VERB", "POS_ADV", "POS_NOUN", "POS_PUNCT" });
+ }
+
+ @Test
+ public void testPortuguese() throws Exception
+ {
+ String[] tagset = { "ADJ", "ADV", "ADV+P", "B", "CARD", "CONJ", "DET", "DET+T", "E", "F",
+ "G", "I", "IL", "L", "L+DET", "NOM", "P", "P+P", "PRP", "PRP+ADJ", "PRP+ADV",
+ "PRP+DET", "PRP+NOM", "PRP+P", "PRP+PRP", "QUOTE", "SENT", "V", "V+P", "V+P+P",
+ "V+P_d", "V+U_d", "V+U_d+P", "VIRG", "X" };
+
+ runTest("pt", "gamallo", tagset, "Isto \u00e9 um teste .",
+ new String[] { "isto", "ser", "um", "teste", "." },
+ new String[] { "P", "V", "DET", "NOM", "SENT" },
+ new String[] { "POS_PRON", "POS_VERB", "POS_DET", "POS_NOUN", "POS_PUNCT" });
+ }
+
+ @Test
+ public void testCatalan() throws Exception
+ {
+ String[] tagset = { "ADJ", "ADJ.Fem.Plur", "ADJ.Fem.Plur.Ord", "ADJ.Fem.Plur.Part",
+ "ADJ.Fem.Sing", "ADJ.Fem.Sing.Ord", "ADJ.Fem.Sing.Part", "ADJ.Masc.Plur",
+ "ADJ.Masc.Plur.Ord", "ADJ.Masc.Plur.Part", "ADJ.Masc.Sing", "ADJ.Masc.Sing.Ord",
+ "ADJ.Masc.Sing.Part", "ADJ.Plur", "ADJ.Sing", "ADJ.Sing.Ord", "ADP.Prep",
+ "ADP.Prep-DET.Def.Masc.Plur.Art", "ADP.Prep-DET.Def.Masc.Sing.Art",
+ "ADP.Preppron.Def.Fem.Sing", "ADP.Preppron.Def.Masc.Plur",
+ "ADP.Preppron.Def.Masc.Sing", "ADV", "ADV.Neg", "ADV.Prep",
+ "ADV.Preppron.Masc.Plur", "ADV.Preppron.Masc.Sing", "AUX.Cnd.Plur.1.Fin",
+ "AUX.Cnd.Plur.3.Fin", "AUX.Cnd.Sing.1.Fin", "AUX.Cnd.Sing.3.Fin",
+ "AUX.Fem.Plur.Past.Part", "AUX.Fem.Sing.Past.Part", "AUX.Ger", "AUX.Imp.Plur.1.Fin",
+ "AUX.Imp.Plur.3.Fin", "AUX.Imp.Sing.2.Fin", "AUX.Imp.Sing.3.Fin",
+ "AUX.Ind.Plur.1.Fut.Fin", "AUX.Ind.Plur.1.Imp.Fin", "AUX.Ind.Plur.1.Pres.Fin",
+ "AUX.Ind.Plur.2.Fut.Fin", "AUX.Ind.Plur.2.Pres.Fin", "AUX.Ind.Plur.3.Fut.Fin",
+ "AUX.Ind.Plur.3.Imp.Fin", "AUX.Ind.Plur.3.Past.Fin", "AUX.Ind.Plur.3.Pres.Fin",
+ "AUX.Ind.Sing.1.Fut.Fin", "AUX.Ind.Sing.1.Imp.Fin", "AUX.Ind.Sing.1.Pres.Fin",
+ "AUX.Ind.Sing.2.Pres.Fin", "AUX.Ind.Sing.3.Fut.Fin", "AUX.Ind.Sing.3.Imp.Fin",
+ "AUX.Ind.Sing.3.Past.Fin", "AUX.Ind.Sing.3.Pres.Fin", "AUX.Inf",
+ "AUX.Masc.Plur.Past.Part", "AUX.Masc.Sing.Past.Part", "AUX.Past.Part",
+ "AUX.Sub.1.Imp.Fin", "AUX.Sub.Plur.1.Imp.Fin", "AUX.Sub.Plur.1.Pres.Fin",
+ "AUX.Sub.Plur.2.Pres.Fin", "AUX.Sub.Plur.3.Imp.Fin", "AUX.Sub.Plur.3.Pres.Fin",
+ "AUX.Sub.Sing.1.Imp.Fin", "AUX.Sub.Sing.1.Pres.Fin", "AUX.Sub.Sing.3.Imp.Fin",
+ "AUX.Sub.Sing.3.Pres.Fin", "CONJ", "DET.Art", "DET.Def.Fem.Plur.Art",
+ "DET.Def.Fem.Sing.Art", "DET.Def.Masc.Plur.Art", "DET.Def.Masc.Sing.Art",
+ "DET.Def.Sing.Art", "DET.Fem.Plur.3.Yes.Prs", "DET.Fem.Plur.Dem",
+ "DET.Fem.Plur.Ind", "DET.Fem.Plur.Int", "DET.Fem.Sing.3.Yes.Prs",
+ "DET.Fem.Sing.Dem", "DET.Fem.Sing.Ind", "DET.Fem.Sing.Int",
+ "DET.Fem.Sing.Plur.1.Yes.Prs", "DET.Fem.Sing.Sing.1.Yes.Prs",
+ "DET.Fem.Sing.Sing.2.Yes.Prs", "DET.Ind", "DET.Ind.Fem.Plur.Art",
+ "DET.Ind.Fem.Sing.Art", "DET.Ind.Masc.Sing.Art", "DET.Ind.Sing.Art",
+ "DET.Masc.Plur.3.Yes.Prs", "DET.Masc.Plur.Dem", "DET.Masc.Plur.Ind",
+ "DET.Masc.Plur.Int", "DET.Masc.Plur.Sing.1.Yes.Prs", "DET.Masc.Plur.Sing.2.Yes.Prs",
+ "DET.Masc.Sing.3.Yes.Prs", "DET.Masc.Sing.Dem", "DET.Masc.Sing.Ind",
+ "DET.Masc.Sing.Int", "DET.Masc.Sing.Plur.1.Yes.Prs", "DET.Masc.Sing.Sing.1.Yes.Prs",
+ "DET.Masc.Sing.Sing.2.Yes.Prs", "DET.Masc.Sing.Tot", "DET.Plur.Dem", "DET.Plur.Ind",
+ "DET.Plur.Plur.1.Yes.Prs", "DET.Rel", "DET.Sing.3.Yes.Prs", "DET.Sing.Dem",
+ "DET.Sing.Ind", "DET.Sing.Rel", "INTJ", "NOUN", "NOUN.Digit", "NOUN.Fem",
+ "NOUN.Fem.Plur", "NOUN.Fem.Sing", "NOUN.Masc", "NOUN.Masc.Plur", "NOUN.Masc.Sing",
+ "NOUN.Plur", "NOUN.Sing", "NOUN.Tim", "NUM.Card", "NUM.Digit", "NUM.Digit.Card",
+ "NUM.Digit.Frac", "NUM.Fem.Card", "NUM.Fem.Plur.Card", "NUM.Fem.Sing.Card",
+ "NUM.Masc.Card", "NUM.Masc.Plur.Card", "NUM.Masc.Sing.Card", "NUM.Plur.Card",
+ "NUM.Sing.Card", "PART.Neg", "PRON", "PRON.3", "PRON.3.Pre.Prs", "PRON.3.Prs",
+ "PRON.Acc.Fem.Plur.3.Prs", "PRON.Acc.Fem.Sing.3.Prs", "PRON.Acc.Masc.Plur.3.Prs",
+ "PRON.Acc.Masc.Sing.3.Prs", "PRON.Acc.Sing.3.Prs", "PRON.Dat.Sing.3.Prs",
+ "PRON.Fem.Plur.3.Prs", "PRON.Fem.Plur.3.Yes.Prs", "PRON.Fem.Plur.Dem",
+ "PRON.Fem.Plur.Ind", "PRON.Fem.Plur.Int", "PRON.Fem.Sing.3.Prs",
+ "PRON.Fem.Sing.3.Yes.Prs", "PRON.Fem.Sing.Dem", "PRON.Fem.Sing.Ind",
+ "PRON.Fem.Sing.Int", "PRON.Fem.Sing.Sing.3.Yes.Prs", "PRON.Ind", "PRON.Int",
+ "PRON.Masc.Plur.3.Prs", "PRON.Masc.Plur.3.Yes.Prs", "PRON.Masc.Plur.Dem",
+ "PRON.Masc.Plur.Ind", "PRON.Masc.Plur.Int", "PRON.Masc.Sing.3.Prs",
+ "PRON.Masc.Sing.3.Yes.Prs", "PRON.Masc.Sing.Dem", "PRON.Masc.Sing.Ind",
+ "PRON.Masc.Sing.Int", "PRON.Masc.Sing.Plur.1.Yes.Prs", "PRON.Masc.Sing.Rel",
+ "PRON.Masc.Sing.Tot", "PRON.Nom.Sing.1.Prs", "PRON.Plur.1", "PRON.Plur.1.Prs",
+ "PRON.Plur.2", "PRON.Plur.2.Pol.Prs", "PRON.Plur.2.Prs", "PRON.Plur.3.Prs",
+ "PRON.Plur.Dem", "PRON.Plur.Ind", "PRON.Plur.Plur.1.Yes.Prs", "PRON.Plur.Rel",
+ "PRON.Rel", "PRON.Sing.1", "PRON.Sing.1.Pre.Prs", "PRON.Sing.1.Prs", "PRON.Sing.2",
+ "PRON.Sing.2.Pol.Prs", "PRON.Sing.2.Prs", "PRON.Sing.Dem", "PRON.Sing.Ind",
+ "PRON.Sing.Int", "PRON.Sing.Rel", "PROPN", "PROPN.Masc.Sing", "PUNCT",
+ "PUNCT.Comma", "PUNCT.Final", "PUNCT.Init", "SCONJ", "SYM", "SYM.Colo", "SYM.Digit",
+ "SYM.Digit.Frac", "SYM.Masc", "SYM.Tim", "VERB", "VERB.Cnd.Plur.1.Fin",
+ "VERB.Cnd.Plur.3.Fin", "VERB.Cnd.Sing.1.Fin", "VERB.Cnd.Sing.3.Fin",
+ "VERB.Fem.Plur.Past.Part", "VERB.Fem.Sing.Past.Part", "VERB.Ger",
+ "VERB.Imp.Plur.1.Fin", "VERB.Imp.Plur.3.Fin", "VERB.Imp.Sing.2.Fin",
+ "VERB.Imp.Sing.3.Fin", "VERB.Ind.Plur.1.Fut.Fin", "VERB.Ind.Plur.1.Imp.Fin",
+ "VERB.Ind.Plur.1.Pres.Fin", "VERB.Ind.Plur.2.Fut.Fin", "VERB.Ind.Plur.2.Pres.Fin",
+ "VERB.Ind.Plur.3.Fut.Fin", "VERB.Ind.Plur.3.Imp.Fin", "VERB.Ind.Plur.3.Past.Fin",
+ "VERB.Ind.Plur.3.Pres.Fin", "VERB.Ind.Sing.1.Fut.Fin", "VERB.Ind.Sing.1.Imp.Fin",
+ "VERB.Ind.Sing.1.Pres.Fin", "VERB.Ind.Sing.2.Fut.Fin", "VERB.Ind.Sing.2.Pres.Fin",
+ "VERB.Ind.Sing.3.Fut.Fin", "VERB.Ind.Sing.3.Imp.Fin", "VERB.Ind.Sing.3.Past.Fin",
+ "VERB.Ind.Sing.3.Pres.Fin", "VERB.Inf", "VERB.Inf-PRON.3",
+ "VERB.Masc.Plur.Past.Part", "VERB.Masc.Sing.Past.Part", "VERB.Past.Part",
+ "VERB.Sub.Plur.1.Imp.Fin", "VERB.Sub.Plur.1.Pres.Fin", "VERB.Sub.Plur.3.Imp.Fin",
+ "VERB.Sub.Plur.3.Pres.Fin", "VERB.Sub.Sing.1.Imp.Fin", "VERB.Sub.Sing.1.Pres.Fin",
+ "VERB.Sub.Sing.2.Pres.Fin", "VERB.Sub.Sing.3.Imp.Fin", "VERB.Sub.Sing.3.Pres.Fin",
+ "X" };
+
+ runTest("ca", "tt", tagset, "Això és una prova .",
+ new String[] { "això", "ser", "un", "prova", "." },
+ new String[] { "PRON.Sing.Dem", "AUX.Ind.Sing.3.Pres.Fin", "DET.Fem.Sing.Ind",
+ "NOUN.Fem.Sing", "PUNCT.Final" },
+ new String[] { "POS_PRON", "POS_AUX", "POS_DET", "POS_NOUN", "POS_PUNCT" });
+ }
+
+ @Test
+ public void testSwedish() throws Exception
+ {
+ String[] tagset = { "AB", "AB.an", "AB.kom", "AB.pos", "AB.sms", "AB.suv", "DT.mas.sin.def",
+ "DT.mas.sin.ind", "DT.neu.sin.def", "DT.neu.sin.ind", "DT.neu.sin.ind+def",
+ "DT.utr+neu.plu.def", "DT.utr+neu.plu.ind", "DT.utr+neu.plu.ind+def",
+ "DT.utr+neu.sin+plu.ind", "DT.utr+neu.sin.def", "DT.utr+neu.sin.ind",
+ "DT.utr.sin.def", "DT.utr.sin.ind", "DT.utr.sin.ind+def", "HA", "HD.neu.sin.ind",
+ "HD.utr+neu.plu.ind", "HD.utr.sin.ind", "HP.-.-.-", "HP.neu.sin.ind",
+ "HP.utr+neu.plu.ind", "HP.utr.sin.ind", "HS.def", "IE", "IN", "JJ.an",
+ "JJ.kom.utr+neu.sin+plu.ind+def.gen", "JJ.kom.utr+neu.sin+plu.ind+def.nom",
+ "JJ.pos.mas.sin.def.gen", "JJ.pos.mas.sin.def.nom", "JJ.pos.neu.sin.ind+def.nom",
+ "JJ.pos.neu.sin.ind.gen", "JJ.pos.neu.sin.ind.nom", "JJ.pos.utr+neu.-.-.sms",
+ "JJ.pos.utr+neu.plu.ind+def.gen", "JJ.pos.utr+neu.plu.ind+def.nom",
+ "JJ.pos.utr+neu.plu.ind.nom", "JJ.pos.utr+neu.sin+plu.ind+def.nom",
+ "JJ.pos.utr+neu.sin+plu.ind.nom", "JJ.pos.utr+neu.sin.def.gen",
+ "JJ.pos.utr+neu.sin.def.nom", "JJ.pos.utr.-.-.sms", "JJ.pos.utr.sin.ind+def.nom",
+ "JJ.pos.utr.sin.ind.gen", "JJ.pos.utr.sin.ind.nom", "JJ.suv.mas.sin.def.gen",
+ "JJ.suv.mas.sin.def.nom", "JJ.suv.utr+neu.plu.def.nom",
+ "JJ.suv.utr+neu.sin+plu.def.nom", "JJ.suv.utr+neu.sin+plu.ind.nom", "KN", "MAD",
+ "MID", "NN.-.-.-.-", "NN.-.-.-.sms", "NN.an", "NN.neu.-.-.sms",
+ "NN.neu.plu.def.gen", "NN.neu.plu.def.nom", "NN.neu.plu.ind.gen",
+ "NN.neu.plu.ind.nom", "NN.neu.sin.def.gen", "NN.neu.sin.def.nom",
+ "NN.neu.sin.ind.gen", "NN.neu.sin.ind.nom", "NN.utr.-.-.-", "NN.utr.-.-.sms",
+ "NN.utr.plu.def.gen", "NN.utr.plu.def.nom", "NN.utr.plu.ind.gen",
+ "NN.utr.plu.ind.nom", "NN.utr.sin.def.gen", "NN.utr.sin.def.nom",
+ "NN.utr.sin.ind.gen", "NN.utr.sin.ind.nom", "PAD", "PC.an",
+ "PC.prf.mas.sin.def.gen", "PC.prf.mas.sin.def.nom", "PC.prf.neu.sin.ind.nom",
+ "PC.prf.utr+neu.plu.ind+def.gen", "PC.prf.utr+neu.plu.ind+def.nom",
+ "PC.prf.utr+neu.sin.def.gen", "PC.prf.utr+neu.sin.def.nom",
+ "PC.prf.utr.sin.ind.gen", "PC.prf.utr.sin.ind.nom",
+ "PC.prs.utr+neu.sin+plu.ind+def.gen", "PC.prs.utr+neu.sin+plu.ind+def.nom", "PL",
+ "PM.gen", "PM.nom", "PM.sms", "PN.mas.sin.def.sub+obj", "PN.neu.sin.def.sub+obj",
+ "PN.neu.sin.ind.sub+obj", "PN.utr+neu.plu.def.obj", "PN.utr+neu.plu.def.sub",
+ "PN.utr+neu.plu.def.sub+obj", "PN.utr+neu.plu.ind.sub+obj",
+ "PN.utr+neu.sin+plu.def.obj", "PN.utr.plu.def.obj", "PN.utr.plu.def.sub",
+ "PN.utr.sin.def.obj", "PN.utr.sin.def.sub", "PN.utr.sin.def.sub+obj",
+ "PN.utr.sin.ind.sub", "PN.utr.sin.ind.sub+obj", "PP", "PS.neu.sin.def",
+ "PS.utr+neu.plu.def", "PS.utr+neu.sin+plu.def", "PS.utr.sin.def", "RG.gen",
+ "RG.neu.sin.ind.nom", "RG.nom", "RG.sms", "RG.utr.sin.ind.nom", "RO.gen",
+ "RO.mas.sin.ind+def.nom", "RO.nom", "SN", "UO", "VB.an", "VB.imp.akt", "VB.imp.sfo",
+ "VB.inf.akt", "VB.inf.sfo", "VB.kon.prs.akt", "VB.kon.prt.akt", "VB.kon.prt.sfo",
+ "VB.prs.akt", "VB.prs.sfo", "VB.prt.akt", "VB.prt.sfo", "VB.sms", "VB.sup.akt",
+ "VB.sup.sfo" };
+
+ runTest("sv", "suc-tt", tagset, "Detta är ett test .",
+ new String[] { "denna", "vara", "en", "test", "." },
+ new String[] { "PN.neu.sin.def.sub+obj", "VB.prs.akt", "DT.neu.sin.ind",
+ "NN.neu.plu.ind.nom", "MAD" },
+ new String[] { "POS_PRON", "POS_VERB", "POS_DET", "POS_NOUN", "POS_PUNCT" });
+ }
+
+ @Test
+ public void testDanish() throws Exception
+ {
+ String[] tagset = { "AC:##g#:--:c---", "AC:##u#:--:c---", "AC:p#g#:--:p---",
+ "AC:p#u#:--:p---", "AC:p#u#:--:s---", "AC:sdg#:--:p---", "AC:sdu#:--:p---",
+ "AC:sdu#:--:s---", "AC:sifc:--:p---", "AC:siu#:--:a---", "AC:siu#:--:p---",
+ "AC:siu#:--:s---", "AC:siuc:--:p---", "AC:siun:--:p---", "AC:siu§:--:p---",
+ "AC:s§uc:--:p---", "AC:s§un:--:p---", "AC:s§u§:--:p---", "AC:§du§:--:a---",
+ "AC:§du§:--:s---", "AC:§§g§:--:p---", "AC:§§u§:--:p---", "AC:§§u§:--:s---",
+ "AD:----:--:a---", "AD:----:--:c---", "AD:----:--:p---", "AD:----:--:s---",
+ "AW:----:--:----", "C:sdu#:--:p---", "CC", "CC:----:--:----", "CS:----:--:----",
+ "CW:----:--:----", "D-:----:--:----", "D-:----:--:a---", "D-:----:--:c---",
+ "D-:----:--:s---", "D-:----:--:u---", "DW:----:--:----", "EW:----:--:----",
+ "I-:----:--:----", "IW:----:--:----", "LC:--g-:--:----", "LC:--u-:--:----",
+ "LO:--u#:--:----", "LO:--uc:--:----", "LO:--un:--:----", "LW:----:--:----",
+ "MA:sdu#:--:p---", "MA:siun:--:p---", "MA:§§u§:--:p---", "MN:pdg#:--:----",
+ "MN:pdu#:--:----", "MN:piu#:--:----", "MN:sdgc:--:----", "MN:sdgn:--:----",
+ "MN:sduc:--:----", "MN:sdun:--:----", "MN:sig#:--:----", "MN:siu#:--:----",
+ "MV:----:sa:----", "NC:pdg#:--:----", "NC:pdu#:--:----", "NC:pig#:--:----",
+ "NC:piu#:--:----", "NC:p§uc:--:----", "NC:sdgc:--:----", "NC:sdgn:--:----",
+ "NC:sduc:--:----", "NC:sdun:--:----", "NC:sifc:--:----", "NC:sifn:--:----",
+ "NC:sig#:--:----", "NC:sigc:--:----", "NC:sign:--:----", "NC:siu#:--:----",
+ "NC:siuc:--:----", "NC:siun:--:----", "NC:§iu§:--:----", "NC:§§g§:--:----",
+ "NC:§§u§:--:----", "NM:----:--:----", "NP:sig#:--:----", "NP:siu#:--:----",
+ "NP:siuc:--:----", "NW:----:--:----", "PC:p-g-:--:----", "PC:p-u-:--:----",
+ "PI:#-g#:--:----", "PI:#-uc:--:----", "PI:p-g#:--:----", "PI:p-u#:--:----",
+ "PI:s-gc:--:----", "PI:s-u#:--:----", "PI:s-uc:--:----", "PI:s-un:--:----",
+ "PM:#-u#:--:----", "PM:p-g#:--:----", "PM:p-u#:--:----", "PM:s-gc:--:----",
+ "PM:s-uc:--:----", "PM:s-un:--:----", "PO:#--#:--:-1np", "PO:#--#:--:-2n#",
+ "PO:#--#:--:-2np", "PO:#--#:--:-3np", "PO:#--#:--:-3ns", "PO:p--#:--:-1np",
+ "PO:p--#:--:-1ns", "PO:p--#:--:-2ns", "PO:p--#:--:-3ys", "PO:s--c:--:-1np",
+ "PO:s--c:--:-1ns", "PO:s--c:--:-2ns", "PO:s--c:--:-3ys", "PO:s--n:--:-1np",
+ "PO:s--n:--:-1ns", "PO:s--n:--:-2ns", "PO:s--n:--:-3ys", "PP:#-nc:--:-2n-",
+ "PP:#-u#:--:-3y-", "PP:#-uc:--:-2#-", "PP:p-n#:--:-3n-", "PP:p-nc:--:-1n-",
+ "PP:p-nc:--:-2n-", "PP:p-u#:--:-3n-", "PP:p-uc:--:-1#-", "PP:p-uc:--:-2#-",
+ "PP:s-nc:--:-1n-", "PP:s-nc:--:-2n-", "PP:s-nc:--:-3n-", "PP:s-uc:--:-1#-",
+ "PP:s-uc:--:-2#-", "PP:s-uc:--:-3n-", "PP:s-un:--:-3n-", "PR:#-g#:--:----",
+ "PR:#-uc:--:----", "PR:p-u#:--:----", "PR:s-u#:--:----", "PR:s-uc:--:----",
+ "PR:s-un:--:----", "PW:----:--:----", "SENT", "T-:----:--:----", "T-:----:--:u---",
+ "TW:----:--:----", "UI:----:--:----", "US:----:--:----", "VD:----:s-:----",
+ "VD:----:t-:----", "VF:----:sa:----", "VF:----:sp:----", "VF:----:ta:----",
+ "VF:----:tp:----", "VG:siuc:--:----", "VI:----:-a:----", "VI:----:-p:----",
+ "VM:----:--:----", "VP:##u#:s-:----", "VP:p#g#:t-:----", "VP:p#u#:t-:----",
+ "VP:sdg#:t-:----", "VP:sdu#:t-:----", "VP:siu#:t-:----", "VT:siu#:t-:----",
+ "VW:----:--:----", "XF:----:--:----", "XS:----:--:----", "XY:----:--:----", "ZA",
+ "ZD", "ZH", "ZI", "ZS" };
+
+ runTest("da", "parole-tt", tagset, "Dette er en test .",
+ new String[] { "denne", "være", "en", "test", "." },
+ new String[] { "PM:s-un:--:----", "VF:----:sa:----", "PI:s-uc:--:----",
+ "NC:siuc:--:----", "SENT" },
+ new String[] { "POS_PRON", "POS_VERB", "POS_PRON", "POS_NOUN", "POS_PUNCT" });
+ }
+
+ @Test
+ public void testNorwegian() throws Exception
+ {
+ String[] tagset = { "ADJ", "ADJ.Abbr", "ADJ.Abbr.Pos", "ADJ.Cmp", "ADJ.Def.Pos.Masc.Sing",
+ "ADJ.Def.Pos.Sing", "ADJ.Def.Sing.Part", "ADJ.Def.Sup", "ADJ.Gen.Cmp",
+ "ADJ.Gen.Def.Pos.Sing", "ADJ.Gen.Def.Sing.Part", "ADJ.Gen.Ind.Pos.Neut.Sing",
+ "ADJ.Gen.Ind.Pos.Sing", "ADJ.Gen.Pos.Plur", "ADJ.Ind.Masc.Sing.Part",
+ "ADJ.Ind.Neut.Sing", "ADJ.Ind.Neut.Sing.Part", "ADJ.Ind.Pos",
+ "ADJ.Ind.Pos.Masc.Sing", "ADJ.Ind.Pos.Neut.Sing", "ADJ.Ind.Pos.Sing",
+ "ADJ.Ind.Sing", "ADJ.Ind.Sing.Part", "ADJ.Ind.Sup", "ADJ.Part", "ADJ.Plur",
+ "ADJ.Plur.Part", "ADJ.Pos", "ADJ.Pos.Plur", "ADJ.Sing.Part", "ADJ.Sup", "ADP",
+ "ADP.Abbr", "ADV", "ADV.Abbr", "ADV.Neg", "AUX.Imp.Fin", "AUX.Ind.Past.Fin",
+ "AUX.Ind.Pres.Fin", "AUX.Inf", "AUX.Part", "CCONJ", "DET.Def.Dem", "DET.Def.Prs",
+ "DET.Def.Sing.Dem", "DET.Fem.Sing.Art", "DET.Fem.Sing.Dem", "DET.Fem.Sing.Ind",
+ "DET.Fem.Sing.Int", "DET.Fem.Sing.Poss.Prs", "DET.Fem.Sing.Prs", "DET.Fem.Sing.Tot",
+ "DET.Gen.Fem.Sing.Dem", "DET.Gen.Ind.Masc.Sing.Dem", "DET.Gen.Masc.Sing.Art",
+ "DET.Gen.Masc.Sing.Dem", "DET.Gen.Neut.Sing.Dem", "DET.Gen.Plur.Dem",
+ "DET.Gen.Plur.Tot", "DET.Ind", "DET.Ind.Fem.Sing.Dem", "DET.Ind.Fem.Sing.Prs",
+ "DET.Ind.Masc.Sing.Dem", "DET.Ind.Masc.Sing.Prs", "DET.Ind.Neut.Sing.Dem",
+ "DET.Ind.Neut.Sing.Prs", "DET.Masc.Sing.Art", "DET.Masc.Sing.Dem",
+ "DET.Masc.Sing.Ind", "DET.Masc.Sing.Int", "DET.Masc.Sing.Neg.Neg",
+ "DET.Masc.Sing.Poss.Prs", "DET.Masc.Sing.Tot", "DET.Neut.Sing.Art",
+ "DET.Neut.Sing.Dem", "DET.Neut.Sing.Dem,Ind", "DET.Neut.Sing.Ind",
+ "DET.Neut.Sing.Int", "DET.Neut.Sing.Neg.Neg", "DET.Neut.Sing.Poss.Prs",
+ "DET.Neut.Sing.Tot", "DET.Plur.Art", "DET.Plur.Dem", "DET.Plur.Ind", "DET.Plur.Int",
+ "DET.Plur.Neg.Neg", "DET.Plur.Poss.Prs", "DET.Plur.Poss.Rcp", "DET.Plur.Prs",
+ "DET.Plur.Tot", "DET.Prs", "INTJ", "NOUN", "NOUN.Abbr",
+ "NOUN.Abbr.Def,Ind.Masc.Plur,Sing", "NOUN.Abbr.Def,Ind.Masc.Sing",
+ "NOUN.Abbr.Def,Ind.Neut.Plur,Sing", "NOUN.Abbr.Fem", "NOUN.Abbr.Gen",
+ "NOUN.Abbr.Masc", "NOUN.Def.Fem.Plur", "NOUN.Def.Fem.Sing", "NOUN.Def.Masc.Plur",
+ "NOUN.Def.Masc.Sing", "NOUN.Def.Neut.Plur", "NOUN.Def.Neut.Sing", "NOUN.Def.Plur",
+ "NOUN.Fem", "NOUN.Gen", "NOUN.Gen.Def.Fem.Plur", "NOUN.Gen.Def.Fem.Sing",
+ "NOUN.Gen.Def.Masc.Plur", "NOUN.Gen.Def.Masc.Sing", "NOUN.Gen.Def.Neut.Plur",
+ "NOUN.Gen.Def.Neut.Sing", "NOUN.Gen.Fem", "NOUN.Gen.Ind.Fem.Plur",
+ "NOUN.Gen.Ind.Fem.Sing", "NOUN.Gen.Ind.Masc.Plur", "NOUN.Gen.Ind.Masc.Sing",
+ "NOUN.Gen.Ind.Neut.Plur", "NOUN.Gen.Ind.Neut.Sing", "NOUN.Ind.Fem.Plur",
+ "NOUN.Ind.Fem.Sing", "NOUN.Ind.Masc", "NOUN.Ind.Masc.Plur", "NOUN.Ind.Masc.Sing",
+ "NOUN.Ind.Neut.Plur", "NOUN.Ind.Neut.Sing", "NOUN.Ind.Plur", "NOUN.Masc",
+ "NOUN.Neut", "NOUN.Plur", "NUM.Card", "NUM.Def.Card", "NUM.Def.Sing.Card",
+ "NUM.Fem.Sing.Card", "NUM.Gen.Plur.Card", "NUM.Masc.Sing.Card",
+ "NUM.Neut.Sing.Card", "NUM.Plur.Card", "NUM.Sing.Card", "PART",
+ "PRON.Acc.Plur.3.Prs", "PRON.Acc.Prs.Reflex", "PRON.Fem,Masc.Sing.3.Ind,Prs",
+ "PRON.Fem,Masc.Sing.3.Neg.Neg,Prs", "PRON.Fem,Masc.Sing.3.Prs",
+ "PRON.Fem,Masc.Sing.3.Prs,Tot", "PRON.Hum.Acc.Fem.Sing.3.Prs",
+ "PRON.Hum.Acc.Masc.Sing.3.Prs", "PRON.Hum.Acc.Plur.1.Prs",
+ "PRON.Hum.Acc.Plur.2.Prs", "PRON.Hum.Acc.Sing.1.Prs", "PRON.Hum.Acc.Sing.2.Prs",
+ "PRON.Hum.Gen,Nom.Sing.Art,Prs", "PRON.Hum.Gen.Sing.Art,Prs", "PRON.Hum.Int",
+ "PRON.Hum.Nom.Fem.Sing.3.Prs", "PRON.Hum.Nom.Masc.Sing.3.Prs",
+ "PRON.Hum.Nom.Plur.1.Prs", "PRON.Hum.Nom.Plur.2.Prs", "PRON.Hum.Nom.Sing.1.Prs",
+ "PRON.Hum.Nom.Sing.2.Prs", "PRON.Hum.Nom.Sing.Prs", "PRON.Hum.Plur.Rcp",
+ "PRON.Hum.Poss.Int", "PRON.Hum.Sing.Art,Prs", "PRON.Int",
+ "PRON.Neut.Sing.3.Ind,Prs", "PRON.Neut.Sing.3.Prs", "PRON.Nom.Plur.3.Prs",
+ "PRON.Plur.3.Ind,Prs", "PRON.Plur.3.Neg.Neg,Prs", "PRON.Plur.3.Prs",
+ "PRON.Plur.3.Prs,Tot", "PRON.Prs", "PRON.Rel", "PRON.Sing.Neg.Neg", "PROPN",
+ "PROPN.Abbr", "PROPN.Abbr.Gen", "PROPN.Fem", "PROPN.Gen", "PROPN.Gen.Fem",
+ "PROPN.Gen.Masc", "PROPN.Gen.Neut", "PROPN.Masc", "PROPN.Neut", "PUNCT",
+ "PUNCT.Colon", "PUNCT.Comma", "PUNCT.Hyphen", "PUNCT.Paren", "PUNCT.Quot",
+ "PUNCT.Sent", "SCONJ", "SYM", "VERB", "VERB.Abbr.Ind.Pres.Fin", "VERB.Imp.Fin",
+ "VERB.Ind.Past.Fin", "VERB.Ind.Past.Fin.Pass", "VERB.Ind.Pres.Fin",
+ "VERB.Ind.Pres.Fin.Pass", "VERB.Ind.Sing.Part", "VERB.Inf", "VERB.Inf.Pass",
+ "VERB.Part", "X" };
+
+ runTest("no", "tt", tagset, "Dette er en test .",
+ new String[] { "dette", "være", "en", "test", "." },
+ new String[] { "PRON.Neut.Sing.3.Prs", "AUX.Ind.Pres.Fin", "DET.Masc.Sing.Art",
+ "NOUN.Ind.Masc.Sing", "PUNCT.Sent" },
+ new String[] { "POS_PRON", "POS_AUX", "POS_DET", "POS_NOUN", "POS_PUNCT" });
+ }
+
+ @Test
+ public void testUkrainian() throws Exception
+ {
+ String[] tagset = { "ADJ", "ADP", "ADV", "AUX", "CCONJ", "DET", "INTJ", "NOUN", "NUM",
+ "PART", "PRON", "PROPN", "PUNCT", "SCONJ", "SENT", "SYM", "VERB", "X", "_" };
+
+ runTest("uk", "tt", tagset, "Це є тест .", new String[] { "це", "бути", "тест", "." },
+ new String[] { "PRON", "AUX", "NOUN", "SENT" },
+ new String[] { "POS_PRON", "POS_AUX", "POS_NOUN", "POS_PUNCT" });
+ }
+
+ @Test
+ public void testHungarian() throws Exception
+ {
+ String[] tagset = { "ADJ.Abl.NumOrd.Sing", "ADJ.Abl.Pos.Plur",
+ "ADJ.Abl.Pos.Plur.VerbPartPast", "ADJ.Abl.Pos.Plur.VerbPartPres",
+ "ADJ.Abl.Pos.Sing", "ADJ.Abl.Pos.Sing.VerbPartPast",
+ "ADJ.Abl.Pos.Sing.VerbPartPres", "ADJ.Abs.NumOrd.Sing", "ADJ.Abs.Pos.Plur",
+ "ADJ.Abs.Pos.Plur.VerbPartPast", "ADJ.Abs.Pos.Plur.VerbPartPres",
+ "ADJ.Abs.Pos.Sing", "ADJ.Abs.Pos.Sing.VerbPartFut", "ADJ.Abs.Pos.Sing.VerbPartPast",
+ "ADJ.Abs.Pos.Sing.VerbPartPres", "ADJ.Acc.Cmp.Plur", "ADJ.Acc.Cmp.Sing",
+ "ADJ.Acc.NumOrd.Sing", "ADJ.Acc.Pos.Plur", "ADJ.Acc.Pos.Plur.VerbPartFut",
+ "ADJ.Acc.Pos.Plur.VerbPartPast", "ADJ.Acc.Pos.Plur.VerbPartPres",
+ "ADJ.Acc.Pos.Sing", "ADJ.Acc.Pos.Sing.VerbPartFut", "ADJ.Acc.Pos.Sing.VerbPartPast",
+ "ADJ.Acc.Pos.Sing.VerbPartPres", "ADJ.Acc.Sup.Plur", "ADJ.Acc.Sup.Sing",
+ "ADJ.Ade.Cmp.Plur", "ADJ.Ade.Cmp.Sing", "ADJ.Ade.Pos.Plur",
+ "ADJ.Ade.Pos.Plur.VerbPartFut", "ADJ.Ade.Pos.Plur.VerbPartPast",
+ "ADJ.Ade.Pos.Plur.VerbPartPres", "ADJ.Ade.Pos.Sing", "ADJ.Ade.Pos.Sing.VerbPartFut",
+ "ADJ.Ade.Pos.Sing.VerbPartPast", "ADJ.Ade.Pos.Sing.VerbPartPres",
+ "ADJ.All.Cmp.Sing", "ADJ.All.Pos.Plur", "ADJ.All.Pos.Plur.VerbPartFut",
+ "ADJ.All.Pos.Plur.VerbPartPast", "ADJ.All.Pos.Plur.VerbPartPres",
+ "ADJ.All.Pos.Sing", "ADJ.All.Pos.Sing.VerbPartPast",
+ "ADJ.All.Pos.Sing.VerbPartPres", "ADJ.Cau.Pos.Plur",
+ "ADJ.Cau.Pos.Plur.VerbPartPast", "ADJ.Cau.Pos.Plur.VerbPartPres",
+ "ADJ.Cau.Pos.Sing", "ADJ.Cau.Pos.Sing.VerbPartPast",
+ "ADJ.Cau.Pos.Sing.VerbPartPres", "ADJ.Dat.Cmp.Plur", "ADJ.Dat.Cmp.Sing",
+ "ADJ.Dat.Cmp.Sing.VerbPartPast", "ADJ.Dat.NumOrd.Sing", "ADJ.Dat.Pos.Plur",
+ "ADJ.Dat.Pos.Plur.VerbPartPast", "ADJ.Dat.Pos.Plur.VerbPartPres",
+ "ADJ.Dat.Pos.Sing", "ADJ.Dat.Pos.Sing.VerbPartFut", "ADJ.Dat.Pos.Sing.VerbPartPast",
+ "ADJ.Dat.Pos.Sing.VerbPartPres", "ADJ.Dat.Sup.Sing", "ADJ.Del.Cmp.Sing",
+ "ADJ.Del.Pos.Plur", "ADJ.Del.Pos.Plur.VerbPartPast",
+ "ADJ.Del.Pos.Plur.VerbPartPres", "ADJ.Del.Pos.Sing",
+ "ADJ.Del.Pos.Sing.VerbPartPast", "ADJ.Del.Pos.Sing.VerbPartPres",
+ "ADJ.Del.Sup.Sing", "ADJ.Ela.Cmp.Sing", "ADJ.Ela.Pos.Plur",
+ "ADJ.Ela.Pos.Plur.VerbPartPast", "ADJ.Ela.Pos.Plur.VerbPartPres",
+ "ADJ.Ela.Pos.Sing", "ADJ.Ela.Pos.Sing.VerbPartPast",
+ "ADJ.Ela.Pos.Sing.VerbPartPres", "ADJ.Ess.Cmp.Sing",
+ "ADJ.Ess.Cmp.Sing.VerbPartPast", "ADJ.Ess.Pos.Sing", "ADJ.Ess.Pos.Sing.VerbPartFut",
+ "ADJ.Ess.Pos.Sing.VerbPartPast", "ADJ.Ess.Pos.Sing.VerbPartPres",
+ "ADJ.Ess.Sup.Sing", "ADJ.Gen.Cmp.Plur", "ADJ.Gen.Cmp.Sing",
+ "ADJ.Gen.Cmp.Sing.VerbPartPast", "ADJ.Gen.Cmp.Sing.VerbPartPres",
+ "ADJ.Gen.NumOrd.Sing", "ADJ.Gen.Pos.Plur", "ADJ.Gen.Pos.Plur.VerbPartPast",
+ "ADJ.Gen.Pos.Plur.VerbPartPres", "ADJ.Gen.Pos.Sing",
+ "ADJ.Gen.Pos.Sing.VerbPartPast", "ADJ.Gen.Pos.Sing.VerbPartPres",
+ "ADJ.Ill.Pos.Plur", "ADJ.Ill.Pos.Plur.VerbPartPast",
+ "ADJ.Ill.Pos.Plur.VerbPartPres", "ADJ.Ill.Pos.Sing",
+ "ADJ.Ill.Pos.Sing.VerbPartPast", "ADJ.Ill.Pos.Sing.VerbPartPres",
+ "ADJ.Ine.Cmp.Sing", "ADJ.Ine.Cmp.Sing.VerbPartPast", "ADJ.Ine.NumOrd.Sing",
+ "ADJ.Ine.Pos.Plur", "ADJ.Ine.Pos.Plur.VerbPartFut", "ADJ.Ine.Pos.Plur.VerbPartPast",
+ "ADJ.Ine.Pos.Plur.VerbPartPres", "ADJ.Ine.Pos.Sing",
+ "ADJ.Ine.Pos.Sing.VerbPartPast", "ADJ.Ine.Pos.Sing.VerbPartPres",
+ "ADJ.Ins.Cmp.Plur", "ADJ.Ins.Cmp.Sing", "ADJ.Ins.Pos.Plur",
+ "ADJ.Ins.Pos.Plur.VerbPartPast", "ADJ.Ins.Pos.Plur.VerbPartPres",
+ "ADJ.Ins.Pos.Sing", "ADJ.Ins.Pos.Sing.VerbPartFut", "ADJ.Ins.Pos.Sing.VerbPartPast",
+ "ADJ.Ins.Pos.Sing.VerbPartPres", "ADJ.Ins.Sup.Sing", "ADJ.Nom.Abs.Sing",
+ "ADJ.Nom.Cmp.Plur", "ADJ.Nom.Cmp.Plur.VerbPartPast",
+ "ADJ.Nom.Cmp.Plur.VerbPartPres", "ADJ.Nom.Cmp.Sing",
+ "ADJ.Nom.Cmp.Sing.VerbPartPast", "ADJ.Nom.Cmp.Sing.VerbPartPres",
+ "ADJ.Nom.NumOrd.Plur", "ADJ.Nom.NumOrd.Sing", "ADJ.Nom.Pos.Plur",
+ "ADJ.Nom.Pos.Plur.VerbPartFut", "ADJ.Nom.Pos.Plur.VerbPartPast",
+ "ADJ.Nom.Pos.Plur.VerbPartPres", "ADJ.Nom.Pos.Sing", "ADJ.Nom.Pos.Sing.VerbPartFut",
+ "ADJ.Nom.Pos.Sing.VerbPartPast", "ADJ.Nom.Pos.Sing.VerbPartPres",
+ "ADJ.Nom.Sup.Plur", "ADJ.Nom.Sup.Sing", "ADJ.Nom.f.Plur.VerbPartPres",
+ "ADJ.Sub.Cmp.Sing", "ADJ.Sub.Cmp.Sing.VerbPartPast", "ADJ.Sub.NumOrd.Sing",
+ "ADJ.Sub.Pos.Plur", "ADJ.Sub.Pos.Plur.VerbPartFut", "ADJ.Sub.Pos.Plur.VerbPartPast",
+ "ADJ.Sub.Pos.Plur.VerbPartPres", "ADJ.Sub.Pos.Sing",
+ "ADJ.Sub.Pos.Sing.VerbPartPast", "ADJ.Sub.Pos.Sing.VerbPartPres",
+ "ADJ.Sub.Sup.Plur", "ADJ.Sub.Sup.Sing", "ADJ.Sup.Cmp.Sing",
+ "ADJ.Sup.Cmp.Sing.VerbPartPast", "ADJ.Sup.NumOrd.Sing", "ADJ.Sup.Pos.Plur",
+ "ADJ.Sup.Pos.Plur.VerbPartPast", "ADJ.Sup.Pos.Plur.VerbPartPres",
+ "ADJ.Sup.Pos.Sing", "ADJ.Sup.Pos.Sing.VerbPartPast",
+ "ADJ.Sup.Pos.Sing.VerbPartPres", "ADJ.Tem.Pos.Plur", "ADJ.Tem.Pos.Sing",
+ "ADJ.Tem.Pos.Sing.VerbPartPast", "ADJ.Tem.Sup.Sing", "ADJ.Ter.Pos.Plur",
+ "ADJ.Ter.Pos.Sing", "ADJ.Ter.Pos.Sing.VerbPartPast",
+ "ADJ.Ter.Pos.Sing.VerbPartPres", "ADJ.Tra.Cmp.Sing",
+ "ADJ.Tra.Cmp.Sing.VerbPartPast", "ADJ.Tra.Cmp.Sing.VerbPartPres",
+ "ADJ.Tra.Pos.Plur", "ADJ.Tra.Pos.Plur.VerbPartPast",
+ "ADJ.Tra.Pos.Plur.VerbPartPres", "ADJ.Tra.Pos.Sing", "ADJ.Tra.Pos.Sing.VerbPartFut",
+ "ADJ.Tra.Pos.Sing.VerbPartPast", "ADJ.Tra.Pos.Sing.VerbPartPres",
+ "ADJ.Tra.Sup.Sing", "ADP", "ADV", "ADV.Cmp", "ADV.Cmp.PronDem", "ADV.Plur.3.Pronl",
+ "ADV.Pos", "ADV.Pos.PronDem", "ADV.Pos.PronInd", "ADV.PronDem", "ADV.PronInd",
+ "ADV.PronInt", "ADV.PronNeg", "ADV.PronRel", "ADV.PronTot", "ADV.Sing.3.Pronl",
+ "ADV.Sup", "ADV.VerbTrans", "AUX.Def.Ind.Plur.2.Pres.Act",
+ "AUX.Def.Ind.Sing.1.Pres.Act", "AUX.Def.Ind.Sing.2.Pres.Act",
+ "AUX.Ind.Ind.Plur.2.Pres.Act", "AUX.Ind.Ind.Sing.2.Pres.Act",
+ "AUX.Ind.Ind.Sing.3.Past.Act", "CONJ", "DET.Def.PronArt", "DET.Ind.PronArt", "INTJ",
+ "NOUN.6.Sing", "NOUN.Abl.Plur", "NOUN.Abl.Sing", "NOUN.Abs.Plur", "NOUN.Abs.Sing",
+ "NOUN.Acc.Plur", "NOUN.Acc.Sing", "NOUN.Ade.Plur", "NOUN.Ade.Sing", "NOUN.All.Plur",
+ "NOUN.All.Sing", "NOUN.Cau.Plur", "NOUN.Cau.Sing", "NOUN.Com.Sing", "NOUN.Dat.Plur",
+ "NOUN.Dat.Sing", "NOUN.Del.Plur", "NOUN.Del.Sing", "NOUN.Dis.Sing", "NOUN.Ela.Plur",
+ "NOUN.Ela.Sing", "NOUN.Ess.Plur", "NOUN.Ess.Sing", "NOUN.Gen.Plur", "NOUN.Gen.Sing",
+ "NOUN.Ill.Plur", "NOUN.Ill.Sing", "NOUN.Ine.Plur", "NOUN.Ine.Sing", "NOUN.Ins.Plur",
+ "NOUN.Ins.Sing", "NOUN.Loc.Sing", "NOUN.Nom.Plur", "NOUN.Nom.Sing", "NOUN.Sub.Plur",
+ "NOUN.Sub.Sing", "NOUN.Sup.Plur", "NOUN.Sup.Sing", "NOUN.Tem.Plur", "NOUN.Tem.Sing",
+ "NOUN.Ter.Plur", "NOUN.Ter.Sing", "NOUN.Tra.Plur", "NOUN.Tra.Sing",
+ "NUM.Abl.NumCard.Plur", "NUM.Abl.NumCard.Sing", "NUM.Abl.NumFrac.Sing",
+ "NUM.Abl.Sing", "NUM.Abs.NumCard.Plur", "NUM.Abs.NumCard.Sing",
+ "NUM.Acc.NumCard.Plur", "NUM.Acc.NumCard.Sing", "NUM.Acc.NumFrac.Sing",
+ "NUM.Acc.Sing", "NUM.Ade.NumCard.Plur", "NUM.Ade.NumCard.Sing", "NUM.Ade.Sing",
+ "NUM.All.NumCard.Plur", "NUM.All.NumCard.Sing", "NUM.All.NumFrac.Sing",
+ "NUM.All.Sing", "NUM.Cau.NumCard.Plur", "NUM.Cau.NumCard.Sing",
+ "NUM.Cau.NumFrac.Sing", "NUM.Cau.Sing", "NUM.Dat.NumCard.Plur",
+ "NUM.Dat.NumCard.Sing", "NUM.Dat.Sing", "NUM.Del.NumCard.Plur",
+ "NUM.Del.NumCard.Sing", "NUM.Del.NumFrac.Sing", "NUM.Del.Sing",
+ "NUM.Dis.NumCard.Sing", "NUM.Ela.NumCard.Plur", "NUM.Ela.NumCard.Sing",
+ "NUM.Ela.Sing", "NUM.Ess.NumCard.Sing", "NUM.Gen.NumCard.Plur",
+ "NUM.Gen.NumCard.Sing", "NUM.Gen.NumFrac.Sing", "NUM.Gen.Sing",
+ "NUM.Ill.NumCard.Plur", "NUM.Ill.NumCard.Sing", "NUM.Ill.NumFrac.Sing",
+ "NUM.Ill.Sing", "NUM.Ine.NumCard.Plur", "NUM.Ine.NumCard.Sing",
+ "NUM.Ine.NumFrac.Sing", "NUM.Ine.Plur", "NUM.Ine.Sing", "NUM.Ins.NumCard.Plur",
+ "NUM.Ins.NumCard.Sing", "NUM.Ins.NumFrac.Sing", "NUM.Ins.Sing",
+ "NUM.Nom.NumCard.Plur", "NUM.Nom.NumCard.Sing", "NUM.Nom.NumDist.Sing",
+ "NUM.Nom.NumFrac.Sing", "NUM.Nom.Plur", "NUM.Nom.Sing", "NUM.Sub.NumCard.Plur",
+ "NUM.Sub.NumCard.Sing", "NUM.Sub.NumFrac.Sing", "NUM.Sub.Sing",
+ "NUM.Sup.NumCard.Plur", "NUM.Sup.NumCard.Sing", "NUM.Sup.NumFrac.Sing",
+ "NUM.Sup.Sing", "NUM.Tem.NumCard.Sing", "NUM.Tem.NumFrac.Sing", "NUM.Tem.Sing",
+ "NUM.Ter.NumCard.Plur", "NUM.Ter.NumCard.Sing", "NUM.Ter.NumFrac.Sing",
+ "NUM.Ter.Sing", "NUM.Tra.NumCard.Plur", "NUM.Tra.NumCard.Sing", "PART",
+ "PRON.6.Sing.3.PronDem", "PRON.6.Sing.3.PronInd", "PRON.6.Sing.3.PronInt",
+ "PRON.6.Sing.3.PronRel", "PRON.6.Sing.3.PronTot", "PRON.Abl.Plur.1.PronPrs",
+ "PRON.Abl.Plur.2.PronPrs", "PRON.Abl.Plur.3.PronDem", "PRON.Abl.Plur.3.PronInd",
+ "PRON.Abl.Plur.3.PronPrs", "PRON.Abl.Plur.3.PronRel", "PRON.Abl.Plur.3.Yes",
+ "PRON.Abl.Sing.1.PronPrs", "PRON.Abl.Sing.1.Yes", "PRON.Abl.Sing.2.PronPrs",
+ "PRON.Abl.Sing.3.PronDem", "PRON.Abl.Sing.3.PronInd", "PRON.Abl.Sing.3.PronInt",
+ "PRON.Abl.Sing.3.PronPrs", "PRON.Abl.Sing.3.PronRcp", "PRON.Abl.Sing.3.PronRel",
+ "PRON.Abl.Sing.3.PronTot", "PRON.Abl.Sing.3.Yes", "PRON.Abl.Sing.3.Yes.PronPrs",
+ "PRON.Abs.Sing.3.PronDem", "PRON.Abs.Sing.3.PronInd", "PRON.Abs.Sing.3.PronInt",
+ "PRON.Abs.Sing.3.PronPrs", "PRON.Abs.Sing.3.PronRel", "PRON.Abs.Sing.3.Yes.PronPrs",
+ "PRON.Acc.Plur.1.PronPrs", "PRON.Acc.Plur.1.PronTot", "PRON.Acc.Plur.1.Yes",
+ "PRON.Acc.Plur.1.Yes.PronPrs", "PRON.Acc.Plur.2.PronPrs", "PRON.Acc.Plur.3.PronDem",
+ "PRON.Acc.Plur.3.PronInd", "PRON.Acc.Plur.3.PronInt", "PRON.Acc.Plur.3.PronPrs",
+ "PRON.Acc.Plur.3.PronRel", "PRON.Acc.Plur.3.PronTot", "PRON.Acc.Plur.3.Yes",
+ "PRON.Acc.Sing.1.PronPrs", "PRON.Acc.Sing.1.Yes", "PRON.Acc.Sing.2.PronPrs",
+ "PRON.Acc.Sing.2.Yes", "PRON.Acc.Sing.3.PronDem", "PRON.Acc.Sing.3.PronInd",
+ "PRON.Acc.Sing.3.PronInt", "PRON.Acc.Sing.3.PronPrs", "PRON.Acc.Sing.3.PronRcp",
+ "PRON.Acc.Sing.3.PronRel", "PRON.Acc.Sing.3.PronTot", "PRON.Acc.Sing.3.Yes",
+ "PRON.Acc.Sing.3.Yes.PronPrs", "PRON.Ade.Plur.1.PronPrs", "PRON.Ade.Plur.2.PronPrs",
+ "PRON.Ade.Plur.3.PronDem", "PRON.Ade.Plur.3.PronInd", "PRON.Ade.Plur.3.PronPrs",
+ "PRON.Ade.Plur.3.PronRel", "PRON.Ade.Sing.1.PronPrs", "PRON.Ade.Sing.2.PronPrs",
+ "PRON.Ade.Sing.3.PronDem", "PRON.Ade.Sing.3.PronInd", "PRON.Ade.Sing.3.PronInt",
+ "PRON.Ade.Sing.3.PronPrs", "PRON.Ade.Sing.3.PronRel", "PRON.Ade.Sing.3.PronTot",
+ "PRON.Ade.Sing.3.Yes", "PRON.Ade.Sing.3.Yes.PronPrs", "PRON.All.Plur.1.PronPrs",
+ "PRON.All.Plur.1.PronTot", "PRON.All.Plur.1.Yes", "PRON.All.Plur.2.PronPrs",
+ "PRON.All.Plur.3.PronDem", "PRON.All.Plur.3.PronInd", "PRON.All.Plur.3.PronInt",
+ "PRON.All.Plur.3.PronPrs", "PRON.All.Plur.3.PronRel", "PRON.All.Plur.3.Yes",
+ "PRON.All.Sing.1.PronPrs", "PRON.All.Sing.1.Yes", "PRON.All.Sing.2.PronPrs",
+ "PRON.All.Sing.2.Yes.PronPrs", "PRON.All.Sing.3.PronDem", "PRON.All.Sing.3.PronInd",
+ "PRON.All.Sing.3.PronInt", "PRON.All.Sing.3.PronPrs", "PRON.All.Sing.3.PronRcp",
+ "PRON.All.Sing.3.PronRel", "PRON.All.Sing.3.PronTot", "PRON.All.Sing.3.Yes",
+ "PRON.All.Sing.3.Yes.PronPrs", "PRON.Cau.Plur.1.PronPrs", "PRON.Cau.Plur.1.Yes",
+ "PRON.Cau.Plur.2.PronPrs", "PRON.Cau.Plur.3.PronDem", "PRON.Cau.Plur.3.PronInd",
+ "PRON.Cau.Plur.3.PronPrs", "PRON.Cau.Plur.3.PronRel", "PRON.Cau.Plur.3.PronTot",
+ "PRON.Cau.Sing.1.PronPrs", "PRON.Cau.Sing.2.PronPrs", "PRON.Cau.Sing.3.PronDem",
+ "PRON.Cau.Sing.3.PronInd", "PRON.Cau.Sing.3.PronInt", "PRON.Cau.Sing.3.PronPrs",
+ "PRON.Cau.Sing.3.PronRcp", "PRON.Cau.Sing.3.PronRel", "PRON.Cau.Sing.3.PronTot",
+ "PRON.Cau.Sing.3.Yes", "PRON.Dat.Plur.1.PronPrs", "PRON.Dat.Plur.1.Yes",
+ "PRON.Dat.Plur.2.PronPrs", "PRON.Dat.Plur.3.PronDem", "PRON.Dat.Plur.3.PronInd",
+ "PRON.Dat.Plur.3.PronPrs", "PRON.Dat.Plur.3.PronRel", "PRON.Dat.Plur.3.Yes",
+ "PRON.Dat.Sing.1.PronPrs", "PRON.Dat.Sing.1.Yes", "PRON.Dat.Sing.2.PronPrs",
+ "PRON.Dat.Sing.2.Yes", "PRON.Dat.Sing.3.PronDem", "PRON.Dat.Sing.3.PronInd",
+ "PRON.Dat.Sing.3.PronInt", "PRON.Dat.Sing.3.PronPrs", "PRON.Dat.Sing.3.PronRcp",
+ "PRON.Dat.Sing.3.PronRel", "PRON.Dat.Sing.3.PronTot", "PRON.Dat.Sing.3.Yes",
+ "PRON.Dat.Sing.3.Yes.PronPrs", "PRON.Del.Plur.1.PronPrs", "PRON.Del.Plur.1.Yes",
+ "PRON.Del.Plur.2.PronPrs", "PRON.Del.Plur.3.PronDem", "PRON.Del.Plur.3.PronInd",
+ "PRON.Del.Plur.3.PronPrs", "PRON.Del.Plur.3.PronRel", "PRON.Del.Plur.3.Yes",
+ "PRON.Del.Sing.1.PronDem", "PRON.Del.Sing.1.PronPrs", "PRON.Del.Sing.1.Yes",
+ "PRON.Del.Sing.2.PronPrs", "PRON.Del.Sing.2.Yes", "PRON.Del.Sing.3.PronDem",
+ "PRON.Del.Sing.3.PronInd", "PRON.Del.Sing.3.PronInt", "PRON.Del.Sing.3.PronPrs",
+ "PRON.Del.Sing.3.PronRcp", "PRON.Del.Sing.3.PronRel", "PRON.Del.Sing.3.PronTot",
+ "PRON.Del.Sing.3.Yes", "PRON.Ela.Plur.1.PronPrs", "PRON.Ela.Plur.2.PronPrs",
+ "PRON.Ela.Plur.3.PronDem", "PRON.Ela.Plur.3.PronPrs", "PRON.Ela.Plur.3.PronRel",
+ "PRON.Ela.Plur.3.Yes", "PRON.Ela.Sing.1.PronPrs", "PRON.Ela.Sing.1.Yes",
+ "PRON.Ela.Sing.2.PronPrs", "PRON.Ela.Sing.3.PronDem", "PRON.Ela.Sing.3.PronInd",
+ "PRON.Ela.Sing.3.PronInt", "PRON.Ela.Sing.3.PronPrs", "PRON.Ela.Sing.3.PronRel",
+ "PRON.Ela.Sing.3.PronTot", "PRON.Ela.Sing.3.Yes", "PRON.Ela.Sing.3.Yes.PronPrs",
+ "PRON.Ess.Sing.3.PronDem", "PRON.Ess.Sing.3.PronInd", "PRON.Ess.Sing.3.PronInt",
+ "PRON.Ess.Sing.3.PronRel", "PRON.Ess.Sing.3.PronTot", "PRON.Gen.Plur.3.PronDem",
+ "PRON.Gen.Plur.3.PronRel", "PRON.Gen.Sing.3.PronDem", "PRON.Gen.Sing.3.PronInd",
+ "PRON.Gen.Sing.3.PronInt", "PRON.Gen.Sing.3.PronPrs", "PRON.Gen.Sing.3.PronRcp",
+ "PRON.Gen.Sing.3.PronRel", "PRON.Gen.Sing.3.PronTot", "PRON.Gen.Sing.3.Yes",
+ "PRON.Ill.Plur.1.PronPrs", "PRON.Ill.Plur.1.Yes", "PRON.Ill.Plur.2.PronPrs",
+ "PRON.Ill.Plur.3.PronDem", "PRON.Ill.Plur.3.PronPrs", "PRON.Ill.Plur.3.PronRel",
+ "PRON.Ill.Plur.3.Yes", "PRON.Ill.Sing.1.PronPrs", "PRON.Ill.Sing.1.Yes",
+ "PRON.Ill.Sing.2.PronPrs", "PRON.Ill.Sing.3.PronDem", "PRON.Ill.Sing.3.PronInd",
+ "PRON.Ill.Sing.3.PronInt", "PRON.Ill.Sing.3.PronPrs", "PRON.Ill.Sing.3.PronRcp",
+ "PRON.Ill.Sing.3.PronRel", "PRON.Ill.Sing.3.PronTot", "PRON.Ill.Sing.3.Yes",
+ "PRON.Ill.Sing.3.Yes.PronPrs", "PRON.Ine.Plur.1.PronPrs", "PRON.Ine.Plur.1.Yes",
+ "PRON.Ine.Plur.2.PronPrs", "PRON.Ine.Plur.3.PronDem", "PRON.Ine.Plur.3.PronInd",
+ "PRON.Ine.Plur.3.PronPrs", "PRON.Ine.Plur.3.PronRel", "PRON.Ine.Plur.3.Yes",
+ "PRON.Ine.Sing.1.PronPrs", "PRON.Ine.Sing.1.Yes", "PRON.Ine.Sing.2.PronPrs",
+ "PRON.Ine.Sing.3.PronDem", "PRON.Ine.Sing.3.PronInd", "PRON.Ine.Sing.3.PronInt",
+ "PRON.Ine.Sing.3.PronPrs", "PRON.Ine.Sing.3.PronRcp", "PRON.Ine.Sing.3.PronRel",
+ "PRON.Ine.Sing.3.PronTot", "PRON.Ine.Sing.3.Yes", "PRON.Ine.Sing.3.Yes.PronPrs",
+ "PRON.Ins.Plur.1.PronPrs", "PRON.Ins.Plur.1.Yes", "PRON.Ins.Plur.2.PronPrs",
+ "PRON.Ins.Plur.3.PronDem", "PRON.Ins.Plur.3.PronInd", "PRON.Ins.Plur.3.PronInt",
+ "PRON.Ins.Plur.3.PronPrs", "PRON.Ins.Plur.3.PronRel", "PRON.Ins.Plur.3.PronTot",
+ "PRON.Ins.Plur.3.Yes", "PRON.Ins.Sing.1.PronPrs", "PRON.Ins.Sing.1.Yes",
+ "PRON.Ins.Sing.2.PronPrs", "PRON.Ins.Sing.3.PronDem", "PRON.Ins.Sing.3.PronInd",
+ "PRON.Ins.Sing.3.PronInt", "PRON.Ins.Sing.3.PronPrs", "PRON.Ins.Sing.3.PronRcp",
+ "PRON.Ins.Sing.3.PronRel", "PRON.Ins.Sing.3.PronTot", "PRON.Ins.Sing.3.Yes",
+ "PRON.Ins.Sing.3.Yes.PronPrs", "PRON.Nom.Plur.1.PronPrs", "PRON.Nom.Plur.1.PronTot",
+ "PRON.Nom.Plur.1.Yes", "PRON.Nom.Plur.2.PronPrs", "PRON.Nom.Plur.3.PronDem",
+ "PRON.Nom.Plur.3.PronInd", "PRON.Nom.Plur.3.PronInt", "PRON.Nom.Plur.3.PronPrs",
+ "PRON.Nom.Plur.3.PronRel", "PRON.Nom.Plur.3.PronTot", "PRON.Nom.Plur.3.Yes",
+ "PRON.Nom.Sing.1.PronPrs", "PRON.Nom.Sing.1.Yes", "PRON.Nom.Sing.2.PronPrs",
+ "PRON.Nom.Sing.2.Yes", "PRON.Nom.Sing.3.PronDem", "PRON.Nom.Sing.3.PronInd",
+ "PRON.Nom.Sing.3.PronInt", "PRON.Nom.Sing.3.PronPrs", "PRON.Nom.Sing.3.PronRcp",
+ "PRON.Nom.Sing.3.PronRel", "PRON.Nom.Sing.3.PronTot", "PRON.Nom.Sing.3.Yes",
+ "PRON.Nom.Sing.3.Yes.PronPrs", "PRON.Sub.Plur.1.PronPrs", "PRON.Sub.Plur.1.Yes",
+ "PRON.Sub.Plur.2.PronPrs", "PRON.Sub.Plur.3.PronDem", "PRON.Sub.Plur.3.PronInd",
+ "PRON.Sub.Plur.3.PronPrs", "PRON.Sub.Plur.3.PronRel", "PRON.Sub.Plur.3.Yes",
+ "PRON.Sub.Sing.1.PronPrs", "PRON.Sub.Sing.1.Yes", "PRON.Sub.Sing.2.PronPrs",
+ "PRON.Sub.Sing.2.Yes", "PRON.Sub.Sing.3.PronDem", "PRON.Sub.Sing.3.PronInd",
+ "PRON.Sub.Sing.3.PronInt", "PRON.Sub.Sing.3.PronPrs", "PRON.Sub.Sing.3.PronRcp",
+ "PRON.Sub.Sing.3.PronRel", "PRON.Sub.Sing.3.PronTot", "PRON.Sub.Sing.3.Yes",
+ "PRON.Sup.Plur.1.PronPrs", "PRON.Sup.Plur.1.Yes", "PRON.Sup.Plur.2.PronPrs",
+ "PRON.Sup.Plur.3.PronDem", "PRON.Sup.Plur.3.PronInd", "PRON.Sup.Plur.3.PronPrs",
+ "PRON.Sup.Plur.3.PronRel", "PRON.Sup.Plur.3.Yes", "PRON.Sup.Sing.1.PronPrs",
+ "PRON.Sup.Sing.1.Yes", "PRON.Sup.Sing.2.PronPrs", "PRON.Sup.Sing.3.PronDem",
+ "PRON.Sup.Sing.3.PronInd", "PRON.Sup.Sing.3.PronInt", "PRON.Sup.Sing.3.PronPrs",
+ "PRON.Sup.Sing.3.PronRcp", "PRON.Sup.Sing.3.PronRel", "PRON.Sup.Sing.3.PronTot",
+ "PRON.Sup.Sing.3.Yes", "PRON.Ter.Sing.3.PronDem", "PRON.Ter.Sing.3.PronPrs",
+ "PRON.Tra.Plur.1.PronPrs", "PRON.Tra.Plur.3.Yes", "PRON.Tra.Sing.1.PronPrs",
+ "PRON.Tra.Sing.2.PronPrs", "PRON.Tra.Sing.3.PronDem", "PRON.Tra.Sing.3.PronInd",
+ "PRON.Tra.Sing.3.PronTot", "PRON.o.Plur.1.PronPrs", "PROPN.Abl.Sing",
+ "PROPN.Abs.Sing", "PROPN.Acc.Plur", "PROPN.Acc.Sing", "PROPN.Ade.Plur",
+ "PROPN.Ade.Sing", "PROPN.All.Plur", "PROPN.All.Sing", "PROPN.Cau.Sing",
+ "PROPN.Com.Sing", "PROPN.Dat.Sing", "PROPN.Del.Sing", "PROPN.Ela.Sing",
+ "PROPN.Gen.Plur", "PROPN.Gen.Sing", "PROPN.Ill.Sing", "PROPN.Ine.Plur",
+ "PROPN.Ine.Sing", "PROPN.Ins.Plur", "PROPN.Ins.Sing", "PROPN.Loc.Sing",
+ "PROPN.Nom.Plur", "PROPN.Nom.Sing", "PROPN.Sub.Plur", "PROPN.Sub.Sing",
+ "PROPN.Sup.Plur", "PROPN.Sup.Sing", "PROPN.Tem.Sing", "PROPN.Ter.Sing",
+ "PROPN.Tra.Sing", "PUNCT", "PUNCT.!", "PUNCT.\"", "PUNCT.%", "PUNCT.(", "PUNCT.)",
+ "PUNCT.,", "PUNCT.-", "PUNCT.:", "PUNCT.;", "PUNCT.?", "PUNCT.period", "SCONJ",
+ "SYM", "SYM..Nom.Sing", "SYM.Abl.Sing.w", "SYM.Acc.Sing.w", "SYM.Ade.Sing.w",
+ "SYM.Nom.Sing.m", "SYM.Nom.Sing.o", "SYM.Nom.Sing.p", "SYM.Nom.Sing.w",
+ "SYM.Sub.Sing.w", "SYM.Sup.Sing.w", "SYM.m", "SYM.o",
+ "VERB.2.Cnd,Pot.Sing.1.Pres.VerbFin.Act", "VERB.2.Cnd.Sing.1.Pres.VerbFin.Act",
+ "VERB.2.Imp.Sing.1.Pres.VerbFin.Act", "VERB.2.Imp.Sing.1.Pres.VerbFin.Cau",
+ "VERB.2.Ind.Sing.1.Past.VerbFin.Act", "VERB.2.Ind.Sing.1.Past.VerbFin.Cau",
+ "VERB.2.Ind.Sing.1.Pres.VerbFin.Act", "VERB.2.Ind.Sing.1.Pres.VerbFin.Cau",
+ "VERB.2.Pot.Sing.1.Past.VerbFin.Act", "VERB.2.Pot.Sing.1.Pres.VerbFin.Act",
+ "VERB.Def.Cnd,Pot.Plur.1.Pres.VerbFin.Act",
+ "VERB.Def.Cnd,Pot.Plur.2.Pres.VerbFin.Act",
+ "VERB.Def.Cnd,Pot.Plur.3.Pres.VerbFin.Act",
+ "VERB.Def.Cnd,Pot.Sing.1.Pres.VerbFin.Act",
+ "VERB.Def.Cnd,Pot.Sing.2.Pres.VerbFin.Act",
+ "VERB.Def.Cnd,Pot.Sing.3.Pres.VerbFin.Act",
+ "VERB.Def.Cnd,Pot.Sing.3.Pres.VerbFin.Cau", "VERB.Def.Cnd.Plur.1.Pres.VerbFin.Act",
+ "VERB.Def.Cnd.Plur.2.Pres.VerbFin.Act", "VERB.Def.Cnd.Plur.3.Pres.VerbFin.Act",
+ "VERB.Def.Cnd.Plur.3.Pres.VerbFin.Cau", "VERB.Def.Cnd.Sing.1.Pres.VerbFin.Act",
+ "VERB.Def.Cnd.Sing.1.Pres.VerbFin.Cau", "VERB.Def.Cnd.Sing.2.Pres.VerbFin.Act",
+ "VERB.Def.Cnd.Sing.2.Pres.VerbFin.Cau", "VERB.Def.Cnd.Sing.3.Pres.VerbFin.Act",
+ "VERB.Def.Cnd.Sing.3.Pres.VerbFin.Cau", "VERB.Def.Imp,Pot.Plur.1.Pres.VerbFin.Act",
+ "VERB.Def.Imp,Pot.Plur.2.Pres.VerbFin.Act",
+ "VERB.Def.Imp,Pot.Plur.3.Pres.VerbFin.Act",
+ "VERB.Def.Imp,Pot.Plur.3.Pres.VerbFin.Cau",
+ "VERB.Def.Imp,Pot.Sing.1.Pres.VerbFin.Act",
+ "VERB.Def.Imp,Pot.Sing.2.Pres.VerbFin.Act",
+ "VERB.Def.Imp,Pot.Sing.3.Pres.VerbFin.Act", "VERB.Def.Imp.Plur.1.Pres.VerbFin.Act",
+ "VERB.Def.Imp.Plur.1.Pres.VerbFin.Cau", "VERB.Def.Imp.Plur.2.Pres.VerbFin.Act",
+ "VERB.Def.Imp.Plur.2.Pres.VerbFin.Cau", "VERB.Def.Imp.Plur.3.Pres.VerbFin.Act",
+ "VERB.Def.Imp.Plur.3.Pres.VerbFin.Cau", "VERB.Def.Imp.Sing.1.Pres.VerbFin.Act",
+ "VERB.Def.Imp.Sing.1.Pres.VerbFin.Cau", "VERB.Def.Imp.Sing.2.Pres.VerbFin.Act",
+ "VERB.Def.Imp.Sing.2.Pres.VerbFin.Cau", "VERB.Def.Imp.Sing.3.Pres.VerbFin.Act",
+ "VERB.Def.Imp.Sing.3.Pres.VerbFin.Cau", "VERB.Def.Ind.Plur.1.Past.VerbFin.Act",
+ "VERB.Def.Ind.Plur.1.Past.VerbFin.Cau", "VERB.Def.Ind.Plur.1.Pres.VerbFin.Act",
+ "VERB.Def.Ind.Plur.1.Pres.VerbFin.Cau", "VERB.Def.Ind.Plur.2.Past.VerbFin.Act",
+ "VERB.Def.Ind.Plur.2.Pres.VerbFin.Act", "VERB.Def.Ind.Plur.3.Past.VerbFin.Act",
+ "VERB.Def.Ind.Plur.3.Past.VerbFin.Cau", "VERB.Def.Ind.Plur.3.Pres.VerbFin.Act",
+ "VERB.Def.Ind.Plur.3.Pres.VerbFin.Cau", "VERB.Def.Ind.Sing.1.Past.VerbFin.Act",
+ "VERB.Def.Ind.Sing.1.Past.VerbFin.Cau", "VERB.Def.Ind.Sing.1.Pres.VerbFin.Act",
+ "VERB.Def.Ind.Sing.1.Pres.VerbFin.Cau", "VERB.Def.Ind.Sing.2.Past.VerbFin.Act",
+ "VERB.Def.Ind.Sing.2.Past.VerbFin.Cau", "VERB.Def.Ind.Sing.2.Pres.VerbFin.Act",
+ "VERB.Def.Ind.Sing.2.Pres.VerbFin.Cau", "VERB.Def.Ind.Sing.3.Past.VerbFin.Act",
+ "VERB.Def.Ind.Sing.3.Past.VerbFin.Cau", "VERB.Def.Ind.Sing.3.Pres.VerbFin.Act",
+ "VERB.Def.Ind.Sing.3.Pres.VerbFin.Cau", "VERB.Def.Pot.Plur.1.Past.VerbFin.Act",
+ "VERB.Def.Pot.Plur.1.Pres.VerbFin.Act", "VERB.Def.Pot.Plur.1.Pres.VerbFin.Cau",
+ "VERB.Def.Pot.Plur.2.Past.VerbFin.Act", "VERB.Def.Pot.Plur.2.Pres.VerbFin.Act",
+ "VERB.Def.Pot.Plur.3.Past.VerbFin.Act", "VERB.Def.Pot.Plur.3.Pres.VerbFin.Act",
+ "VERB.Def.Pot.Plur.3.Pres.VerbFin.Cau", "VERB.Def.Pot.Sing.1.Past.VerbFin.Act",
+ "VERB.Def.Pot.Sing.1.Pres.VerbFin.Act", "VERB.Def.Pot.Sing.2.Past.VerbFin.Act",
+ "VERB.Def.Pot.Sing.2.Pres.VerbFin.Act", "VERB.Def.Pot.Sing.3.Past.VerbFin.Act",
+ "VERB.Def.Pot.Sing.3.Pres.VerbFin.Act", "VERB.Def.Pot.Sing.3.Pres.VerbFin.Cau",
+ "VERB.Freq.Def.Cnd.Plur.1.Pres.VerbFin.Act",
+ "VERB.Freq.Def.Cnd.Sing.1.Pres.VerbFin.Act",
+ "VERB.Freq.Def.Cnd.Sing.3.Pres.VerbFin.Act",
+ "VERB.Freq.Def.Imp.Plur.1.Pres.VerbFin.Act",
+ "VERB.Freq.Def.Imp.Sing.1.Pres.VerbFin.Act",
+ "VERB.Freq.Def.Imp.Sing.2.Pres.VerbFin.Act",
+ "VERB.Freq.Def.Imp.Sing.3.Pres.VerbFin.Act",
+ "VERB.Freq.Def.Ind.Plur.1.Past.VerbFin.Act",
+ "VERB.Freq.Def.Ind.Plur.1.Pres.VerbFin.Act",
+ "VERB.Freq.Def.Ind.Plur.3.Past.VerbFin.Act",
+ "VERB.Freq.Def.Ind.Plur.3.Pres.VerbFin.Act",
+ "VERB.Freq.Def.Ind.Sing.1.Past.VerbFin.Act",
+ "VERB.Freq.Def.Ind.Sing.1.Pres.VerbFin.Act",
+ "VERB.Freq.Def.Ind.Sing.2.Pres.VerbFin.Act",
+ "VERB.Freq.Def.Ind.Sing.3.Past.VerbFin.Act",
+ "VERB.Freq.Def.Ind.Sing.3.Pres.VerbFin.Act",
+ "VERB.Freq.Def.Pot.Plur.1.Pres.VerbFin.Act",
+ "VERB.Freq.Def.Pot.Plur.1.Pres.VerbFin.Cau",
+ "VERB.Freq.Ind.Cnd,Pot.Sing.3.Pres.VerbFin.Act",
+ "VERB.Freq.Ind.Cnd.Plur.1.Pres.VerbFin.Act",
+ "VERB.Freq.Ind.Cnd.Sing.1.Pres.VerbFin.Act",
+ "VERB.Freq.Ind.Imp.Plur.1.Pres.VerbFin.Act",
+ "VERB.Freq.Ind.Imp.Plur.3.Pres.VerbFin.Act",
+ "VERB.Freq.Ind.Imp.Sing.1.Pres.VerbFin.Act",
+ "VERB.Freq.Ind.Imp.Sing.2.Pres.VerbFin.Act",
+ "VERB.Freq.Ind.Imp.Sing.3.Pres.VerbFin.Act",
+ "VERB.Freq.Ind.Ind.Plur.1.Past.VerbFin.Act",
+ "VERB.Freq.Ind.Ind.Plur.1.Pres.VerbFin.Act",
+ "VERB.Freq.Ind.Ind.Plur.2.Pres.VerbFin.Act",
+ "VERB.Freq.Ind.Ind.Plur.3.Past.VerbFin.Act",
+ "VERB.Freq.Ind.Ind.Plur.3.Pres.VerbFin.Act",
+ "VERB.Freq.Ind.Ind.Sing.1.Past.VerbFin.Act",
+ "VERB.Freq.Ind.Ind.Sing.1.Pres.VerbFin.Act",
+ "VERB.Freq.Ind.Ind.Sing.2.Pres.VerbFin.Act",
+ "VERB.Freq.Ind.Ind.Sing.3.Past.VerbFin.Act",
+ "VERB.Freq.Ind.Ind.Sing.3.Pres.VerbFin.Act", "VERB.Freq.Plur.3.Pres.VerbInf.Act",
+ "VERB.Freq.Sing.1.Pres.VerbInf.Act", "VERB.Freq.Sing.2.Pres.VerbInf.Act",
+ "VERB.Freq.Sing.3.Pres.VerbInf.Act", "VERB.Freq.VerbInf.Act",
+ "VERB.Ind.Cnd,Pot.Plur.1.Pres.VerbFin.Act",
+ "VERB.Ind.Cnd,Pot.Plur.2.Pres.VerbFin.Act",
+ "VERB.Ind.Cnd,Pot.Plur.3.Pres.VerbFin.Act",
+ "VERB.Ind.Cnd,Pot.Sing.1.Pres.VerbFin.Act",
+ "VERB.Ind.Cnd,Pot.Sing.2.Pres.VerbFin.Act",
+ "VERB.Ind.Cnd,Pot.Sing.3.Pres.VerbFin.Act", "VERB.Ind.Cnd.Plur.1.Pres.VerbFin.Act",
+ "VERB.Ind.Cnd.Plur.2.Pres.VerbFin.Act", "VERB.Ind.Cnd.Plur.3.Pres.VerbFin.Act",
+ "VERB.Ind.Cnd.Plur.3.Pres.VerbFin.Cau", "VERB.Ind.Cnd.Sing.1.Pres.VerbFin.Act",
+ "VERB.Ind.Cnd.Sing.1.Pres.VerbFin.Cau", "VERB.Ind.Cnd.Sing.2.Pres.VerbFin.Act",
+ "VERB.Ind.Cnd.Sing.3.Pres.VerbFin.Act", "VERB.Ind.Cnd.Sing.3.Pres.VerbFin.Cau",
+ "VERB.Ind.Imp,Pot.Plur.1.Pres.VerbFin.Act",
+ "VERB.Ind.Imp,Pot.Plur.3.Pres.VerbFin.Act",
+ "VERB.Ind.Imp,Pot.Sing.1.Pres.VerbFin.Act",
+ "VERB.Ind.Imp,Pot.Sing.2.Pres.VerbFin.Act",
+ "VERB.Ind.Imp,Pot.Sing.3.Pres.VerbFin.Act", "VERB.Ind.Imp.Plur.1.Pres.VerbFin.Act",
+ "VERB.Ind.Imp.Plur.1.Pres.VerbFin.Cau", "VERB.Ind.Imp.Plur.2.Pres.VerbFin.Act",
+ "VERB.Ind.Imp.Plur.2.Pres.VerbFin.Cau", "VERB.Ind.Imp.Plur.3.Pres.VerbFin.Act",
+ "VERB.Ind.Imp.Plur.3.Pres.VerbFin.Cau", "VERB.Ind.Imp.Sing.1.Pres.VerbFin.Act",
+ "VERB.Ind.Imp.Sing.2.Pres.VerbFin.Act", "VERB.Ind.Imp.Sing.2.Pres.VerbFin.Cau",
+ "VERB.Ind.Imp.Sing.3.Pres", "VERB.Ind.Imp.Sing.3.Pres.VerbFin.Act",
+ "VERB.Ind.Imp.Sing.3.Pres.VerbFin.Cau", "VERB.Ind.Ind.Plur.1.Past.VerbFin.Act",
+ "VERB.Ind.Ind.Plur.1.Past.VerbFin.Cau", "VERB.Ind.Ind.Plur.1.Pres.VerbFin.Act",
+ "VERB.Ind.Ind.Plur.1.Pres.VerbFin.Cau", "VERB.Ind.Ind.Plur.2.Past.VerbFin.Act",
+ "VERB.Ind.Ind.Plur.2.Pres.VerbFin.Act", "VERB.Ind.Ind.Plur.3.Past.VerbFin.Act",
+ "VERB.Ind.Ind.Plur.3.Past.VerbFin.Cau", "VERB.Ind.Ind.Plur.3.Pres.VerbFin.Act",
+ "VERB.Ind.Ind.Plur.3.Pres.VerbFin.Cau", "VERB.Ind.Ind.Sing.1.Past.VerbFin.Act",
+ "VERB.Ind.Ind.Sing.1.Past.VerbFin.Cau", "VERB.Ind.Ind.Sing.1.Pres.VerbFin.Act",
+ "VERB.Ind.Ind.Sing.1.Pres.VerbFin.Cau", "VERB.Ind.Ind.Sing.2.Past.VerbFin.Act",
+ "VERB.Ind.Ind.Sing.2.Past.VerbFin.Cau", "VERB.Ind.Ind.Sing.2.Pres.VerbFin.Act",
+ "VERB.Ind.Ind.Sing.2.Pres.VerbFin.Cau", "VERB.Ind.Ind.Sing.3.Past.VerbFin.Act",
+ "VERB.Ind.Ind.Sing.3.Past.VerbFin.Cau", "VERB.Ind.Ind.Sing.3.Pres",
+ "VERB.Ind.Ind.Sing.3.Pres.VerbFin.Act", "VERB.Ind.Ind.Sing.3.Pres.VerbFin.Cau",
+ "VERB.Ind.Pot.Plur.1.Past.VerbFin.Act", "VERB.Ind.Pot.Plur.1.Pres.VerbFin.Act",
+ "VERB.Ind.Pot.Plur.1.Pres.VerbFin.Cau", "VERB.Ind.Pot.Plur.2.Past.VerbFin.Act",
+ "VERB.Ind.Pot.Plur.2.Pres.VerbFin.Act", "VERB.Ind.Pot.Plur.3.Past.VerbFin.Act",
+ "VERB.Ind.Pot.Plur.3.Pres.VerbFin.Act", "VERB.Ind.Pot.Plur.3.Pres.VerbFin.Cau",
+ "VERB.Ind.Pot.Sing.1.Past.VerbFin.Act", "VERB.Ind.Pot.Sing.1.Pres.VerbFin.Act",
+ "VERB.Ind.Pot.Sing.2.Past.VerbFin.Act", "VERB.Ind.Pot.Sing.2.Pres.VerbFin.Act",
+ "VERB.Ind.Pot.Sing.3.Past.VerbFin.Act", "VERB.Ind.Pot.Sing.3.Pres.VerbFin.Act",
+ "VERB.Ind.Pot.Sing.3.Pres.VerbFin.Cau", "VERB.Indone.o.3.p.i.VerbFin.Act",
+ "VERB.Plur.1.Pres.VerbInf.Act", "VERB.Plur.1.Pres.VerbInf.Cau",
+ "VERB.Plur.1.VerbInf.Act", "VERB.Plur.1.VerbInf.Cau",
+ "VERB.Plur.2.Pres.VerbInf.Act", "VERB.Plur.2.Pres.VerbInf.Cau",
+ "VERB.Plur.3.Pres.VerbInf.Act", "VERB.Plur.3.Pres.VerbInf.Cau",
+ "VERB.Plur.3.VerbInf.Act", "VERB.Pot,n.VerbFin.Act",
+ "VERB.Pot.Sing.1.Pres.VerbInf.Act", "VERB.Pot.VerbInf.Act",
+ "VERB.Sing.1.Pres.VerbInf.Act", "VERB.Sing.1.Pres.VerbInf.Cau",
+ "VERB.Sing.1.VerbInf.Act", "VERB.Sing.1.VerbInf.Cau",
+ "VERB.Sing.2.Pres.VerbInf.Act", "VERB.Sing.2.VerbInf.Act",
+ "VERB.Sing.3.Pres.VerbInf.Act", "VERB.Sing.3.Pres.VerbInf.Cau",
+ "VERB.Sing.3.VerbInf.Act", "VERB.Sing.3.VerbInf.Cau", "VERB.VerbInf.Act",
+ "VERB.VerbInf.Cau", "X" };
+
+ runTest("hu", "tt", tagset, "Ez egy teszt .", new String[] { "ez", "egy", "teszt", "." },
+ new String[] { "PRON.Nom.Sing.3.PronDem", "DET.Ind.PronArt", "NOUN.Nom.Sing",
+ "PUNCT.period" },
+ new String[] { "POS_PRON", "POS_DET", "POS_NOUN", "POS_PUNCT" });
+ }
+
+ @Test
+ public void testIndonesian() throws Exception
+ {
+ String[] tagset = { "CC", "CD", "DT", "FW", "IN", "JJ", "MD", "NEG", "NN", "NND", "NNP",
+ "OD", "PR", "PRP", "RB", "RP", "SC", "SENT", "SYM", "UH", "VB", "WH", "X", "Z",
+ "fw" };
+
+ runTest("id", "tt", tagset, "Ini adalah sebuah tes .",
+ new String[] { "ini", "adalah", "sebuah", "tes", "." },
+ new String[] { "PR", "VB", "NND", "NN", "Z" },
+ new String[] { "POS_PRON", "POS_VERB", "POS_NOUN", "POS_NOUN", "POS_PUNCT" });
+ }
+
+ @Test
+ public void testRomanian() throws Exception
+ {
+ String[] tagset = { "Afcfp-n", "Afcfpoy", "Afcfpry", "Afcfson", "Afcfsoy", "Afcfsrn",
+ "Afcfsry", "Afcmp-n", "Afcmpoy", "Afcmpry", "Afcms-n", "Afp", "Afp-p-n", "Afp-p-ny",
+ "Afp-poy", "Afpf--n", "Afpf--ny", "Afpfp-n", "Afpfp-ny", "Afpfpon", "Afpfpoy",
+ "Afpfpoyy", "Afpfprn", "Afpfpry", "Afpfpryy", "Afpfpvy", "Afpfson", "Afpfsony",
+ "Afpfsoy", "Afpfsoyy", "Afpfsrn", "Afpfsrny", "Afpfsry", "Afpfsryy", "Afpfsvn",
+ "Afpfsvy", "Afpm--n", "Afpmp-n", "Afpmp-ny", "Afpmpon", "Afpmpoy", "Afpmpoyy",
+ "Afpmprn", "Afpmpry", "Afpmpryy", "Afpmpvy", "Afpms-n", "Afpms-ny", "Afpmson",
+ "Afpmsoy", "Afpmsoyy", "Afpmsrn", "Afpmsry", "Afpmsryy", "Afpmsvn", "Afpmsvy",
+ "Afs", "Afsfp-n", "Afsfpoy", "Afsfpry", "Afsfson", "Afsfsoy", "Afsfsrn", "Afsfsry",
+ "Afsmp-n", "Afsmpoy", "Afsmpry", "Afsms-n", "Afsmsoy", "Afsmsry", "Afsmsvy",
+ "COLON", "COMMA", "Cc", "Cccsp", "Ccssp", "Ccsspy", "Crssp", "Cscsp", "Csssp",
+ "Cssspy", "Dd3-po---e", "Dd3-po---o", "Dd3fpo", "Dd3fpr", "Dd3fpr---e",
+ "Dd3fpr---o", "Dd3fpr--y", "Dd3fso", "Dd3fso---e", "Dd3fso---o", "Dd3fsr",
+ "Dd3fsr---e", "Dd3fsr---o", "Dd3fsr--ye", "Dd3fsr--yo", "Dd3mpo", "Dd3mpr",
+ "Dd3mpr---e", "Dd3mpr---o", "Dd3mpr--yo", "Dd3mso", "Dd3mso---e", "Dd3mso---o",
+ "Dd3msr", "Dd3msr---e", "Dd3msr---o", "Dd3msr--yo", "Dh1fp", "Dh1fso", "Dh1fsr",
+ "Dh1mp", "Dh1ms", "Dh2fp", "Dh2fso", "Dh2fsr", "Dh2mp", "Dh2ms", "Dh3fp", "Dh3fso",
+ "Dh3fsr", "Dh3mp", "Dh3ms", "Di3", "Di3------e", "Di3-----y", "Di3--r",
+ "Di3--r---e", "Di3-po", "Di3-po---e", "Di3-s----e", "Di3-sr", "Di3-sr---e",
+ "Di3-sr--y", "Di3fp", "Di3fpr", "Di3fpr---e", "Di3fso", "Di3fso---e", "Di3fsr",
+ "Di3fsr---e", "Di3mp", "Di3mpr", "Di3mpr---e", "Di3ms", "Di3mso---e", "Di3msr",
+ "Di3msr---e", "Di3msr--y", "Ds1fp-p", "Ds1fp-s", "Ds1fsop", "Ds1fsos", "Ds1fsos-y",
+ "Ds1fsrp", "Ds1fsrs", "Ds1fsrs-y", "Ds1mp-p", "Ds1mp-s", "Ds1ms-p", "Ds1ms-s",
+ "Ds1msrs-y", "Ds2fp-p", "Ds2fp-s", "Ds2fsop", "Ds2fsos", "Ds2fsos-y", "Ds2fsrp",
+ "Ds2fsrs", "Ds2fsrs-y", "Ds2mp-p", "Ds2mp-s", "Ds2ms-p", "Ds2ms-s", "Ds2msrs-y",
+ "Ds3fp-s", "Ds3fsos", "Ds3fsos-y", "Ds3fsrs", "Ds3fsrs-y", "Ds3mp-s", "Ds3ms-s",
+ "Ds3msrs-y", "Dw3--r---e", "Dw3-po", "Dw3-po---e", "Dw3fpr", "Dw3fso---e", "Dw3fsr",
+ "Dw3mpr", "Dw3mso---e", "Dw3msr", "Dz3-po---e", "Dz3fso", "Dz3fso---e",
+ "Dz3fsr---e", "Dz3mpr---e", "Dz3mso", "Dz3mso---e", "Dz3msr---e", "HYPHEN", "I",
+ "Mc-p-l", "Mc-s-d", "Mcfp-l", "Mcfp-ln", "Mcfpoly", "Mcfprln", "Mcfprly", "Mcfsoln",
+ "Mcfsoly", "Mcfsrln", "Mcfsrly", "Mcmp-l", "Mcms-ln", "Mcmsoly", "Mcmsrl",
+ "Mcmsrly", "Mffpoly", "Mffprln", "Mffprly", "Mffsoln", "Mffsoly", "Mffsrln",
+ "Mffsrly", "Ml-po", "Ml-pr", "Mlfpo", "Mlfpr", "Mlmpo", "Mlmpr", "Mmfp--n",
+ "Mmfp--ny", "Mmfpo-y", "Mmfpo-yy", "Mmfpr-y", "Mmfpr-yy", "Mmfso-n", "Mmfso-ny",
+ "Mmfso-y", "Mmfso-yy", "Mmfsr-n", "Mmfsr-ny", "Mmfsr-y", "Mmfsr-yy", "Mmmpo-y",
+ "Mmmpo-yy", "Mmmpr-n", "Mmmpr-ny", "Mmmpr-y", "Mmmpr-yy", "Mmmso-y", "Mmmso-yy",
+ "Mmmsr-n", "Mmmsr-ny", "Mmmsr-y", "Mmmsr-yy", "Mo---l", "Mo---ln", "Mo---lny",
+ "Mo-s-r", "Mofp-ln", "Mofpoly", "Mofpolyy", "Mofprly", "Mofprlyy", "Mofs-l",
+ "Mofsoln", "Mofsoly", "Mofsolyy", "Mofsrln", "Mofsrly", "Mofsrlyy", "Momp-ln",
+ "Mompoly", "Mompolyy", "Momprly", "Momprlyy", "Moms-l", "Moms-ln", "Momsoly",
+ "Momsolyy", "Momsrly", "Momsrlyy", "Nc---n", "Nc-s-ny", "Ncf--n", "Ncf--ny",
+ "Ncfp-n", "Ncfp-ny", "Ncfpon", "Ncfpoy", "Ncfpoyy", "Ncfprn", "Ncfpry", "Ncfpryy",
+ "Ncfpvy", "Ncfs-n", "Ncfson", "Ncfsony", "Ncfsoy", "Ncfsoyy", "Ncfsrn", "Ncfsrny",
+ "Ncfsry", "Ncfsryy", "Ncfsvy", "Ncm--n", "Ncmp-n", "Ncmp-ny", "Ncmpon", "Ncmpoy",
+ "Ncmpoyy", "Ncmprn", "Ncmpry", "Ncmpryy", "Ncmpvy", "Ncms-n", "Ncms-ny", "Ncmson",
+ "Ncmsoy", "Ncmsoyy", "Ncmsrn", "Ncmsry", "Ncmsryy", "Ncmsvn", "Ncmsvny", "Ncmsvy",
+ "Np", "Npfp-n", "Npfpon", "Npfpoy", "Npfpry", "Npfson", "Npfsoy", "Npfsrn",
+ "Npfsry", "Npfsvy", "Npmp-n", "Npmpoy", "Npmprn", "Npmpry", "Npmson", "Npmsoy",
+ "Npmsrn", "Npmsry", "Npmsvn", "Npmsvy", "PAREN", "Pd3-po", "Pd3fpo", "Pd3fpr",
+ "Pd3fpr--y", "Pd3fso", "Pd3fsr", "Pd3fsr--y", "Pd3mpo", "Pd3mpr", "Pd3mpr--y",
+ "Pd3mso", "Pd3msr", "Pd3msr--y", "Pi3", "Pi3--r", "Pi3-po", "Pi3-so", "Pi3-sr",
+ "Pi3fpr", "Pi3fso", "Pi3fsr", "Pi3mpr", "Pi3mso", "Pi3msr", "Pi3msr--y",
+ "Pp1-pa--------w", "Pp1-pa--y-----w", "Pp1-pd--------s", "Pp1-pd--------w",
+ "Pp1-pd--y-----w", "Pp1-pr--------s", "Pp1-sa--------s", "Pp1-sa--------w",
+ "Pp1-sa--y-----w", "Pp1-sd--------s", "Pp1-sd--------w", "Pp1-sd--y-----w",
+ "Pp1-sn--------s", "Pp1-sr--------s", "Pp2-----------s", "Pp2-pa--------w",
+ "Pp2-pa--y-----w", "Pp2-pd--------s", "Pp2-pd--------w", "Pp2-pd--y-----w",
+ "Pp2-pr--------s", "Pp2-s---------s", "Pp2-sa--------s", "Pp2-sa--------w",
+ "Pp2-sa--y-----w", "Pp2-sd--------s", "Pp2-sd--------w", "Pp2-sd--y-----w",
+ "Pp2-sn--------s", "Pp2-so--------s", "Pp2-sr--------s", "Pp3-p---------s",
+ "Pp3-pd--------w", "Pp3-pd--y-----w", "Pp3-po--------s", "Pp3-sd--------w",
+ "Pp3-sd--y-----w", "Pp3-so--------s", "Pp3-sr--------s", "Pp3fpa--------w",
+ "Pp3fpa--y-----w", "Pp3fpo--------s", "Pp3fpr--------s", "Pp3fpr--y-----s",
+ "Pp3fs---------s", "Pp3fsa--------w", "Pp3fsa--y-----w", "Pp3fso--------s",
+ "Pp3fsr--------s", "Pp3fsr--y-----s", "Pp3mpa--------w", "Pp3mpa--y-----w",
+ "Pp3mpo--------s", "Pp3mpr--------s", "Pp3mpr--y-----s", "Pp3ms---------s",
+ "Pp3msa--------w", "Pp3msa--y-----w", "Pp3mso--------s", "Pp3msr--------s",
+ "Pp3msr--y-----s", "Ps1fp-p", "Ps1fp-s", "Ps1fsrp", "Ps1fsrs", "Ps1mp-p", "Ps1mp-s",
+ "Ps1ms-p", "Ps1ms-s", "Ps2fp-p", "Ps2fp-s", "Ps2fsrp", "Ps2fsrs", "Ps2mp-p",
+ "Ps2mp-s", "Ps2ms-p", "Ps2ms-s", "Ps2msrs-y", "Ps3fp-s", "Ps3fsrs", "Ps3mp-s",
+ "Ps3ms-s", "Pw3--r", "Pw3-po", "Pw3-so", "Pw3fpr", "Pw3fso", "Pw3fsr", "Pw3mpr",
+ "Pw3mso", "Pw3msr", "Px3--a--------s", "Px3--a--------w", "Px3--a--y-----w",
+ "Px3--d--------s", "Px3--d--------w", "Px3--d--y-----w", "Px3--o", "Pz3-po",
+ "Pz3-so", "Pz3-sr", "Pz3fpr", "Pz3fso", "Pz3fsr", "Pz3mpr", "Pz3mso", "Pz3msr",
+ "QUOTE", "Qf", "Qn", "Qn-y", "Qs", "Qz", "Qz-y", "Rc", "Rg", "Rgc", "Rgp", "Rgpy",
+ "Rgs", "Rp", "Rp-y", "Rw", "Rw-y", "Rz", "SENT", "SLASH", "Spca", "Spcg", "Spsa",
+ "Spsay", "Spsd", "Spsg", "Spsgy", "Td-po", "Tdfpr", "Tdfso", "Tdfsr", "Tdmpr",
+ "Tdmso", "Tdmsr", "Tf-so", "Tffpoy", "Tffpry", "Tffs-y", "Tffsoy", "Tfmpoy",
+ "Tfmpry", "Tfms-y", "Tfmsoy", "Tfmsry", "Ti-po", "Tifp-y", "Tifso", "Tifsoy",
+ "Tifsr", "Tifsry", "Timp-y", "Timso", "Timsr", "Timsry", "Ts-po", "Tsfp", "Tsfs",
+ "Tsmp", "Tsms", "Va--1", "Va--1-----y", "Va--1p", "Va--1s", "Va--1s----y", "Va--2p",
+ "Va--2p----y", "Va--2s", "Va--2s----y", "Va--3", "Va--3-----y", "Va--3p",
+ "Va--3p----y", "Va--3s", "Va--3s----y", "Vanp", "Vmg", "Vmg-------y", "Vmii1",
+ "Vmii1-----y", "Vmii1p", "Vmii1s", "Vmii2p", "Vmii2p----y", "Vmii2s", "Vmii2s----y",
+ "Vmii3p", "Vmii3p----y", "Vmii3s", "Vmii3s----y", "Vmil1p", "Vmil1p----y", "Vmil1s",
+ "Vmil1s----y", "Vmil2p", "Vmil2p----y", "Vmil2s", "Vmil2s----y", "Vmil3p",
+ "Vmil3p----y", "Vmil3s", "Vmil3s----y", "Vmip1p", "Vmip1p----y", "Vmip1s",
+ "Vmip1s----y", "Vmip2p", "Vmip2p----y", "Vmip2s", "Vmip2s----y", "Vmip3",
+ "Vmip3-----y", "Vmip3p", "Vmip3p----y", "Vmip3s", "Vmip3s----y", "Vmis1p",
+ "Vmis1p----y", "Vmis1s", "Vmis1s----y", "Vmis2p", "Vmis2p----y", "Vmis2s",
+ "Vmis2s----y", "Vmis3p", "Vmis3p----y", "Vmis3s", "Vmis3s----y", "Vmm-2p",
+ "Vmm-2p----y", "Vmm-2s", "Vmm-2s----y", "Vmmp2s", "Vmn", "Vmnp", "Vmnp------y",
+ "Vmp", "Vmp--sm", "Vmp--sm---y", "Vmsp1p", "Vmsp1s", "Vmsp2p", "Vmsp2s", "Vmsp3",
+ "Vmsp3-----y", "Vmsp3s", "Vmsp3s----y", "X", "Y", "Ya", "Yn", "Ynfpvy", "Ynfsoy",
+ "Ynfsrn", "Ynfsry", "Ynmpoy", "Ynmpry", "Ynmpvy", "Ynmsoy", "Ynmsry", "Ynmsvy",
+ "Yp", "Yp-p", "Yp-so", "Yp-sr", "Ypfs", "Ypms", "Yr", "Yv" };
+
+ runTest("ro", "tt", tagset, "Acesta este un test .",
+ new String[] { "acesta", "fi", "un", "test", "." },
+ new String[] { "Pd3msr", "Vmip3s", "Timsr", "Ncms-n", "SENT" },
+ new String[] { "POS_PRON", "POS_VERB", "POS_DET", "POS_NOUN", "POS_PUNCT" });
+ }
+
+ @Test
+ public void testAncientGreek() throws Exception
+ {
+ String[] tagset = { "SENT", "adjective", "adverb", "article", "conjunction", "interjection",
+ "noun", "noun*bi/blos", "particle", "preposition", "pronoun", "proper", "unknown",
+ "verb", "verbb" };
+
+ runTest("grc", "tt", tagset, "ὁ λόγος ἀγαθός ἐστιν .",
+ new String[] { "-", "-", "-", "-", "-" },
+ new String[] { "article", "noun", "adjective", "verb", "SENT" },
+ new String[] { "POS_DET", "POS_NOUN", "POS_ADJ", "POS_VERB", "POS_PUNCT" });
+ }
+
+ @Test
+ public void testAlbanian() throws Exception
+ {
+ String[] tagset = { "ADJ", "ADJ.Cmp", "ADJ.Pos", "ADJ.Sup", "ADP", "ADP.Abl", "ADP.Acc",
+ "ADP.Loc", "ADP.Nom", "ADV", "ADV.Abbr", "ADV.Cau", "ADV.Deg", "ADV.Loc", "ADV.Man",
+ "ADV.Tim", "AUX", "AUX.Adm.Plur.3.Pres", "AUX.Ind.Plur.1.Imp",
+ "AUX.Ind.Plur.1.Pres", "AUX.Ind.Plur.2.Pres", "AUX.Ind.Plur.3.Imp",
+ "AUX.Ind.Plur.3.Pres", "AUX.Ind.Sing.1.Pres", "AUX.Ind.Sing.3.Imp",
+ "AUX.Ind.Sing.3.Past", "AUX.Ind.Sing.3.Pres", "AUX.Sub.Plur.3.Pres",
+ "AUX.Sub.Sing.3.Pres", "CCONJ", "DET", "DET.Art", "DET.Nom.Masc.Sing.Art", "INTJ",
+ "NOUN", "NOUN.Abl.Def.Fem.Plur", "NOUN.Abl.Def.Fem.Sing", "NOUN.Abl.Def.Masc.Plur",
+ "NOUN.Abl.Def.Masc.Sing", "NOUN.Abl.Ind.Fem.Plur", "NOUN.Abl.Ind.Fem.Sing",
+ "NOUN.Abl.Ind.Masc.Plur", "NOUN.Abl.Ind.Masc.Sing", "NOUN.Acc.Def.Fem.Plur",
+ "NOUN.Acc.Def.Fem.Sing", "NOUN.Acc.Def.Masc.Plur", "NOUN.Acc.Def.Masc.Sing",
+ "NOUN.Acc.Ind.Fem.Plur", "NOUN.Acc.Ind.Fem.Sing", "NOUN.Acc.Ind.Masc.Plur",
+ "NOUN.Acc.Ind.Masc.Sing", "NOUN.Dat.Def.Fem.Plur", "NOUN.Dat.Def.Fem.Sing",
+ "NOUN.Dat.Def.Masc.Plur", "NOUN.Dat.Def.Masc.Sing", "NOUN.Dat.Ind.Fem.Plur",
+ "NOUN.Dat.Ind.Fem.Sing", "NOUN.Dat.Ind.Masc.Plur", "NOUN.Dat.Ind.Masc.Sing",
+ "NOUN.Gen.Def.Fem.Plur", "NOUN.Gen.Def.Fem.Sing", "NOUN.Gen.Def.Masc.Plur",
+ "NOUN.Gen.Def.Masc.Sing", "NOUN.Gen.Ind.Fem.Sing", "NOUN.Masc",
+ "NOUN.Nom.Def.Fem.Plur", "NOUN.Nom.Def.Fem.Sing", "NOUN.Nom.Def.Masc.Plur",
+ "NOUN.Nom.Def.Masc.Sing", "NOUN.Nom.Ind.Fem.Plur", "NOUN.Nom.Ind.Fem.Sing",
+ "NOUN.Nom.Ind.Masc.Plur", "NOUN.Nom.Ind.Masc.Sing", "NUM", "NUM.Card",
+ "NUM.Fem.Ord", "NUM.Ord", "PART", "PART|PRON.Acc.Fem.Sing.3.Prs",
+ "PART|PRON.Acc.Masc.Sing.3.Prs", "PRON", "PRON.3.Prs", "PRON.Abl,Acc.Fem.Sing.Dem",
+ "PRON.Abl,Acc.Masc.Plur.Dem", "PRON.Abl,Acc.Masc.Plur.Ind",
+ "PRON.Abl,Dat.Fem.Plur.Dem", "PRON.Abl,Dat.Fem.Sing.3.Prs",
+ "PRON.Abl,Dat.Fem.Sing.Dem", "PRON.Abl,Dat.Masc.Plur.3.Prs",
+ "PRON.Abl,Dat.Masc.Sing.3.Prs", "PRON.Abl,Dat.Masc.Sing.Dem",
+ "PRON.Abl.Fem.Sing.3.Prs", "PRON.Abl.Masc.Sing.3.Prs", "PRON.Acc,Dat.Plur.1.Prs",
+ "PRON.Acc,Dat.Plur.2.Prs", "PRON.Acc,Dat.Sing.1.Prs", "PRON.Acc,Dat.Sing.2.Prs",
+ "PRON.Acc.Fem.Plur.3.Prs", "PRON.Acc.Fem.Plur.Dem", "PRON.Acc.Fem.Plur.Ind",
+ "PRON.Acc.Fem.Sing.3.Prs", "PRON.Acc.Fem.Sing.Dem", "PRON.Acc.Fem.Sing.Ind",
+ "PRON.Acc.Masc.Plur.3.Prs", "PRON.Acc.Masc.Plur.Dem", "PRON.Acc.Masc.Sing.3.Prs",
+ "PRON.Acc.Masc.Sing.Dem", "PRON.Acc.Masc.Sing.Ind", "PRON.Dat.Fem.Sing.Dem",
+ "PRON.Dat.Fem.Sing.Prs|PRON.Acc.Masc.Plur.Prs", "PRON.Dat.Masc.Plur.3.Prs",
+ "PRON.Dat.Masc.Plur.3.Prs|PRON.Acc.Fem.Plur.3.Prs", "PRON.Dat.Masc.Sing.3.Prs",
+ "PRON.Dat.Masc.Sing.Dem", "PRON.Dat.Masc.Sing.Ind", "PRON.Dat.Masc.Sing.Prs",
+ "PRON.Dat.Plur.2.Prs|PRON.Acc.Masc.Sing.3.Prs", "PRON.Dat.Plur.3.Prs",
+ "PRON.Dat.Sing.2.Prs|PRON.Acc.Fem.Sing.3.Prs", "PRON.Dem", "PRON.Gen.Fem.Sing.Dem",
+ "PRON.Gen.Fem.Sing.Ind", "PRON.Gen.Masc.Sing.Dem", "PRON.Ind", "PRON.Int",
+ "PRON.Nom.Fem.Plur.3.Prs", "PRON.Nom.Fem.Plur.Dem", "PRON.Nom.Fem.Sing.3.Prs",
+ "PRON.Nom.Fem.Sing.Dem", "PRON.Nom.Fem.Sing.Ind", "PRON.Nom.Int",
+ "PRON.Nom.Masc.Plur.3.Prs", "PRON.Nom.Masc.Plur.Dem", "PRON.Nom.Masc.Plur.Ind",
+ "PRON.Nom.Masc.Plur.Int", "PRON.Nom.Masc.Sing.3.Prs", "PRON.Nom.Masc.Sing.Dem",
+ "PRON.Nom.Plur.1.Prs", "PRON.Nom.Plur.2.Prs", "PRON.Nom.Sing.1.Prs",
+ "PRON.Nom.Sing.2.Prs", "PRON.Nom.Sing.Ind", "PRON.Poss.Prs", "PRON.Prs",
+ "PRON.Prs.Reflex", "PRON.Rel", "PRON.Rel.Reflex", "PROPN", "PROPN.Abl.Def.Fem.Sing",
+ "PROPN.Abl.Def.Masc.Sing", "PROPN.Acc.Def.Fem.Plur", "PROPN.Acc.Def.Fem.Sing",
+ "PROPN.Acc.Def.Masc.Plur", "PROPN.Acc.Def.Masc.Sing", "PROPN.Acc.Ind.Fem.Plur",
+ "PROPN.Acc.Ind.Fem.Sing", "PROPN.Acc.Ind.Masc.Sing", "PROPN.Dat.Def.Fem.Sing",
+ "PROPN.Dat.Def.Masc.Plur", "PROPN.Dat.Def.Masc.Sing", "PROPN.Foreign",
+ "PROPN.Gen.Def.Fem.Plur", "PROPN.Gen.Def.Fem.Sing", "PROPN.Gen.Def.Masc.Plur",
+ "PROPN.Gen.Def.Masc.Sing", "PROPN.Nom.Def.Fem.Plur", "PROPN.Nom.Def.Fem.Sing",
+ "PROPN.Nom.Def.Masc.Plur", "PROPN.Nom.Def.Masc.Sing", "PROPN.Nom.Ind.Fem.Plur",
+ "PROPN.Nom.Ind.Fem.Sing", "PROPN.Nom.Ind.Masc.Plur", "PROPN.Nom.Ind.Masc.Sing",
+ "PROPN.Pos", "PUNCT", "SCONJ", "SENT", "SYM", "VERB", "VERB.Adm.Sing.1.Pres",
+ "VERB.Adm.Sing.2.Pres", "VERB.Adm.Sing.3.Past", "VERB.Cnd.Plur.1.Pres",
+ "VERB.Cnd.Plur.3.Past", "VERB.Cnd.Plur.3.Pres", "VERB.Cnd.Sing.1.Pres",
+ "VERB.Cnd.Sing.3.Pres", "VERB.Imp.Plur.2.Pres", "VERB.Imp.Sing.2.Pres",
+ "VERB.Ind.Plur.1.Fut", "VERB.Ind.Plur.1.Imp", "VERB.Ind.Plur.1.Past",
+ "VERB.Ind.Plur.1.Pres", "VERB.Ind.Plur.2.Pres", "VERB.Ind.Plur.3.Fut",
+ "VERB.Ind.Plur.3.Imp", "VERB.Ind.Plur.3.Past", "VERB.Ind.Plur.3.Pres",
+ "VERB.Ind.Sing.1.Imp", "VERB.Ind.Sing.1.Past", "VERB.Ind.Sing.1.Pres",
+ "VERB.Ind.Sing.2.Fut", "VERB.Ind.Sing.2.Pres", "VERB.Ind.Sing.3.Fut",
+ "VERB.Ind.Sing.3.Imp", "VERB.Ind.Sing.3.Past", "VERB.Ind.Sing.3.Pres", "VERB.Neg",
+ "VERB.Part", "VERB.Sub.Plur.1.Imp", "VERB.Sub.Plur.1.Pres", "VERB.Sub.Plur.2.Pres",
+ "VERB.Sub.Plur.3.Imp", "VERB.Sub.Plur.3.Pres", "VERB.Sub.Sing.1.Imp",
+ "VERB.Sub.Sing.1.Pres", "VERB.Sub.Sing.2.Pres", "VERB.Sub.Sing.3.Imp",
+ "VERB.Sub.Sing.3.Past", "VERB.Sub.Sing.3.Pres" };
+
+ runTest("sq", "tt", tagset, "Kjo është një provë .",
+ new String[] { "kjo", "jam", "një", "provë", "." },
+ new String[] { "PRON.Nom.Fem.Sing.Dem", "VERB.Ind.Sing.3.Pres", "NUM.Card",
+ "NOUN.Acc.Ind.Fem.Sing", "SENT" },
+ new String[] { "POS_PRON", "POS_VERB", "POS_NUM", "POS_NOUN", "POS_PUNCT" });
+ }
+
+ @Test
+ public void testPersian() throws Exception
+ {
+ String[] tagset = { "\"", "(", ")", ":", "ADJ", "ADJ+AUX.Plur.1", "ADJ+AUX.Plur.1+PUNCT",
+ "ADJ+AUX.Plur.2", "ADJ+AUX.Plur.2+PUNCT", "ADJ+AUX.Plur.3", "ADJ+AUX.Plur.3+PUNCT",
+ "ADJ+AUX.Sing.1", "ADJ+AUX.Sing.1+PUNCT", "ADJ+AUX.Sing.2", "ADJ+AUX.Sing.2+PUNCT",
+ "ADJ+AUX.Sing.2+PUNCT+PUNCT", "ADJ+AUX.Sing.3", "ADJ+AUX.Sing.3+PUNCT",
+ "ADJ+AUX.Sing.3+PUNCT+PUNCT", "ADJ+PRON.Plur.1", "ADJ+PRON.Plur.1.Prs",
+ "ADJ+PRON.Plur.1.Prs+PUNCT", "ADJ+PRON.Plur.2", "ADJ+PRON.Plur.2.Prs",
+ "ADJ+PRON.Plur.3", "ADJ+PRON.Plur.3.Prs", "ADJ+PRON.Plur.3.Prs+PUNCT",
+ "ADJ+PRON.Sing.1", "ADJ+PRON.Sing.1.Prs", "ADJ+PRON.Sing.1.Prs+PUNCT",
+ "ADJ+PRON.Sing.2", "ADJ+PRON.Sing.2.Prs", "ADJ+PRON.Sing.2.Prs+AUX.Sing.1+PUNCT",
+ "ADJ+PRON.Sing.2.Prs+PUNCT", "ADJ+PRON.Sing.3", "ADJ+PRON.Sing.3.Prs",
+ "ADJ+PRON.Sing.3.Prs+PUNCT", "ADJ.Sing+PRON.Sing.2.Prs", "ADP", "ADP+DET",
+ "ADP+NOUN.Sing", "ADP+PRON.Plur", "ADP+PRON.Plur.1", "ADP+PRON.Plur.2",
+ "ADP+PRON.Plur.3", "ADP+PRON.Sing", "ADP+PRON.Sing.1", "ADP+PRON.Sing.1+PUNCT",
+ "ADP+PRON.Sing.1.Prs", "ADP+PRON.Sing.2", "ADP+PRON.Sing.3",
+ "ADP+PRON.Sing.3+PUNCT", "ADP+PRON.Sing.3.Prs", "ADP.Sing", "ADV", "ADV+NOUN.Sing",
+ "AUX", "AUX+PRON.Plur.1", "AUX.Neg", "AUX.Plur.1", "AUX.Plur.1.Act",
+ "AUX.Plur.1.Fut.Fin", "AUX.Plur.1.Neg", "AUX.Plur.1.Neg.Fut.Fin",
+ "AUX.Plur.1.Neg.Past", "AUX.Plur.1.Past", "AUX.Plur.1.Pres", "AUX.Plur.2",
+ "AUX.Plur.2.Act", "AUX.Plur.2.Fut.Fin", "AUX.Plur.2.Neg", "AUX.Plur.2.Neg.Fut.Fin",
+ "AUX.Plur.2.Past", "AUX.Plur.2.Pres", "AUX.Plur.3", "AUX.Plur.3.Act",
+ "AUX.Plur.3.Fut.Fin", "AUX.Plur.3.Neg", "AUX.Plur.3.Neg.Fut.Fin",
+ "AUX.Plur.3.Neg.Part.Pass", "AUX.Plur.3.Neg.Pres", "AUX.Plur.3.Part.Pass",
+ "AUX.Plur.3.Past", "AUX.Plur.3.Pres", "AUX.Sing", "AUX.Sing.1", "AUX.Sing.1+SCONJ",
+ "AUX.Sing.1.Act", "AUX.Sing.1.Fut.Fin", "AUX.Sing.1.Neg", "AUX.Sing.1.Neg.Fut.Fin",
+ "AUX.Sing.1.Past", "AUX.Sing.2", "AUX.Sing.2.Act", "AUX.Sing.2.Fut.Fin",
+ "AUX.Sing.2.Neg", "AUX.Sing.2.Neg.Fut.Fin", "AUX.Sing.2.Past", "AUX.Sing.2.Pres",
+ "AUX.Sing.3", "AUX.Sing.3.Act", "AUX.Sing.3.Fut.Fin", "AUX.Sing.3.Neg",
+ "AUX.Sing.3.Neg.Fut.Fin", "AUX.Sing.3.Neg.Part.Pass", "AUX.Sing.3.Neg.Past",
+ "AUX.Sing.3.Neg.Pres", "AUX.Sing.3.Part.Pass", "AUX.Sing.3.Past", "AUX.Sing.3.Pres",
+ "AUX.Sing.Neg", "AUX.Sub.Plur.1.Pres", "AUX.Sub.Plur.2.Pres", "AUX.Sub.Plur.3.Pres",
+ "AUX.Sub.Sing.1.Pres", "AUX.Sub.Sing.2.Pres", "AUX.Sub.Sing.3.Neg.Pres",
+ "AUX.Sub.Sing.3.Pres", "CCONJ", "DET", "DET+NOUN.Sing", "INTJ", "INTJ+INTJ+PUNCT",
+ "INTJ+PRON.Sing.1.Prs", "INTJ+PRON.Sing.1.Prs+PUNCT", "NOUN", "NOUN+PRON.Plur.3",
+ "NOUN+PRON.Sing.3", "NOUN.Plur", "NOUN.Plur+AUX.Plur.1+PUNCT",
+ "NOUN.Plur+AUX.Plur.3", "NOUN.Plur+AUX.Plur.3+PUNCT", "NOUN.Plur+AUX.Sing.2",
+ "NOUN.Plur+AUX.Sing.3", "NOUN.Plur+AUX.Sing.3+PUNCT", "NOUN.Plur+PRON.Plur.1.Prs",
+ "NOUN.Plur+PRON.Plur.1.Prs+PUNCT", "NOUN.Plur+PRON.Plur.2.Prs",
+ "NOUN.Plur+PRON.Plur.2.Prs+PUNCT", "NOUN.Plur+PRON.Plur.3",
+ "NOUN.Plur+PRON.Plur.3.Prs", "NOUN.Plur+PRON.Plur.3.Prs+PUNCT",
+ "NOUN.Plur+PRON.Sing.1.Prs", "NOUN.Plur+PRON.Sing.1.Prs+PUNCT",
+ "NOUN.Plur+PRON.Sing.2.Prs", "NOUN.Plur+PRON.Sing.2.Prs+PUNCT",
+ "NOUN.Plur+PRON.Sing.3", "NOUN.Plur+PRON.Sing.3.Prs",
+ "NOUN.Plur+PRON.Sing.3.Prs+PUNCT", "NOUN.Sing", "NOUN.Sing+AUX.Plur.1",
+ "NOUN.Sing+AUX.Plur.1+PUNCT", "NOUN.Sing+AUX.Plur.2", "NOUN.Sing+AUX.Plur.2+PUNCT",
+ "NOUN.Sing+AUX.Plur.3", "NOUN.Sing+AUX.Plur.3+PUNCT", "NOUN.Sing+AUX.Sing.1",
+ "NOUN.Sing+AUX.Sing.1+PUNCT", "NOUN.Sing+AUX.Sing.2", "NOUN.Sing+AUX.Sing.2+PUNCT",
+ "NOUN.Sing+AUX.Sing.3", "NOUN.Sing+AUX.Sing.3+PUNCT",
+ "NOUN.Sing+AUX.Sing.3+PUNCT+PUNCT", "NOUN.Sing+INTJ", "NOUN.Sing+INTJ+PUNCT",
+ "NOUN.Sing+PRON.Plur.1", "NOUN.Sing+PRON.Plur.1.Prs",
+ "NOUN.Sing+PRON.Plur.1.Prs+PUNCT", "NOUN.Sing+PRON.Plur.2",
+ "NOUN.Sing+PRON.Plur.2.Prs", "NOUN.Sing+PRON.Plur.2.Prs+PUNCT",
+ "NOUN.Sing+PRON.Plur.3", "NOUN.Sing+PRON.Plur.3+PUNCT", "NOUN.Sing+PRON.Plur.3.Prs",
+ "NOUN.Sing+PRON.Plur.3.Prs+PUNCT", "NOUN.Sing+PRON.Sing", "NOUN.Sing+PRON.Sing.1",
+ "NOUN.Sing+PRON.Sing.1.Prs", "NOUN.Sing+PRON.Sing.1.Prs+PUNCT",
+ "NOUN.Sing+PRON.Sing.2", "NOUN.Sing+PRON.Sing.2+PUNCT", "NOUN.Sing+PRON.Sing.2.Prs",
+ "NOUN.Sing+PRON.Sing.2.Prs+PUNCT", "NOUN.Sing+PRON.Sing.3",
+ "NOUN.Sing+PRON.Sing.3+PUNCT", "NOUN.Sing+PRON.Sing.3.Prs",
+ "NOUN.Sing+PRON.Sing.3.Prs+PUNCT", "NOUN.Sing+VERB.Sing.3.Pres.Act", "NUM",
+ "NUM.Plur", "NUM.Sing", "PART", "PRON", "PRON+AUX.Plur.3", "PRON+AUX.Plur.3+PUNCT",
+ "PRON+AUX.Sing.1+PUNCT", "PRON+AUX.Sing.2", "PRON+AUX.Sing.3",
+ "PRON+AUX.Sing.3+PUNCT", "PRON+PRON.Plur.1.Prs", "PRON+PRON.Plur.2.Prs",
+ "PRON+PRON.Plur.3", "PRON+PRON.Sing.1.Prs", "PRON+PRON.Sing.2.Prs",
+ "PRON+PRON.Sing.3.Prs", "PRON.Plur", "PRON.Plur+AUX.Sing.3+PUNCT", "PRON.Plur.1",
+ "PRON.Plur.1+AUX.Plur.2", "PRON.Plur.1+AUX.Sing.1", "PRON.Plur.1+AUX.Sing.3",
+ "PRON.Plur.1+AUX.Sing.3+PUNCT", "PRON.Plur.1+PRON.Plur.1.Prs",
+ "PRON.Plur.1+PRON.Plur.1.Prs+PUNCT", "PRON.Plur.2", "PRON.Plur.2+AUX.Plur.3+PUNCT",
+ "PRON.Plur.2+AUX.Sing.3", "PRON.Plur.2+AUX.Sing.3+PUNCT",
+ "PRON.Plur.2+PRON.Plur.1.Prs", "PRON.Plur.2+PRON.Plur.2.Prs",
+ "PRON.Plur.2+PRON.Plur.2.Prs+PUNCT", "PRON.Plur.2+PRON.Plur.3.Prs",
+ "PRON.Plur.2+PRON.Plur.3.Prs+PUNCT", "PRON.Plur.3", "PRON.Plur.3+AUX.Sing.3+PUNCT",
+ "PRON.Plur.3+PRON.Plur.3.Prs", "PRON.Plur.3+PRON.Plur.3.Prs+PUNCT",
+ "PRON.Plur.3+PRON.Sing.1", "PRON.Sing", "PRON.Sing+ADP", "PRON.Sing+AUX.Plur.1",
+ "PRON.Sing+AUX.Plur.3", "PRON.Sing+AUX.Sing.1", "PRON.Sing+AUX.Sing.2+PUNCT",
+ "PRON.Sing+AUX.Sing.3", "PRON.Sing+AUX.Sing.3+PUNCT", "PRON.Sing+CCONJ",
+ "PRON.Sing+SCONJ", "PRON.Sing.1", "PRON.Sing.1+ADP", "PRON.Sing.1+ADP+PUNCT",
+ "PRON.Sing.1+AUX.Sing.1", "PRON.Sing.1+AUX.Sing.1+PUNCT", "PRON.Sing.1+AUX.Sing.2",
+ "PRON.Sing.1+PRON.Sing.1.Prs", "PRON.Sing.1+PRON.Sing.1.Prs+PUNCT",
+ "PRON.Sing.1+PRON.Sing.3.Prs", "PRON.Sing.2", "PRON.Sing.2+AUX.Plur.1",
+ "PRON.Sing.2+AUX.Sing.2", "PRON.Sing.2+AUX.Sing.2+PUNCT+PUNCT",
+ "PRON.Sing.2+AUX.Sing.3", "PRON.Sing.2+AUX.Sing.3+PUNCT",
+ "PRON.Sing.2+PRON.Plur.2.Prs", "PRON.Sing.2+PRON.Sing.2.Prs",
+ "PRON.Sing.2+PRON.Sing.2.Prs+AUX.Sing.2+PUNCT", "PRON.Sing.2+PRON.Sing.2.Prs+PUNCT",
+ "PRON.Sing.2+VERB.Sing.3.Pres.Act+PUNCT", "PRON.Sing.3", "PRON.Sing.3+AUX.Plur.3",
+ "PRON.Sing.3+AUX.Sing.1", "PRON.Sing.3+AUX.Sing.3", "PRON.Sing.3+AUX.Sing.3+PUNCT",
+ "PRON.Sing.3+PRON.Sing.1.Prs", "PRON.Sing.3+PRON.Sing.3.Prs",
+ "PRON.Sing.3+PRON.Sing.3.Prs+PUNCT", "PROPN", "PROPN+AUX.Sing.1",
+ "PROPN+PRON.Plur.1.Prs", "PROPN+PRON.Sing.1.Prs", "PROPN+PRON.Sing.2.Prs",
+ "PROPN+PRON.Sing.3", "PROPN.Plur", "PROPN.Plur+PRON.Plur.1.Prs",
+ "PROPN.Plur+PRON.Plur.2.Prs", "PROPN.Plur+PRON.Sing.1.Prs",
+ "PROPN.Plur+PRON.Sing.2.Prs", "PROPN.Sing", "PROPN.Sing+AUX.Plur.3",
+ "PROPN.Sing+AUX.Plur.3+PUNCT", "PROPN.Sing+AUX.Sing.2", "PROPN.Sing+AUX.Sing.3",
+ "PROPN.Sing+AUX.Sing.3+PUNCT", "PROPN.Sing+AUX.Sing.3+PUNCT+PUNCT",
+ "PROPN.Sing+PRON.Plur.1.Prs", "PROPN.Sing+PRON.Plur.2.Prs",
+ "PROPN.Sing+PRON.Sing.1", "PROPN.Sing+PRON.Sing.1.Prs",
+ "PROPN.Sing+PRON.Sing.2.Prs", "PROPN.Sing+PRON.Sing.3.Prs", "PUNCT", "PUNCT.Sing",
+ "SCONJ", "SCONJ+SCONJ", "SCONJ.Sing", "SENT", "VERB", "VERB.Act",
+ "VERB.Imp.Plur.1.Neg.Pres.Act", "VERB.Imp.Plur.1.Pres.Act",
+ "VERB.Imp.Plur.2.Neg.Pres.Act", "VERB.Imp.Plur.2.Pres.Act",
+ "VERB.Imp.Plur.3.Neg.Pres.Act", "VERB.Imp.Plur.3.Pres.Act",
+ "VERB.Imp.Sing.1.Neg.Pres.Act", "VERB.Imp.Sing.2.Neg.Pres.Act",
+ "VERB.Imp.Sing.2.Pres.Act", "VERB.Imp.Sing.3.Neg.Past.Act",
+ "VERB.Imp.Sing.3.Neg.Pres.Act", "VERB.Imp.Sing.3.Past.Act",
+ "VERB.Imp.Sing.3.Pres.Act", "VERB.Neg.Pres", "VERB.Neg.Pres.Act", "VERB.Pass",
+ "VERB.Past", "VERB.Past.Act", "VERB.Plur.1.Act", "VERB.Plur.1.Neg.Act",
+ "VERB.Plur.1.Neg.Part.Act", "VERB.Plur.1.Neg.Past.Act", "VERB.Plur.1.Neg.Pres.Act",
+ "VERB.Plur.1.Part.Act", "VERB.Plur.1.Pass", "VERB.Plur.1.Past.Act",
+ "VERB.Plur.1.Pres.Act", "VERB.Plur.1.Pres.Act+PRON.Sing.3",
+ "VERB.Plur.1.Pres.Act+PRON.Sing.3+PUNCT", "VERB.Plur.1.Pres.Pass",
+ "VERB.Plur.2.Act", "VERB.Plur.2.Act+PRON.Plur.3", "VERB.Plur.2.Neg.Act",
+ "VERB.Plur.2.Neg.Part.Act", "VERB.Plur.2.Neg.Past.Act", "VERB.Plur.2.Neg.Pres.Act",
+ "VERB.Plur.2.Part.Act", "VERB.Plur.2.Pass", "VERB.Plur.2.Past.Act",
+ "VERB.Plur.2.Past.Pass", "VERB.Plur.2.Pres.Act",
+ "VERB.Plur.2.Pres.Act+PRON.Sing.1+PUNCT", "VERB.Plur.3.Act",
+ "VERB.Plur.3.Act+PRON.Sing.3", "VERB.Plur.3.Neg.Act", "VERB.Plur.3.Neg.Part.Act",
+ "VERB.Plur.3.Neg.Past.Act", "VERB.Plur.3.Neg.Pres.Act", "VERB.Plur.3.Neg.Pres.Pass",
+ "VERB.Plur.3.Part.Act", "VERB.Plur.3.Part.Pass", "VERB.Plur.3.Pass",
+ "VERB.Plur.3.Past.Act", "VERB.Plur.3.Past.Act+PRON.Sing.3",
+ "VERB.Plur.3.Past.Act+PRON.Sing.3+PUNCT", "VERB.Plur.3.Pres.Act",
+ "VERB.Plur.3.Pres.Act+PRON.Sing.3", "VERB.Plur.3.Pres.Pass", "VERB.Plur.Neg.Act",
+ "VERB.Pres", "VERB.Pres.Act", "VERB.Sing.1.Act", "VERB.Sing.1.Neg.Act",
+ "VERB.Sing.1.Neg.Part.Act", "VERB.Sing.1.Neg.Past.Act",
+ "VERB.Sing.1.Neg.Past.Act+PRON.Sing.2+PUNCT", "VERB.Sing.1.Neg.Pres.Act",
+ "VERB.Sing.1.Neg.Pres.Act+PRON.Sing.2+PUNCT", "VERB.Sing.1.Part.Act",
+ "VERB.Sing.1.Part.Pass", "VERB.Sing.1.Past.Act", "VERB.Sing.1.Past.Act+PRON.Sing.3",
+ "VERB.Sing.1.Pres.Act", "VERB.Sing.1.Pres.Act+PRON.Sing.2",
+ "VERB.Sing.1.Pres.Act+PRON.Sing.2+PUNCT", "VERB.Sing.2.Act", "VERB.Sing.2.Neg.Act",
+ "VERB.Sing.2.Neg.Part.Act", "VERB.Sing.2.Neg.Past.Act", "VERB.Sing.2.Neg.Pres.Act",
+ "VERB.Sing.2.Part.Act", "VERB.Sing.2.Pass", "VERB.Sing.2.Past.Act",
+ "VERB.Sing.2.Pres", "VERB.Sing.2.Pres.Act", "VERB.Sing.3.Act",
+ "VERB.Sing.3.Act+PRON.Sing.3+PUNCT", "VERB.Sing.3.Neg.Act",
+ "VERB.Sing.3.Neg.Part.Act", "VERB.Sing.3.Neg.Pass", "VERB.Sing.3.Neg.Past",
+ "VERB.Sing.3.Neg.Past.Act", "VERB.Sing.3.Neg.Past.Part.Act",
+ "VERB.Sing.3.Neg.Past.Part.Pass", "VERB.Sing.3.Neg.Past.Pass",
+ "VERB.Sing.3.Neg.Pres.Act", "VERB.Sing.3.Part.Act", "VERB.Sing.3.Part.Pass",
+ "VERB.Sing.3.Pass", "VERB.Sing.3.Past", "VERB.Sing.3.Past.Act",
+ "VERB.Sing.3.Past.Act+PRON.Sing.1+PUNCT", "VERB.Sing.3.Past.Part.Act",
+ "VERB.Sing.3.Past.Part.Pass", "VERB.Sing.3.Past.Pass", "VERB.Sing.3.Pres.Act",
+ "VERB.Sing.3.Pres.Pass", "VERB.Sing.Act", "VERB.Sing.Neg.Pres.Act",
+ "VERB.Sing.Past.Act", "VERB.Sub.Sing.3.Pres.Act", "X", "«", "»" };
+
+ runTest("fa", "tt", tagset, "این یک آزمون است .",
+ new String[] { "این", "یک", "آزمون", "#است", "." },
+ new String[] { "DET", "NUM", "NOUN.Sing", "AUX.Sing.3", "SENT" },
+ new String[] { "POS_DET", "POS_NUM", "POS_NOUN", "POS_AUX", "POS_PUNCT" });
+ }
+
+ @Test
+ public void testCoptic() throws Exception
+ {
+ String[] tagset = { "A", "ADV", "ART", "A_PPER", "C", "CONJ", "COP", "C_PPER", "EXIST",
+ "FM", "FUT", "FW", "IMOD", "IMOD_PPER", "N", "NEG", "NUM", "N_PPER", "PDEM", "PINT",
+ "PPER", "PPOS", "PREP", "PREP_PPER", "PTC", "PUNCT", "UNKNOWN", "UNKOWN", "V",
+ "VBD", "V_PPER" };
+
+ runTest("cop", "tt", tagset, "ⲁ ⲡⲛⲟⲩⲧⲉ ⲥⲱⲧⲙ ⲉ ⲡϫⲟⲉⲓⲥ .",
+ new String[] { "ⲁ", "ⲡⲛⲟⲩⲧⲉ", "ⲥⲱⲧⲙ", "ⲉ", "ⲡϫⲟⲉⲓⲥ", "." },
+ new String[] { "A", "N", "V", "PREP", "N", "PUNCT" }, new String[] { "POS_AUX",
+ "POS_NOUN", "POS_VERB", "POS_ADP", "POS_NOUN", "POS_PUNCT" });
+ }
+
+ @Test
+ public void testHausa() throws Exception
+ {
+ String[] tagset = { "ADJ", "ADV", "CONJ", "EXIST", "FM", "FOC", "FUT", "FUT_PAC", "INTJ",
+ "LINK", "N", "NEG", "NEG_PAC", "NUM", "PAC", "PAC_V", "PDEM", "PIND", "PINT",
+ "PPOS", "PPRS", "PPRS_FOC", "PREL", "PREL_PAC", "PREL_PROG", "PROG", "PROG_PDEM",
+ "PRP", "PTC", "PUNCT", "QUANT", "V" };
+
+ runTest("ha", "tt", tagset, "Wannan gida ne .", new String[] { "-", "-", "-", "-" },
+ new String[] { "PDEM", "N", "FOC", "PUNCT" },
+ new String[] { "POS_PRON", "POS_NOUN", "POS_AUX", "POS_PUNCT" });
+ }
+
private JCas runTest(String language, String tagsetName, String[] tagset, String testDocument,
String[] lemmas, String[] tags, String[] tagClasses)
throws Exception