ERRANT + ERRANT-CZ + Opravidlo extension error-type vocabulary
type: Ontology
imports: lexinfo
creator: NLP Centre, Faculty of Informatics, Masaryk University, Brno
language: en
license: CC-BY-SA
source: Merged vocabulary (ERRANT Bryant 2019; ERRANT-CZ Náplava et al. 2022; Opravidlo rules).
comment: Merged RDF vocabulary of error-correction categories: base ERRANT categories (Bryant 2019), Czech extension (Náplava et al. 2022) and the Opravidlo ruleset. Terms follow uppercase naming with underscores.
type: Class

allowedOperation
type: ObjectProperty
domain: ERRANT error type (generic)
range: Edit operation
comment: Maps an error type to allowed operation(s): Missing, Replacement, Unnecessary.

Adjective
type: Class
subclass of: ERRANT error type (generic)
type: NamedIndividual
part of speech: adjective
allowedOperation: Missing
allowedOperation: Replacement
allowedOperation: Unnecessary
creator: Christopher Bryant
source: UCAM-CL-TR-938 (Christopher Bryant, 2019).
definition: Errors that involve adjectives (wrong adjective choice or form).

AdjectiveInflection
type: Class
subclass of: ERRANT error type (generic)
type: NamedIndividual
part of speech: adjective
allowedOperation: Replacement
creator: Christopher Bryant
source: UCAM-CL-TR-938 (Christopher Bryant, 2019).
definition: Adjective form errors (gender, number, case, degree).

Adverb
type: Class
subclass of: ERRANT error type (generic)
type: NamedIndividual
part of speech: adverb
allowedOperation: Missing
allowedOperation: Replacement
allowedOperation: Unnecessary
creator: Christopher Bryant
source: UCAM-CL-TR-938 (Christopher Bryant, 2019).
definition: Errors involving adverbs (choice or placement).

Conjunction
type: Class
subclass of: ERRANT error type (generic)
type: NamedIndividual
part of speech: conjunction
allowedOperation: Missing
allowedOperation: Replacement
allowedOperation: Unnecessary
creator: Christopher Bryant
source: UCAM-CL-TR-938 (Christopher Bryant, 2019).
definition: Errors that involve coordinating/subordinating conjunctions.

Contraction
type: Class
subclass of: ERRANT error type (generic)
type: NamedIndividual
allowedOperation: Missing
allowedOperation: Replacement
allowedOperation: Unnecessary
creator: Christopher Bryant
source: UCAM-CL-TR-938 (Christopher Bryant, 2019).
definition: Errors related to contractions (wrong expansion/usage).

CS:ADJ_INFL
type: Class
subclass of: AdjectiveInflection
subclass of: Czech-specific error type (ERRANT-CZ)
type: NamedIndividual
case: accusativeCase
case: dativeCase
case: genitiveCase
case: instrumentalCase
case: locativeCase
case: nominativeCase
degree: comparativeDegree
degree: positiveDegree
degree: superlativeDegree
gender: feminine
gender: masculine
gender: neuter
number: plural
number: singular
allowedOperation: Replacement
creator: Jakub Náplava; Milan Straka; Jana Straková; Alexandr Rosen
source: Náplava et al. 2022; UFAL errant_czech GitHub.
definition: Adjective inflection error in Czech (gender/number/case/degree).

Czech-specific error type (ERRANT-CZ)
type: Class
subclass of: ERRANT error type (generic)
creator: Jakub Náplava; Milan Straka; Jana Straková; Alexandr Rosen
source: Náplava et al. 2022 (TACL / arXiv) and UFAL errant_czech GitHub.
definition: Superclass for Czech-specific extensions to the ERRANT typology.

CS:NOUN_INFL
type: Class
subclass of: Czech-specific error type (ERRANT-CZ)
subclass of: NounInflection
type: NamedIndividual
case: accusativeCase
case: dativeCase
case: genitiveCase
case: instrumentalCase
case: locativeCase
case: nominativeCase
gender: feminine
gender: masculine
gender: neuter
number: plural
number: singular
allowedOperation: Replacement
creator: Jakub Náplava; Milan Straka; Jana Straková; Alexandr Rosen
source: Náplava et al. 2022; UFAL errant_czech GitHub.
definition: Czech noun inflection error (case/number/gender).
example: manželka → manželkou @cs

