Enumerations

Aspect

static

number

The characteristic of a verb that expresses time flow during an event.

Value

ASPECT_UNKNOWN

Aspect is not applicable in the analyzed language or is not predicted.

PERFECTIVE

Perfective

IMPERFECTIVE

Imperfective

PROGRESSIVE

Progressive

Case

static

number

The grammatical function performed by a noun or pronoun in a phrase, clause, or sentence. In some languages, other parts of speech, such as adjective and determiner, take case inflection in agreement with the noun.

Value

CASE_UNKNOWN

Case is not applicable in the analyzed language or is not predicted.

ACCUSATIVE

Accusative

ADVERBIAL

Adverbial

COMPLEMENTIVE

Complementive

DATIVE

Dative

GENITIVE

Genitive

INSTRUMENTAL

Instrumental

LOCATIVE

Locative

NOMINATIVE

Nominative

OBLIQUE

Oblique

PARTITIVE

Partitive

PREPOSITIONAL

Prepositional

REFLEXIVE_CASE

Reflexive

RELATIVE_CASE

Relative

VOCATIVE

Vocative

EncodingType

static

number

Represents the text encoding that the caller uses to process the output. Providing an EncodingType is recommended because the API provides the beginning offsets for various outputs, such as tokens and mentions, and languages that natively use different text encodings may access offsets differently.

Value

NONE

If EncodingType is not specified, encoding-dependent information (such as begin_offset) will be set at -1.

UTF8

Encoding-dependent information (such as begin_offset) is calculated based on the UTF-8 encoding of the input. C++ and Go are examples of languages that use this encoding natively.

UTF16

Encoding-dependent information (such as begin_offset) is calculated based on the UTF-16 encoding of the input. Java and Javascript are examples of languages that use this encoding natively.

UTF32

Encoding-dependent information (such as begin_offset) is calculated based on the UTF-32 encoding of the input. Python is an example of a language that uses this encoding natively.

Form

static

number

Depending on the language, Form can be categorizing different forms of verbs, adjectives, adverbs, etc. For example, categorizing inflected endings of verbs and adjectives or distinguishing between short and long forms of adjectives and participles

Value

FORM_UNKNOWN

Form is not applicable in the analyzed language or is not predicted.

ADNOMIAL

Adnomial

AUXILIARY

Auxiliary

COMPLEMENTIZER

Complementizer

FINAL_ENDING

Final ending

GERUND

Gerund

REALIS

Realis

IRREALIS

Irrealis

SHORT

Short form

LONG

Long form

ORDER

Order form

SPECIFIC

Specific form

Gender

static

number

Gender classes of nouns reflected in the behaviour of associated words.

Value

GENDER_UNKNOWN

Gender is not applicable in the analyzed language or is not predicted.

FEMININE

Feminine

MASCULINE

Masculine

NEUTER

Neuter

Label

static

number

The parse label enum for the token.

Value

UNKNOWN

Unknown

ABBREV

Abbreviation modifier

ACOMP

Adjectival complement

ADVCL

Adverbial clause modifier

ADVMOD

Adverbial modifier

AMOD

Adjectival modifier of an NP

APPOS

Appositional modifier of an NP

ATTR

Attribute dependent of a copular verb

AUX

Auxiliary (non-main) verb

AUXPASS

Passive auxiliary

CC

Coordinating conjunction

CCOMP

Clausal complement of a verb or adjective

CONJ

Conjunct

CSUBJ

Clausal subject

CSUBJPASS

Clausal passive subject

DEP

Dependency (unable to determine)

DET

Determiner

DISCOURSE

Discourse

DOBJ

Direct object

EXPL

Expletive

GOESWITH

Goes with (part of a word in a text not well edited)

IOBJ

Indirect object

MARK

Marker (word introducing a subordinate clause)

MWE

Multi-word expression

MWV

Multi-word verbal expression

NEG

Negation modifier

NN

Noun compound modifier

NPADVMOD

Noun phrase used as an adverbial modifier

NSUBJ

Nominal subject

NSUBJPASS

Passive nominal subject

NUM

Numeric modifier of a noun

NUMBER

Element of compound number

P

Punctuation mark

PARATAXIS

Parataxis relation

PARTMOD

Participial modifier

PCOMP

The complement of a preposition is a clause

POBJ

Object of a preposition

