Token

Representa o menor elemento básico sintático do texto.

Representação JSON

{
  "text": {
    object(TextSpan)
  },
  "partOfSpeech": {
    object(PartOfSpeech)
  },
  "dependencyEdge": {
    object(DependencyEdge)
  },
  "lemma": string
}
Campos
text

object(TextSpan)

O texto do token.

partOfSpeech

object(PartOfSpeech)

Tag de classe gramatical para o token.

dependencyEdge

object(DependencyEdge)

A análise da árvore de dependências do token.

lemma

string

Lema do token.

PartOfSpeech

Representa as informações de classe gramatical de um token, conforme definidas em http://www.lrec-conf.org/proceedings/lrec2012/pdf/274_Paper.pdf (conteúdo em inglês).

Representação JSON

{
  "tag": enum(Tag),
  "aspect": enum(Aspect),
  "case": enum(Case),
  "form": enum(Form),
  "gender": enum(Gender),
  "mood": enum(Mood),
  "number": enum(Number),
  "person": enum(Person),
  "proper": enum(Proper),
  "reciprocity": enum(Reciprocity),
  "tense": enum(Tense),
  "voice": enum(Voice)
}
Campos
tag

enum(Tag)

A tag de classe gramatical.

aspect

enum(Aspect)

O aspecto gramatical.

case

enum(Case)

O caso gramatical.

form

enum(Form)

A classe gramatical.

gender

enum(Gender)

O gênero gramatical.

mood

enum(Mood)

O modo verbal.

number

enum(Number)

O número gramatical.

person

enum(Person)

A pessoa gramatical.

proper

enum(Proper)

A adequação gramatical.

reciprocity

enum(Reciprocity)

A reciprocidade gramatical.

tense

enum(Tense)

O tempo gramatical.

voice

enum(Voice)

A voz gramatical.

Tag

O enum das tags de classe gramatical.

Enums
UNKNOWN Desconhecido
ADJ Adjetivo
ADP Adposição (preposição e posposição)
ADV Advérbio
CONJ Conjunção
DET Determinante
NOUN Substantivo (comum e próprio)
NUM Número cardinal
PRON Pronome
PRT Partícula ou outra palavra funcional
PUNCT Pontuação
VERB Verbo (todos os tempos e modos)
X Outros: palavras estrangeiras, erros de digitação, abreviaturas
AFFIX Afixo

Aspect

A característica de um verbo que expressa fluxo de tempo durante um evento.

Enums
ASPECT_UNKNOWN O aspecto não é aplicável no idioma analisado ou não está previsto.
PERFECTIVE Perfeito
IMPERFECTIVE Imperfeito
PROGRESSIVE Progressivo

Case

A função gramatical executada por um substantivo ou pronome em uma locução, oração ou frase. Em alguns idiomas, outras classes gramaticais, como adjetivo e determinante, são conjugadas de acordo com o substantivo.

Enums
CASE_UNKNOWN O caso não é aplicável no idioma analisado ou não está previsto.
ACCUSATIVE Acusativo
ADVERBIAL Adverbial
COMPLEMENTIVE Complementar
DATIVE Dativo
GENITIVE Genitivo
INSTRUMENTAL Instrumental
LOCATIVE Locativo
NOMINATIVE Nominativo
OBLIQUE Oblíquo
PARTITIVE Partitivo
PREPOSITIONAL Preposicional
REFLEXIVE_CASE Reflexivo
RELATIVE_CASE Relativo
VOCATIVE Vocativo

Form

Dependendo do idioma, a classe gramatical pode classificar diferentes formas de verbos, adjetivos, advérbios etc. Por exemplo, ela pode categorizar os sufixos de verbos e adjetivos flexionados ou distinguir entre formas curtas e longas de adjetivos e particípios.

Enums
FORM_UNKNOWN A classe não é aplicável no idioma analisado ou não está prevista.
ADNOMIAL Adnominal
AUXILIARY Auxiliar
COMPLEMENTIZER Complemento
FINAL_ENDING Sufixo
GERUND Gerúndio
REALIS Indicativo
IRREALIS Subjuntivo
SHORT Forma abreviada
LONG Forma longa
ORDER Forma de ordem
SPECIFIC Forma específica

Gender

Classes de gênero de substantivos refletidos no comportamento de palavras associadas.

Enums
GENDER_UNKNOWN O gênero não é aplicável no idioma analisado ou não está previsto.
FEMININE Feminino
MASCULINE Masculino
NEUTER Neutro

Mood

A característica gramatical dos verbos, usada para demonstrar modalidade e atitude.

Enums
MOOD_UNKNOWN O modo não é aplicável no idioma analisado ou não está previsto.
CONDITIONAL_MOOD Condicional
IMPERATIVE Imperativo
INDICATIVE Indicativo
INTERROGATIVE Interrogativo
JUSSIVE Jussivo
SUBJUNCTIVE Subjuntivo

Number

Distinções de número.

Enums
NUMBER_UNKNOWN O número não é aplicável no idioma analisado ou não está previsto.
SINGULAR Singular
PLURAL Plural
DUAL Duplo

Person

A distinção entre falante, segunda pessoa, terceira pessoa etc.