CS:NUM_INFL
type: Class
subclass of: Czech-specific error type (ERRANT-CZ)
type: NamedIndividual
case: accusativeCase
case: dativeCase
case: genitiveCase
case: instrumentalCase
case: locativeCase
case: nominativeCase
number: plural
number: singular
allowedOperation: Replacement
creator: Jakub Náplava; Milan Straka; Jana Straková; Alexandr Rosen
source: Náplava et al. 2022; UFAL errant_czech GitHub.
definition: Czech numeral inflection (declension) error.

CS:OTHER
type: Class
subclass of: Czech-specific error type (ERRANT-CZ)
subclass of: Other
type: NamedIndividual
allowedOperation: Missing
allowedOperation: Replacement
allowedOperation: Unnecessary
creator: Jakub Náplava; Milan Straka; Jana Straková; Alexandr Rosen
source: Náplava et al. 2022; UFAL errant_czech GitHub.
definition: Other Czech errors, e.g., using substandard contractions.
example: sem → jsem ho @cs

CS:PRON_INFL
type: Class
subclass of: Czech-specific error type (ERRANT-CZ)
subclass of: PronounInflection
type: NamedIndividual
case: accusativeCase
case: dativeCase
case: genitiveCase
case: instrumentalCase
case: locativeCase
case: nominativeCase
number: plural
number: singular
allowedOperation: Replacement
creator: Jakub Náplava; Milan Straka; Jana Straková; Alexandr Rosen
source: Náplava et al. 2022; UFAL errant_czech GitHub.
definition: Pronoun inflection errors in Czech (case/number).

CS:PROPN_INFL
type: Class
subclass of: Czech-specific error type (ERRANT-CZ)
subclass of: ProperNounInflection
type: NamedIndividual
case: accusativeCase
case: dativeCase
case: genitiveCase
case: instrumentalCase
case: locativeCase
case: nominativeCase
number: plural
number: singular
allowedOperation: Replacement
creator: Jakub Náplava; Milan Straka; Jana Straková; Alexandr Rosen
source: Náplava et al. 2022; UFAL errant_czech GitHub.
definition: Proper noun inflection errors in Czech (case/number).

CS:QUOTATION
type: Class
subclass of: Czech-specific error type (ERRANT-CZ)
subclass of: Punctuation
type: NamedIndividual
allowedOperation: Replacement
creator: Jakub Náplava; Milan Straka; Jana Straková; Alexandr Rosen
source: Náplava et al. 2022; UFAL errant_czech GitHub.
definition: Quotation mark style error (wrong Czech quotation glyph).
example: " → „

CS:VERB_INFL
type: Class
subclass of: Czech-specific error type (ERRANT-CZ)
subclass of: VerbInflection
type: NamedIndividual
aspect: imperfective
aspect: perfective
mood: conditional
mood: imperative
mood: indicative
number: plural
number: singular
person: firstPerson
person: secondPerson
person: thirdPerson
tense: future
tense: past
tense: present
allowedOperation: Replacement
creator: Jakub Náplava; Milan Straka; Jana Straková; Alexandr Rosen
source: Náplava et al. 2022; UFAL errant_czech GitHub.
definition: Czech verb inflection error (tense/person/number/aspect).
example: maj → mají @cs

CS:WO
type: Class
subclass of: Czech-specific error type (ERRANT-CZ)
subclass of: WordOrder
type: NamedIndividual
allowedOperation: Replacement
creator: Jakub Náplava; Milan Straka; Jana Straková; Alexandr Rosen
source: Náplava et al. 2022.
definition: Word order error in Czech.
example: plná jsou → jsou plná @cs