POSS

Possession modifier

POSTNEG

Postverbal negative particle

PRECOMP

Predicate complement

PRECONJ

Preconjunt

PREDET

Predeterminer

PREF

Prefix

PREP

Prepositional modifier

PRONL

The relationship between a verb and verbal morpheme

PRT

Particle

PS

Associative or possessive marker

QUANTMOD

Quantifier phrase modifier

RCMOD

Relative clause modifier

RCMODREL

Complementizer in relative clause

RDROP

Ellipsis without a preceding predicate

REF

Referent

REMNANT

Remnant

REPARANDUM

Reparandum

ROOT

Root

SNUM

Suffix specifying a unit of number

SUFF

Suffix

TMOD

Temporal modifier

TOPIC

Topic marker

VMOD

Clause headed by an infinite form of the verb that modifies a noun

VOCATIVE

Vocative

XCOMP

Open clausal complement

SUFFIX

Name suffix

TITLE

Name title

ADVPHMOD

Adverbial phrase modifier

AUXCAUS

Causative auxiliary

AUXVV

Helper auxiliary

DTMOD

Rentaishi (Prenominal modifier)

FOREIGN

Foreign words

KW

Keyword

LIST

List for chains of comparable items

NOMC

Nominalized clause

NOMCSUBJ

Nominalized clausal subject

NOMCSUBJPASS

Nominalized clausal passive

NUMC

Compound of numeric modifier

COP

Copula

DISLOCATED

Dislocated relation (for fronted/topicalized elements)

ASP

Aspect marker

GMOD

Genitive modifier

GOBJ

Genitive object

INFMOD

Infinitival modifier

MES

Measure

NCOMP

Nominal complement of a noun

Mood

static

number

The grammatical feature of verbs, used for showing modality and attitude.

Value

MOOD_UNKNOWN

Mood is not applicable in the analyzed language or is not predicted.

CONDITIONAL_MOOD

Conditional

IMPERATIVE

Imperative

INDICATIVE

Indicative

INTERROGATIVE

Interrogative

JUSSIVE

Jussive

SUBJUNCTIVE

Subjunctive

Number

static

number

Count distinctions.

Value

NUMBER_UNKNOWN

Number is not applicable in the analyzed language or is not predicted.

SINGULAR

Singular

PLURAL

Plural

DUAL

Dual

Person

static

number

The distinction between the speaker, second person, third person, etc.

Value

PERSON_UNKNOWN

Person is not applicable in the analyzed language or is not predicted.

FIRST

First

SECOND

Second

THIRD

Third

REFLEXIVE_PERSON

Reflexive

Proper

static

number

This category shows if the token is part of a proper name.

Value

PROPER_UNKNOWN

Proper is not applicable in the analyzed language or is not predicted.

PROPER

Proper

NOT_PROPER

Not proper

Reciprocity

static

number

Reciprocal features of a pronoun.

Value

RECIPROCITY_UNKNOWN

Reciprocity is not applicable in the analyzed language or is not predicted.

RECIPROCAL

Reciprocal

NON_RECIPROCAL

Non-reciprocal

Tag

static

number

The part of speech tags enum.

Value

UNKNOWN

Unknown

ADJ

Adjective

ADP

Adposition (preposition and postposition)

ADV

Adverb

CONJ

Conjunction

DET

Determiner

NOUN

Noun (common and proper)

NUM

Cardinal number

PRON

Pronoun

PRT

Particle or other function word

PUNCT

Punctuation

VERB

Verb (all tenses and modes)

X

Other: foreign words, typos, abbreviations

AFFIX

Affix

Tense

static

number

Time reference.

Value

TENSE_UNKNOWN

Tense is not applicable in the analyzed language or is not predicted.

CONDITIONAL_TENSE

Conditional

FUTURE

Future

PAST

Past

PRESENT

Present

IMPERFECT

Imperfect

PLUPERFECT

Pluperfect

Type

static

number

The type of the entity.

Value

UNKNOWN

Unknown

PERSON

Person

LOCATION

Location

ORGANIZATION

Organization

EVENT

Event

WORK_OF_ART

Work of art

CONSUMER_GOOD

Consumer goods

OTHER

Other types

Type

static

number

The document types enum.

Value

TYPE_UNSPECIFIED

The content type is not specified.

