PoSTag enum Null safety

Part of speech tags are used in natural language processing as part of Part-of-Speech tagging.

Part-of-Speech (PoS) tagging is the task of labelling every word in a sequence of words with a tag indicating what lexical syntactic category it assumes in the given sequence.

The tags adopted here are those used in the WordNet® lexical database of English as implemented in the NTLK python library .

Inheritance

Constructors

PoSTag()
const

Values

CC → const PoSTag

Coordinating conjunction (conjunction)

PoSTag()
CD → const PoSTag

Cardinal numeral (numeral)

PoSTag()
DT → const PoSTag

Determiner (determiner)

PoSTag()
EX → const PoSTag

Existential there (like: “there is” … think of it like “there exists”) (adverb)

PoSTag()
FW → const PoSTag

Foreign word (borrowed)

PoSTag()
IN → const PoSTag

Preposition/subordinating conjunction (conjunction)

PoSTag()
JJ → const PoSTag

Adjective ‘big’ (adjective)

PoSTag()
JJR → const PoSTag

Adjective, comparative ‘bigger’ (adjective)

PoSTag()
JJS → const PoSTag

Adjective, superlative ‘biggest’ (adjective)

PoSTag()
LS → const PoSTag

List marker 1) (symbol)

PoSTag()
MD → const PoSTag

Modal could, will (verb)

PoSTag()
NN → const PoSTag

Noun, singular ‘desk’ (noun)

PoSTag()
NNS → const PoSTag

Noun plural ‘desks’ (noun)

PoSTag()
NNP → const PoSTag

Proper noun, singular ‘Harrison’ (noun)

PoSTag()
NNPS → const PoSTag

Proper noun, plural ‘Americans’ (noun)

PoSTag()
PDT → const PoSTag

Predeterminer ‘all the kids’ (determiner)

PoSTag()
POS → const PoSTag

Possessive ending parent’s (noun)

PoSTag()
PRP → const PoSTag

Personal pronoun I, he, she (pronoun)

PoSTag()
PRP$ → const PoSTag

Possessive pronoun my, his, hers (pronoun)

PoSTag()
RB → const PoSTag

Adverb very, silently, (adverb)

PoSTag()
RBR → const PoSTag

Adverb, comparative better (adverb)

PoSTag()
RBS → const PoSTag

Adverb, superlative best (adverb)

PoSTag()
RP → const PoSTag

Particle give up (particle)

PoSTag()
TO → const PoSTag

To go ‘to’ the store. (preposition)

PoSTag()
UH → const PoSTag

Interjection, errrrrrrrm (interjection)

PoSTag()
VB → const PoSTag

Verb, base form take (verb)

PoSTag()
VBD → const PoSTag

Verb, past tense took (verb)

PoSTag()
VBG → const PoSTag

Verb, gerund/present participle taking (verb)

PoSTag()
VBN → const PoSTag

Verb, past participle taken (verb)

PoSTag()
VBP → const PoSTag

Verb, sing. present, non-3d take (verb)

PoSTag()
VBZ → const PoSTag

Verb, 3rd person sing. present takes (verb)

PoSTag()
WDT → const PoSTag

Wh-determiner which (determiner)

PoSTag()
WP → const PoSTag

Wh-pronoun who, what (pronoun)

PoSTag()
WP$ → const PoSTag

Possessive wh-pronoun whose (pronoun)

PoSTag()
WRB → const PoSTag

Wh-abverb where, when (abverb)

PoSTag()

Properties

hashCode int
The hash code for this object.
read-only, inherited
index int
A numeric identifier for the enumerated value.
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

values → const List<PoSTag>
A constant List of the values in this enum, in order of their declaration.
[CC, CD, DT, EX, FW, IN, JJ, JJR, JJS, LS, MD, NN, NNS, NNP, NNPS, PDT, POS, PRP, PRP$, RB, RBR, RBS, RP, TO, UH, VB, VBD, VBG, VBN, VBP, VBZ, WDT, WP, WP$, WRB]