Determiner
type: Class
subclass of: ERRANT error type (generic)
type: NamedIndividual
part of speech: determiner
allowedOperation: Missing
allowedOperation: Replacement
allowedOperation: Unnecessary
creator: Christopher Bryant
source: UCAM-CL-TR-938 (Christopher Bryant, 2019).
definition: Determiner or article errors (e.g., wrong/omitted determiner).

ERRANT error type (generic)
type: Class
definition: Superclass for specific error categories in the ERRANT typology.

LEX (lexical choice errors)
type: Class
subclass of: Czech-specific error type (ERRANT-CZ)
creator: Opravidlo correction rules
language: cs
source: Opravidlo correction rules
definition: Lexical choice / misuse errors: wrong word, incorrect lexical form or selection.
preferred label: Lexical Choice Error

LEX:MISUSE:BAD_EXPR
type: Class
subclass of: Czech-specific error type (ERRANT-CZ)
subclass of: LEX (lexical choice errors)
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Bad or non-existing word form used (lexical form is invalid/nonstandard).
example: Datumy jeho dalších návštěv zatím nejsou známé. → Data jeho dalších návštěv zatím nejsou známé. @cs

LEX:MISUSE:BAD_PRON
type: Class
subclass of: Czech-specific error type (ERRANT-CZ)
subclass of: LEX (lexical choice errors)
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Bad pronoun used (wrong pronoun choice or form).

LEX:MISUSE:BAD_WORD
type: Class
subclass of: Czech-specific error type (ERRANT-CZ)
subclass of: LEX (lexical choice errors)
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Wrong word chosen (word is real but semantically incorrect in context).
example: Člověk si mohl vybrat jakékoli ze čtyřiadvaceti okének. → Člověk si mohl vybrat kterékoli ze čtyřiadvaceti okének. @cs

LEX:MISUSE:HYPERCORRECT_EXPR
type: Class
subclass of: Czech-specific error type (ERRANT-CZ)
subclass of: LEX (lexical choice errors)
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Hypercorrect form used — hyperforeign or over-regularized form.
example: Demonstranté se sešli na náměstí. → Demonstranti se sešli na náměstí. @cs

LEX:MISUSE:INCORRECT_DRUHAK
type: Class
subclass of: Czech-specific error type (ERRANT-CZ)
subclass of: LEX (lexical choice errors)
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Use of the nonstandard/incorrect form 'druhak' instead of standard connective.
example: Jednak se mi líbí a druhak je chytrá. → Jednak se mi líbí a jednak je chytrá. @cs

LEX:MISUSE:INCORR_EXPR
type: Class
subclass of: Czech-specific error type (ERRANT-CZ)
subclass of: LEX (lexical choice errors)
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Word with same reading but different orthography used incorrectly (confusion of homophones/homographs).
example: Šlo mu jen o vřelé obětí. → Šlo mu jen o vřelé objetí. @cs

LEX:MISUSE:POTENTIAL_BAD_EXPR
type: Class
subclass of: Czech-specific error type (ERRANT-CZ)
subclass of: LEX (lexical choice errors)
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Potentially ambiguous or nonstandard lexical choice that could be misunderstood.
example: Včera jsem ti poslal email. → Včera jsem ti poslal e-mail. @cs

LEX:MISUSE:VIZ
type: Class
subclass of: Czech-specific error type (ERRANT-CZ)
subclass of: LEX (lexical choice errors)
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Incorrect use of the abbreviation 'viz.' including punctuation.
example: "viz. strany 172–174" (incorrect) → "viz strany 172–174" (preferred form) @cs

Morphology
type: Class
subclass of: Czech-specific error type (ERRANT-CZ)
subclass of: ERRANT error type (generic)
type: NamedIndividual
allowedOperation: Replacement
creator: Christopher Bryant
creator: Opravidlo correction rules
source: Opravidlo correction rules
source: UCAM-CL-TR-938 (Christopher Bryant, 2019).
alternative label: MORPH (morphological errors)
definition: Morphological errors including inflection, misuses and bad forms.
definition: Morphological errors where lemma remains but category/form changes.