PLAIN_TEXT

Plain text

HTML

HTML

Type

static

number

The supported types of mentions.

Value

TYPE_UNKNOWN

Unknown

PROPER

Proper name

COMMON

Common noun (or noun compound)

Voice

static

number

The relationship between the action that a verb expresses and the participants identified by its arguments.

Value

VOICE_UNKNOWN

Voice is not applicable in the analyzed language or is not predicted.

ACTIVE

Active

CAUSATIVE

Causative

PASSIVE

Passive

Properties

Aspect

static

number

The characteristic of a verb that expresses time flow during an event.

Value

ASPECT_UNKNOWN

Aspect is not applicable in the analyzed language or is not predicted.

PERFECTIVE

Perfective

IMPERFECTIVE

Imperfective

PROGRESSIVE

Progressive

Case

static

number

The grammatical function performed by a noun or pronoun in a phrase, clause, or sentence. In some languages, other parts of speech, such as adjective and determiner, take case inflection in agreement with the noun.

Value

CASE_UNKNOWN

Case is not applicable in the analyzed language or is not predicted.

ACCUSATIVE

Accusative

ADVERBIAL

Adverbial

COMPLEMENTIVE

Complementive

DATIVE

Dative

GENITIVE

Genitive

INSTRUMENTAL

Instrumental

LOCATIVE

Locative

NOMINATIVE

Nominative

OBLIQUE

Oblique

PARTITIVE

Partitive

PREPOSITIONAL

Prepositional

REFLEXIVE_CASE

Reflexive

RELATIVE_CASE

Relative

VOCATIVE

Vocative

EncodingType

static

number

Represents the text encoding that the caller uses to process the output. Providing an EncodingType is recommended because the API provides the beginning offsets for various outputs, such as tokens and mentions, and languages that natively use different text encodings may access offsets differently.

Value

NONE

If EncodingType is not specified, encoding-dependent information (such as begin_offset) will be set at -1.

UTF8

Encoding-dependent information (such as begin_offset) is calculated based on the UTF-8 encoding of the input. C++ and Go are examples of languages that use this encoding natively.

UTF16

Encoding-dependent information (such as begin_offset) is calculated based on the UTF-16 encoding of the input. Java and Javascript are examples of languages that use this encoding natively.

UTF32

Encoding-dependent information (such as begin_offset) is calculated based on the UTF-32 encoding of the input. Python is an example of a language that uses this encoding natively.

Form

static

number

Depending on the language, Form can be categorizing different forms of verbs, adjectives, adverbs, etc. For example, categorizing inflected endings of verbs and adjectives or distinguishing between short and long forms of adjectives and participles

Value

FORM_UNKNOWN

Form is not applicable in the analyzed language or is not predicted.

ADNOMIAL

Adnomial

AUXILIARY

Auxiliary

COMPLEMENTIZER

Complementizer

FINAL_ENDING

Final ending

GERUND

Gerund

REALIS

Realis

IRREALIS

Irrealis

SHORT

Short form

LONG

Long form

ORDER

Order form

SPECIFIC

Specific form

Gender

static

number

Gender classes of nouns reflected in the behaviour of associated words.

Value

GENDER_UNKNOWN

Gender is not applicable in the analyzed language or is not predicted.

FEMININE

Feminine

MASCULINE

Masculine

NEUTER

Neuter

Label

static

number

The parse label enum for the token.

Value

UNKNOWN

Unknown

ABBREV

Abbreviation modifier

ACOMP

Adjectival complement

ADVCL

Adverbial clause modifier

ADVMOD

Adverbial modifier

AMOD

Adjectival modifier of an NP

APPOS

Appositional modifier of an NP

ATTR

Attribute dependent of a copular verb

AUX

Auxiliary (non-main) verb

AUXPASS

Passive auxiliary

CC

Coordinating conjunction

CCOMP

Clausal complement of a verb or adjective

CONJ

Conjunct

CSUBJ

Clausal subject

CSUBJPASS

Clausal passive subject

DEP

Dependency (unable to determine)

DET

Determiner

DISCOURSE

Discourse

DOBJ

Direct object

EXPL

Expletive

GOESWITH

Goes with (part of a word in a text not well edited)

IOBJ

Indirect object

MARK

Marker (word introducing a subordinate clause)

MWE

Multi-word expression

MWV