Enums
PERSON_UNKNOWN A pessoa não é aplicável no idioma analisado ou não está prevista.
FIRST Primeira pessoa
SECOND Segunda pessoa
THIRD Terceira pessoa
REFLEXIVE_PERSON Reflexivo

Proper

Essa categoria indica se o token faz parte de um nome próprio.

Enums
PROPER_UNKNOWN O nome próprio não é aplicável no idioma analisado ou não está previsto.
PROPER Nome próprio
NOT_PROPER Substantivo comum

Reciprocity

Características recíprocas de um pronome.

Enums
RECIPROCITY_UNKNOWN A reciprocidade não é aplicável no idioma analisado ou não está prevista.
RECIPROCAL Recíproco
NON_RECIPROCAL Não recíproco

Tense

Referência de tempo.

Enums
TENSE_UNKNOWN O tempo não é aplicável no idioma analisado ou não está previsto.
CONDITIONAL_TENSE Condicional
FUTURE Futuro
PAST Pretérito
PRESENT Presente
IMPERFECT Imperfeito
PLUPERFECT Mais-que-perfeito

Voice

A relação entre a ação que um verbo expressa e os participantes identificados por seus argumentos.

Enums
VOICE_UNKNOWN A voz não é aplicável no idioma analisado ou não está prevista.
ACTIVE Ativa
CAUSATIVE Causativa
PASSIVE Passiva

DependencyEdge

Representa as informações da árvore de análise de dependência de um token. Para mais informações sobre rótulos de dependência, consulte http://www.aclweb.org/anthology/P13-2017 (conteúdo em inglês).

Representação JSON

{
  "headTokenIndex": number,
  "label": enum(Label)
}
Campos
headTokenIndex

number

Representa a parte superior do token na árvore de dependências. É o índice do token que tem um arco na direção dele. O índice é a posição do token na matriz de tokens retornados pelo método API. Se for um token de raiz, o headTokenIndex é seu próprio índice.

label

enum(Label)

O rótulo de análise do token.

Label

O enum de rótulo de análise do token.

Enums
UNKNOWN Desconhecido
ABBREV Modificador de abreviatura
ACOMP Complemento adjetivo
ADVCL Modificador de oração adverbial
ADVMOD Modificador adverbial
AMOD Modificador adjetival de um sintagma nominal
APPOS Modificador apositivo de um sintagma nominal
ATTR Atributo dependente de um verbo de ligação
AUX Verbo auxiliar (não-principal)
AUXPASS Auxiliar passivo
CC Conjunção coordenativa
CCOMP Complemento oracional de um verbo ou adjetivo
CONJ Conjunção
CSUBJ Sujeito da oração
CSUBJPASS Sujeito passivo da oração
DEP Dependência (impossível determinar)
DET Determinante
DISCOURSE Discurso
DOBJ Objeto direto
EXPL Expletivo
GOESWITH Parte de (parte de uma palavra em um texto mal editado)
IOBJ Objeto indireto
MARK Marcador (palavra que introduz uma oração subordinada)
MWE Expressão de várias palavras
MWV Expressão verbal de várias palavras
NEG Modificador de negação
NN Modificador de substantivo composto
NPADVMOD Sintagma nominal usado como modificador adverbial
NSUBJ Sujeito nominal
NSUBJPASS Sujeito nominal passivo
NUM Modificador numérico de um substantivo
NUMBER Elemento de um número composto
P Sinal de pontuação
PARATAXIS Relação de parataxe
PARTMOD Modificador particípio
PCOMP O complemento de uma preposição é uma oração
POBJ Objeto de uma preposição
POSS Modificador de posse
POSTNEG Partícula negativa pós-verbal
PRECOMP Complemento do predicado
PRECONJ Preconjunção
PREDET Predeterminante
PREF Prefixo
PREP Modificador de preposição
PRONL A relação entre um verbo e um morfema verbal
PRT Partícula
PS Marcador associativo ou possessivo
QUANTMOD Modificador de oração quantificadora
RCMOD Modificador de oração relativa
RCMODREL Complementador em uma oração relativa
RDROP Elipse sem predicado anterior
REF Referente
REMNANT Remanescente
REPARANDUM Reparandum
ROOT Raiz
SNUM Sufixo especificando uma unidade de número
SUFF Sufixo
TMOD Modificador temporal
TOPIC Marcador de tópico
VMOD Oração iniciada por uma forma infinita do verbo que modifica um substantivo
VOCATIVE Vocativo
XCOMP Complemento da oração aberto
SUFFIX Sufixo do nome
TITLE Título do nome
ADVPHMOD Modificador de locução adverbial
AUXCAUS Auxiliar causativo
AUXVV Auxiliar
DTMOD Rentaishi (modificador prenominal)
FOREIGN Palavras estrangeiras
KW Palavra-chave
LIST Lista de cadeias de itens comparáveis
NOMC Oração nominal
NOMCSUBJ Sujeito da oração nominal
NOMCSUBJPASS Passivo da oração nominal
NUMC Composto de modificador numérico
COP Verbo de ligação
DISLOCATED Relação deslocada (para elementos topicalizados)
ASP Marcador de aspecto
GMOD Modificador genitivo
GOBJ Objeto genitivo
INFMOD Modificador de infinitivo
MES Medida
NCOMP Complemento nominal de um substantivo