MORPH:FORM:BAD_FORM
type: Class
subclass of: Morphology
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Incorrect or nonstandard word form (morphological form error).

MORPH:INFL
type: Class
subclass of: Morphology
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Morphological inflection-related errors (detailed subtypes below).

MORPH:INFL:BAD_EXPR
type: Class
subclass of: MORPH:INFL
type: NamedIndividual
degree: comparativeDegree
degree: positiveDegree
degree: superlativeDegree
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Use of incorrect or non-existing morphological variant of a word.
example: Zvolím to nejoptimálnější řešení. → Zvolím to optimální řešení. @cs

MORPH:INFL:BAD_FORM
type: Class
subclass of: CS:ADJ_INFL
subclass of: CS:NOUN_INFL
subclass of: MORPH:INFL
type: NamedIndividual
case: genitiveCase
case: instrumentalCase
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Incorrect inflectional ending or form.
example: Vyvarujte se jízlivým žertům na cizí účet. → Vyvarujte se jízlivých žertů na cizí účet. @cs

MORPH:INFL:BAD_FORM_JENZ
type: Class
subclass of: CS:PRON_INFL
subclass of: MORPH:INFL
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Incorrect morphological form of the relative pronoun 'jenž' or its variants.

MORPH:INFL:BAD_PRON
type: Class
subclass of: MORPH:INFL
type: NamedIndividual
part of speech: pronoun
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Wrong form of clitic pronouns mně/mě.
example: Ukázal mě, kam mám jít. → Ukázal mně, kam mám jít. @cs

MORPH:INFL:BAD_VERB_BE
type: Class
subclass of: CS:VERB_INFL
subclass of: MORPH:INFL
type: NamedIndividual
mood: conditional
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Incorrect use of conditional particle 'by' and its cliticization.
example: Aby jsem neonemocněl. → Abych neonemocněl. @cs

MORPH:INFL:BAD_VERB_FORM
type: Class
subclass of: CS:VERB_INFL
subclass of: MORPH:INFL
type: NamedIndividual
number: plural
number: singular
person: firstPerson
person: secondPerson
person: thirdPerson
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Incorrect form in a multi-component verb phrase.
example: Byl jsme obviněn ... → Byl jsem obviněn ... / Byli jsme obviněni ... @cs

MORPH:INFL:BAD_VERB_SE
type: Class
subclass of: MORPH:INFL
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Incorrect combination of conditional particle and reflexive clitic 'se'.
example: Aby jsi se dostal na místo. → Aby ses dostal na místo. @cs

MORPH:INFL:MISMATCH_ADJ
type: Class
subclass of: CS:ADJ_INFL
subclass of: MORPH:INFL
type: NamedIndividual
case: instrumentalCase
number: plural
number: singular
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Agreement mismatch of adjective with noun in dual/plural contexts.
example: Jake poslechne a zírá na nás vytřeštěnými očima. → ... vytřeštěnýma očima. @cs

MORPH:INFL:MISMATCH_ATTR_MOD
type: Class
subclass of: CS:ADJ_INFL
subclass of: MORPH:INFL
type: NamedIndividual
case: accusativeCase
case: locativeCase
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Adjective modifier agreement error (gender/number/case mismatches).
example: Vyprávěl o černým psovi. → Vyprávěl o černém psovi. @cs

MORPH:INFL:MISMATCH_SUBJ_VERB
type: Class
subclass of: CS:VERB_INFL
subclass of: MORPH:INFL
type: NamedIndividual
person: thirdPerson
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Subject-verb agreement error (past tense agreement mismatches).
example: Maminka se synem vařily oběd. → Maminka se synem vařili oběd. @cs

MORPH:INFL:SWAPPED_ME_MNE
type: Class
subclass of: MORPH:INFL
type: NamedIndividual
case: genitiveCase
case: instrumentalCase
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Mismatched usage of clitics mě vs mně (wrong case/role).
example: V jeho reformně se nevyznám. → V jeho reformě se nevyznám. @cs