Multi-word verbal expression

NEG

Negation modifier

NN

Noun compound modifier

NPADVMOD

Noun phrase used as an adverbial modifier

NSUBJ

Nominal subject

NSUBJPASS

Passive nominal subject

NUM

Numeric modifier of a noun

NUMBER

Element of compound number

P

Punctuation mark

PARATAXIS

Parataxis relation

PARTMOD

Participial modifier

PCOMP

The complement of a preposition is a clause

POBJ

Object of a preposition

POSS

Possession modifier

POSTNEG

Postverbal negative particle

PRECOMP

Predicate complement

PRECONJ

Preconjunt

PREDET

Predeterminer

PREF

Prefix

PREP

Prepositional modifier

PRONL

The relationship between a verb and verbal morpheme

PRT

Particle

PS

Associative or possessive marker

QUANTMOD

Quantifier phrase modifier

RCMOD

Relative clause modifier

RCMODREL

Complementizer in relative clause

RDROP

Ellipsis without a preceding predicate

REF

Referent

REMNANT

Remnant

REPARANDUM

Reparandum

ROOT

Root

SNUM

Suffix specifying a unit of number

SUFF

Suffix

TMOD

Temporal modifier

TOPIC

Topic marker

VMOD

Clause headed by an infinite form of the verb that modifies a noun

VOCATIVE

Vocative

XCOMP

Open clausal complement

SUFFIX

Name suffix

TITLE

Name title

ADVPHMOD

Adverbial phrase modifier

AUXCAUS

Causative auxiliary

AUXVV

Helper auxiliary

DTMOD

Rentaishi (Prenominal modifier)

FOREIGN

Foreign words

KW

Keyword

LIST

List for chains of comparable items

NOMC

Nominalized clause

NOMCSUBJ

Nominalized clausal subject

NOMCSUBJPASS

Nominalized clausal passive

NUMC

Compound of numeric modifier

COP

Copula

DISLOCATED

Dislocated relation (for fronted/topicalized elements)

ASP

Aspect marker

GMOD

Genitive modifier

GOBJ

Genitive object

INFMOD

Infinitival modifier

MES

Measure

NCOMP

Nominal complement of a noun

Mood

static

number

The grammatical feature of verbs, used for showing modality and attitude.

Value

MOOD_UNKNOWN

Mood is not applicable in the analyzed language or is not predicted.

CONDITIONAL_MOOD

Conditional

IMPERATIVE

Imperative

INDICATIVE

Indicative

INTERROGATIVE

Interrogative

JUSSIVE

Jussive

SUBJUNCTIVE

Subjunctive

Number

static

number

Count distinctions.

Value

NUMBER_UNKNOWN

Number is not applicable in the analyzed language or is not predicted.

SINGULAR

Singular

PLURAL

Plural

DUAL

Dual

Person

static

number

The distinction between the speaker, second person, third person, etc.

Value

PERSON_UNKNOWN

Person is not applicable in the analyzed language or is not predicted.

FIRST

First

SECOND

Second

THIRD

Third

REFLEXIVE_PERSON

Reflexive

Proper

static

number

This category shows if the token is part of a proper name.

Value

PROPER_UNKNOWN

Proper is not applicable in the analyzed language or is not predicted.

PROPER

Proper

NOT_PROPER

Not proper

Reciprocity

static

number

Reciprocal features of a pronoun.

Value

RECIPROCITY_UNKNOWN

Reciprocity is not applicable in the analyzed language or is not predicted.

RECIPROCAL

Reciprocal

NON_RECIPROCAL

Non-reciprocal

Tag

static

number

The part of speech tags enum.

Value

UNKNOWN

Unknown

ADJ

Adjective

ADP

Adposition (preposition and postposition)

ADV

Adverb

CONJ

Conjunction

DET

Determiner

NOUN

Noun (common and proper)

NUM

Cardinal number

PRON

Pronoun

PRT

Particle or other function word

PUNCT

Punctuation

VERB

Verb (all tenses and modes)

X

Other: foreign words, typos, abbreviations

AFFIX

Affix

Tense

static

number

Time reference.

Value

TENSE_UNKNOWN

Tense is not applicable in the analyzed language or is not predicted.

CONDITIONAL_TENSE

Conditional

FUTURE

Future

PAST

Past

PRESENT

Present