MORPH:INFL:SWAPPED_YI
type: Class
subclass of: MORPH:INFL
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Incorrect orthographic alternant i vs y causing morphological errors.
example: Pálí je dobré bidlo. → Pálí je dobré bydlo. @cs

MORPH:MISUSE
type: Class
subclass of: Morphology
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Morphological misuse: errors in usage such as negation, clitics, wrong pronouns, etc.

MORPH:MISUSE:BAD_NEGATION
type: Class
subclass of: MORPH:MISUSE
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Incorrect usage of negation or missing negation particle.
example: Včera nikdo zůstal doma. → Včera nikdo nezůstal doma. @cs

MORPH:MISUSE:SWAPPED_MI_MY
type: Class
subclass of: MORPH:MISUSE
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Mistaken usage of 'mi' vs 'my' pronouns.
example: Lucka se my podívala do očí. → Lucka se mi podívala do očí. @cs

MORPH:MISUSE:SWAPPED_SEBOU
type: Class
subclass of: MORPH:MISUSE
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Incorrect usage of 'sebou' vs 's sebou'.
example: Nesl si sebou batoh. → Nesl si s sebou batoh. @cs

Missing
type: Class
subclass of: Edit operation
type: NamedIndividual
creator: Christopher Bryant
source: UCAM-CL-TR-938 (Bryant, 2019).
definition: Token(s) absent in source (operation form: [ε → B]).

Noun
type: Class
subclass of: ERRANT error type (generic)
type: NamedIndividual
part of speech: noun
allowedOperation: Missing
allowedOperation: Replacement
allowedOperation: Unnecessary
creator: Christopher Bryant
source: UCAM-CL-TR-938 (Christopher Bryant, 2019).
definition: Errors involving nouns (wrong noun form or choice).

NounInflection
type: Class
subclass of: ERRANT error type (generic)
subclass of: Noun
type: NamedIndividual
part of speech: noun
allowedOperation: Replacement
creator: Christopher Bryant
source: UCAM-CL-TR-938 (Christopher Bryant, 2019).
definition: Noun inflection errors (case, number, gender).

NounNumber
type: Class
subclass of: ERRANT error type (generic)
subclass of: Noun
type: NamedIndividual
part of speech: noun
allowedOperation: Replacement
creator: Christopher Bryant
source: UCAM-CL-TR-938 (Christopher Bryant, 2019).
definition: Incorrect noun number errors (singular/plural mismatches).

NounPossessive
type: Class
subclass of: ERRANT error type (generic)
subclass of: Noun
type: NamedIndividual
part of speech: noun
allowedOperation: Missing
allowedOperation: Replacement
allowedOperation: Unnecessary
creator: Christopher Bryant
source: UCAM-CL-TR-938 (Christopher Bryant, 2019).
definition: Possessive form errors (incorrect or missing possessive marking).

Orthography
type: Class
subclass of: ERRANT error type (generic)
type: NamedIndividual
allowedOperation: Replacement
creator: Christopher Bryant
source: UCAM-CL-TR-938 (Christopher Bryant, 2019).
definition: Orthographic issues such as casing or whitespace mistakes.

ORTH:CASING:MAKE_CASE_CAPITAL
type: Class
subclass of: Orthography
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Token should be capitalized.
example: Země obíhá kolem slunce. → Země obíhá kolem Slunce. @cs

ORTH:CASING:MAKE_CASE_LOWER
type: Class
subclass of: Orthography
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Token should not be capitalized.
example: Hlásil se ke Křesťanství. → Hlásil se ke křesťanství. @cs

ORTH:CASING:MAKE_CASE_SENT_START
type: Class
subclass of: Orthography
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: First token of sentence should be capitalized.
example: vařili jsme oběd. → Vařili jsme oběd. @cs

ORTH:CASING:PHRASE_CAPITAL_CAPITAL
type: Class
subclass of: Orthography
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Every significant word in multiword proper name should be capitalized.
example: Šli jsme na velký Javorník. → Šli jsme na Velký Javorník. @cs

ORTH:CASING:PHRASE_CAPITAL_LOWER
type: Class
subclass of: Orthography
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Only first word should be capitalized in a multiword expression.
example: Pracuji na Masarykově Univerzitě. → Pracuji na Masarykově univerzitě. @cs

ORTH:CASING:PHRASE_CAPITAL_LOWER_CAPITAL
type: Class
subclass of: Orthography
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Partially capitalized multiword proper name (some words capitalized).
example: Jedeme do teplic nad metují. → Jedeme do Teplic nad Metují. @cs

ORTH:CASING:PHRASE_CAPITAL_LOWER_CAPITAL_LOWER
type: Class
subclass of: Orthography
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Mixed capitalization of multiword place names.
example: Albrechtice v jizerských horách jsou krásná obec. → Albrechtice v Jizerských horách jsou krásná obec. @cs

ORTH:CASING:PHRASE_LOWER_CAPITAL
type: Class
subclass of: Orthography
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Lowercase then capitalized portion in multiword expression; adjust to lowercase first token.
example: Pocházím z Východního Slezska. → Pocházím z východního Slezska. @cs

ORTH:CASING:PHRASE_LOWER_LOWER
type: Class
subclass of: Orthography
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Multiword expression should be lowercased (no capitals inside).
example: Hlásil se k Pravoslavné církvi. → Hlásil se k pravoslavné církvi. @cs

ORTH:WSPACE:EXTRA_SPACE
type: Class
subclass of: Orthography
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Extra or incorrect whitespace between tokens.
example: přes to → přesto @cs

Other
type: Class
subclass of: ERRANT error type (generic)
type: NamedIndividual
allowedOperation: Missing
allowedOperation: Replacement
allowedOperation: Unnecessary
creator: Christopher Bryant
source: UCAM-CL-TR-938 (Christopher Bryant, 2019).
definition: Unclassified or paraphrase errors that do not fit other categories.

Edit operation
type: Class
definition: Edit operation type used in ERRANT (Missing / Replacement / Unnecessary).

Particle
type: Class
subclass of: ERRANT error type (generic)
type: NamedIndividual
allowedOperation: Missing
allowedOperation: Replacement
allowedOperation: Unnecessary
creator: Christopher Bryant
source: UCAM-CL-TR-938 (Christopher Bryant, 2019).
definition: Errors involving particles (e.g., phrasal particles or light verbs).

PHON (phonological errors)
type: Class
subclass of: Czech-specific error type (ERRANT-CZ)
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Phonological errors where orthography reflects spoken variant (vocalization, assimilation etc.).

PHON:VOCAL:BAD_PREP
type: Class
subclass of: PHON (phonological errors)
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Bad preposition vocalization causing wrong preposition to be used.
example: Zavřel ho v sklepě. → Zavřel ho ve sklepě. @cs

Preposition
type: Class
subclass of: ERRANT error type (generic)
type: NamedIndividual
part of speech: adposition
allowedOperation: Missing
allowedOperation: Replacement
allowedOperation: Unnecessary
creator: Christopher Bryant
source: UCAM-CL-TR-938 (Christopher Bryant, 2019).
definition: Errors relating to prepositions or adpositions (wrong preposition choice).

Pronoun
type: Class
subclass of: ERRANT error type (generic)
type: NamedIndividual
part of speech: pronoun
allowedOperation: Missing
allowedOperation: Replacement
allowedOperation: Unnecessary
creator: Christopher Bryant
source: UCAM-CL-TR-938 (Christopher Bryant, 2019).
definition: Pronoun-related errors (case/form/choice).

PronounInflection
type: Class
subclass of: ERRANT error type (generic)
subclass of: Pronoun
type: NamedIndividual
part of speech: pronoun
allowedOperation: Replacement
creator: Christopher Bryant
source: UCAM-CL-TR-938 (Christopher Bryant, 2019).
definition: Pronoun inflection errors (case, number, gender).

ProperNoun
type: Class
subclass of: ERRANT error type (generic)
subclass of: Noun
type: NamedIndividual
part of speech: properNoun
creator: Jakub Náplava; Milan Straka; Jana Straková; Alexandr Rosen
source: Náplava et al. 2022 (ERRANT-CZ).
definition: Errors involving proper nouns, typically casing or inflection.

ProperNounInflection
type: Class
subclass of: ERRANT error type (generic)
subclass of: ProperNoun
type: NamedIndividual
case: accusativeCase
case: dativeCase
case: genitiveCase
case: instrumentalCase
case: locativeCase
case: nominativeCase
number: plural
number: singular
allowedOperation: Replacement
creator: Jakub Náplava; Milan Straka; Jana Straková; Alexandr Rosen
source: Náplava et al. 2022 (ERRANT-CZ).
definition: Inflectional errors in proper nouns (case, number).

Punctuation
type: Class
subclass of: ERRANT error type (generic)
type: NamedIndividual
allowedOperation: Missing
allowedOperation: Replacement
allowedOperation: Unnecessary
creator: Christopher Bryant
source: UCAM-CL-TR-938 (Christopher Bryant, 2019).
definition: Punctuation errors, including wrong or missing punctuation marks.

Replacement
type: Class
subclass of: Edit operation
type: NamedIndividual
creator: Christopher Bryant
source: UCAM-CL-TR-938 (Bryant, 2019).
definition: Token(s) replaced (operation form: [A → B]).

Spelling
type: Class
subclass of: ERRANT error type (generic)
type: NamedIndividual
allowedOperation: Replacement
creator: Christopher Bryant
source: UCAM-CL-TR-938 (Christopher Bryant, 2019).
definition: Spelling errors, including non-word and real-word variants.

SPELL:DICT:CONFUSION
type: Class
subclass of: Czech-specific error type (ERRANT-CZ)
subclass of: Spelling
type: NamedIndividual
allowedOperation: Replacement
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Spelling where the incorrect token is a valid dictionary word but wrong in context.
example: Jsi straší než já. → Jsi starší než já. @cs

SPELL:DICT:NOT_FOUND
type: Class
subclass of: Czech-specific error type (ERRANT-CZ)
subclass of: Spelling
type: NamedIndividual
allowedOperation: Replacement
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Token is not found in dictionary (non-word spelling error).

STYLE
type: Class
subclass of: Czech-specific error type (ERRANT-CZ)
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Style issues: archaic forms, pleonasms, register mismatches, repeated expressions.

STYLE:MISUSE:ARCHAIC_TERM
type: Class
subclass of: STYLE
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Use of archaic or obsolete word forms.
example: Musíš tu budovu objeti. → Musíš tu budovu objet. @cs

STYLE:MISUSE:BAD_HONORIFIC
type: Class
subclass of: STYLE
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Incorrect honorific or vocative form used.
example: Pane Novák, pojďte dovnitř. → Pane Nováku, pojďte dovnitř. @cs

STYLE:MISUSE:PLEONASM
type: Class
subclass of: STYLE
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Pleonastic / redundant expression.

STYLE:MISUSE:PLEONASM_OBA
type: Class
subclass of: STYLE
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Redundant use of 'oba/obě' with doubled expression.
example: Četl jsem obě dvě knihy. → Četl jsem obě knihy. @cs

STYLE:MISUSE:REPEATED_EXPR
type: Class
subclass of: STYLE
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Unnecessary repetition of words or phrases.
example: … prostě přehodnotil, že se mu prostě nezdají. → … přehodnotil, že se mu nezdají. @cs

STYLE:MISUSE:REPEATED_PRON
type: Class
subclass of: STYLE
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Repeated pronoun usage (redundant pronouns).

STYLE:MISUSE:TOO_MANY_PREPS
type: Class
subclass of: STYLE
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Use of excessive prepositions (stylistic error).

SYNTAX
type: Class
subclass of: Czech-specific error type (ERRANT-CZ)
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Syntactic errors: bad sentence structure, missing components, wrong clause connections.

SYNTAX:MISUSE:BAD_PRON_POS
type: Class
subclass of: SYNTAX
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Incorrect position of pronoun causing syntactic/semantic error.

SYNTAX:MISUSE:BAD_SENT_CONN
type: Class
subclass of: SYNTAX
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Incorrect sentence connector or conjunction usage (bad sentence linking).

SYNTAX:MISUSE:BAD_SENT_STRUCTURE
type: Class
subclass of: SYNTAX
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Ill-formed sentence structure (fragment, run-on, or mis-ordered constituents).

SYNTAX:MISUSE:COLLOQ_CO
type: Class
subclass of: SYNTAX
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Use of colloquial 'co' in inappropriate contexts (register/syntax error).

SYNTAX:MISUSE:ZEUGMA
type: Class
subclass of: SYNTAX
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Zeugma or faulty coordination where a word governs multiple complements incorrectly.

SYNTAX:OMM:MISSING_VERB
type: Class
subclass of: SYNTAX
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Missing verb or predicate in clause (omission leading to ungrammatical clause).

TYPO (typography & punctuation)
type: Class
subclass of: Czech-specific error type (ERRANT-CZ)
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: Typographical issues, punctuation spacing and similar surface-level errors.

TYPO:PUNCT:GENERAL
type: Class
subclass of: TYPO (typography & punctuation)
creator: Opravidlo correction rules
source: Opravidlo correction rules
definition: General typography/punctuation errors (wrong punctuation or spacing).

Unknown
type: Class
subclass of: ERRANT error type (generic)
creator: Christopher Bryant
source: UCAM-CL-TR-938 (Christopher Bryant, 2019).
definition: Detected edits that were not assigned a clear error type.

Unnecessary
type: Class
subclass of: Edit operation
type: NamedIndividual
creator: Christopher Bryant
source: UCAM-CL-TR-938 (Bryant, 2019).
definition: Token(s) unnecessary / deleted (operation form: [A → ε]).

Verb
type: Class
subclass of: ERRANT error type (generic)
type: NamedIndividual
part of speech: verb
allowedOperation: Missing
allowedOperation: Replacement
allowedOperation: Unnecessary
creator: Christopher Bryant
source: UCAM-CL-TR-938 (Christopher Bryant, 2019).
definition: Errors involving verbs (choice, form, or usage).

VerbForm
type: Class
subclass of: ERRANT error type (generic)
subclass of: Verb
type: NamedIndividual
part of speech: verb
allowedOperation: Missing
allowedOperation: Replacement
allowedOperation: Unnecessary
creator: Christopher Bryant
source: UCAM-CL-TR-938 (Christopher Bryant, 2019).
definition: Infinitive/gerund/participle form errors.

VerbInflection
type: Class
subclass of: ERRANT error type (generic)
subclass of: Verb
type: NamedIndividual
part of speech: verb
allowedOperation: Replacement
creator: Christopher Bryant
source: UCAM-CL-TR-938 (Christopher Bryant, 2019).
definition: Verb inflection errors (tense/aspect/person/number morphology mistakes).

VerbAgreement
type: Class
subclass of: ERRANT error type (generic)
subclass of: Verb
type: NamedIndividual
part of speech: verb
allowedOperation: Replacement
creator: Christopher Bryant
source: UCAM-CL-TR-938 (Christopher Bryant, 2019).
definition: Subject-verb agreement errors.

VerbTense
type: Class
subclass of: ERRANT error type (generic)
subclass of: Verb
type: NamedIndividual
part of speech: verb
allowedOperation: Missing
allowedOperation: Replacement
allowedOperation: Unnecessary
creator: Christopher Bryant
source: UCAM-CL-TR-938 (Christopher Bryant, 2019).
definition: Tense and aspect errors, including periphrastic constructions.

WordOrder
type: Class
subclass of: ERRANT error type (generic)
type: NamedIndividual
allowedOperation: Replacement
creator: Christopher Bryant
source: UCAM-CL-TR-938 (Christopher Bryant, 2019).
definition: Errors caused by incorrect ordering of words in a sentence.