Package google.cloud.language.v1beta2

Indice

LanguageService

Fornisce operazioni di analisi del testo come l'analisi del sentiment e il riconoscimento delle entità.

AnalyzeEntities

rpc AnalyzeEntities(AnalyzeEntitiesRequest) returns (AnalyzeEntitiesResponse)

Individua le entità denominate (al momento nomi propri e nomi comuni) nel testo, oltre ai tipi di entità, alla salienza, alle menzioni per ogni entità e ad altre proprietà.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/cloud-language
  • https://www.googleapis.com/auth/cloud-platform

Per ulteriori informazioni, consulta la Panoramica dell'autenticazione.

AnalyzeEntitySentiment

rpc AnalyzeEntitySentiment(AnalyzeEntitySentimentRequest) returns (AnalyzeEntitySentimentResponse)

Trova entità simili a AnalyzeEntities nel testo e analizza il sentiment associato a ogni entità e alle sue menzioni.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/cloud-language
  • https://www.googleapis.com/auth/cloud-platform

Per ulteriori informazioni, consulta la Panoramica dell'autenticazione.

AnalyzeSentiment

rpc AnalyzeSentiment(AnalyzeSentimentRequest) returns (AnalyzeSentimentResponse)

Analizza il sentiment del testo fornito.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/cloud-language
  • https://www.googleapis.com/auth/cloud-platform

Per ulteriori informazioni, consulta la Panoramica dell'autenticazione.

AnalyzeSyntax

rpc AnalyzeSyntax(AnalyzeSyntaxRequest) returns (AnalyzeSyntaxResponse)

Analizza la sintassi del testo e fornisce i confini delle frasi e la tokenizzazione, oltre a tag delle parti del discorso, alberi di dipendenza e altre proprietà.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/cloud-language
  • https://www.googleapis.com/auth/cloud-platform

Per ulteriori informazioni, consulta la Panoramica dell'autenticazione.

AnnotateText

rpc AnnotateText(AnnotateTextRequest) returns (AnnotateTextResponse)

Un metodo pratico che fornisce tutte le funzionalità di sintassi, sentiment, entità e classificazione in un'unica chiamata.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/cloud-language
  • https://www.googleapis.com/auth/cloud-platform

Per ulteriori informazioni, consulta la Panoramica dell'autenticazione.

ClassifyText

rpc ClassifyText(ClassifyTextRequest) returns (ClassifyTextResponse)

Classifica un documento in categorie.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/cloud-language
  • https://www.googleapis.com/auth/cloud-platform

Per ulteriori informazioni, consulta la Panoramica dell'autenticazione.

ModerateText

rpc ModerateText(ModerateTextRequest) returns (ModerateTextResponse)

Modera un documento per categorie dannose e sensibili.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/cloud-language
  • https://www.googleapis.com/auth/cloud-platform

Per ulteriori informazioni, consulta la Panoramica dell'autenticazione.

AnalyzeEntitiesRequest

Il messaggio di richiesta di analisi delle entità.

Campi
document

Document

Obbligatorio. Inserisci il documento.

encoding_type

EncodingType

Il tipo di codifica utilizzato dall'API per calcolare gli offset.

AnalyzeEntitiesResponse

Il messaggio di risposta dell'analisi delle entità.

Campi
entities[]

Entity

Le entità riconosciute nel documento di input.

language

string

La lingua del testo, che corrisponderà alla lingua specificata nella richiesta o, se non specificata, alla lingua rilevata automaticamente. Per ulteriori dettagli, consulta il campo Document.language.

AnalyzeEntitySentimentRequest

Il messaggio di richiesta di analisi del sentiment a livello di entità.

Campi
document

Document

Obbligatorio. Inserisci il documento.

encoding_type

EncodingType

Il tipo di codifica utilizzato dall'API per calcolare gli offset.

AnalyzeEntitySentimentResponse

Il messaggio di risposta dell'analisi del sentiment a livello di entità.

Campi
entities[]

Entity

Le entità riconosciute nel documento di input con i relativi sentimenti.

language

string

La lingua del testo, che corrisponderà alla lingua specificata nella richiesta o, se non specificata, alla lingua rilevata automaticamente. Per ulteriori dettagli, consulta il campo Document.language.

AnalyzeSentimentRequest

Il messaggio di richiesta di analisi del sentiment.

Campi
document

Document

Obbligatorio. Inserisci il documento.

encoding_type

EncodingType

Il tipo di codifica utilizzato dall'API per calcolare gli offset delle frasi per il relativo sentiment.

AnalyzeSentimentResponse

Il messaggio di risposta dell'analisi del sentiment.

Campi
document_sentiment

Sentiment

Il sentiment generale del documento di input.

language

string

La lingua del testo, che corrisponderà alla lingua specificata nella richiesta o, se non specificata, alla lingua rilevata automaticamente. Per ulteriori dettagli, consulta il campo Document.language.

sentences[]

Sentence

Il sentiment di tutte le frasi del documento.

AnalyzeSyntaxRequest

Il messaggio di richiesta di analisi sintattica.

Campi
document

Document

Obbligatorio. Inserisci il documento.

encoding_type

EncodingType

Il tipo di codifica utilizzato dall'API per calcolare gli offset.

AnalyzeSyntaxResponse

Il messaggio di risposta all'analisi sintattica.

Campi
sentences[]

Sentence

Frasi nel documento di input.

tokens[]

Token

Token, insieme alle relative informazioni sintattiche, nel documento di input.

language

string

La lingua del testo, che corrisponderà alla lingua specificata nella richiesta o, se non specificata, alla lingua rilevata automaticamente. Per ulteriori dettagli, consulta il campo Document.language.

AnnotateTextRequest

Il messaggio di richiesta per l'API di annotazione del testo, che può eseguire più tipi di analisi (sentiment, entità e sintassi) in un'unica chiamata.

Campi
document

Document

Obbligatorio. Inserisci il documento.

features

Features

Obbligatorio. Le funzionalità abilitate.

encoding_type

EncodingType

Il tipo di codifica utilizzato dall'API per calcolare gli offset.

Funzionalità

Tutte le funzionalità disponibili per l'analisi del sentiment, della sintassi e della semantica. Se imposti ciascuna su true, verrà attivata l'analisi specifica per l'input.

Campi
extract_syntax

bool

Estrai informazioni sulla sintassi.

extract_entities

bool

Estrarre le entità.

extract_document_sentiment

bool

Estrai il sentiment a livello di documento.

extract_entity_sentiment

bool

Estrai le entità e il relativo sentiment.

classify_text

bool

Classifica l'intero documento in categorie. In questo caso, l'API utilizzerà il modello predefinito che classifica in una tassonomia predefinita.

moderate_text

bool

Modera il documento per individuare contenuti dannosi e sensibili.

classification_model_options

ClassificationModelOptions

Facoltativo. Le opzioni del modello da utilizzare per la classificazione. Se non specificato, vengono utilizzate le opzioni della versione 1. Viene utilizzato solo se classify_text è impostato su true.

AnnotateTextResponse

Il messaggio di risposta per le annotazioni di testo.

Campi
sentences[]

Sentence

Frasi nel documento di input. Viene compilato se l'utente attiva AnnotateTextRequest.Features.extract_syntax.

tokens[]

Token

Token, insieme alle relative informazioni sintattiche, nel documento di input. Viene compilato se l'utente attiva AnnotateTextRequest.Features.extract_syntax.

entities[]

Entity

Entità, insieme alle relative informazioni semantiche, nel documento di input. Viene compilato se l'utente attiva AnnotateTextRequest.Features.extract_entities.

document_sentiment

Sentiment

Il sentiment complessivo del documento. Viene compilato se l'utente attiva AnnotateTextRequest.Features.extract_document_sentiment.

language

string

La lingua del testo, che corrisponderà alla lingua specificata nella richiesta o, se non specificata, alla lingua rilevata automaticamente. Per ulteriori dettagli, consulta il campo Document.language.

categories[]

ClassificationCategory

Categorie identificate nel documento di input.

moderation_categories[]

ClassificationCategory

Categorie dannose e sensibili identificate nel documento di input.

ClassificationCategory

Rappresenta una categoria restituita dall'classificatore di testo.

Campi
name

string

Il nome della categoria che rappresenta il documento.

confidence

float

L'affidabilità del classificatore per la categoria. Il numero indica quanto è certo il classificatore che questa categoria rappresenti il testo specificato.

ClassificationModelOptions

Opzioni di modello disponibili per le richieste di classificazione.

Campi
Campo unione model_type. Se questo campo non è impostato, per impostazione predefinita verrà utilizzato v1_model. model_type può essere solo uno dei seguenti:
v1_model

V1Model

Se imposti questo campo, verrà utilizzato il modello V1 e la versione V1 delle categorie di contenuti. Il modello V1 è un modello precedente e il relativo supporto verrà interrotto in futuro.

v2_model

V2Model

Se imposti questo campo, verrà utilizzato il modello V2 con la versione appropriata delle categorie di contenuti. Il modello V2 ha prestazioni migliori.

V1Model

Questo tipo non contiene campi.

Opzioni per il modello V1.

V2Model

Opzioni per il modello V2.

Campi
content_categories_version

ContentCategoriesVersion

Le categorie di contenuti utilizzate per la classificazione.

ContentCategoriesVersion

Le categorie di contenuti utilizzate per la classificazione.

Enum
CONTENT_CATEGORIES_VERSION_UNSPECIFIED Se ContentCategoriesVersion non è specificato, per impostazione predefinita questa opzione sarà V1.
V1 Categorie di contenuti precedenti al nostro lancio iniziale nel 2017.
V2 Aggiornamento delle categorie di contenuti nel 2022.

ClassifyTextRequest

Il messaggio di richiesta di classificazione dei documenti.

Campi
document

Document

Obbligatorio. Inserisci il documento.

classification_model_options

ClassificationModelOptions

Facoltativo. Opzioni del modello da utilizzare per la classificazione. Se non specificato, vengono utilizzate le opzioni della versione 1.

ClassifyTextResponse

Il messaggio di risposta alla classificazione dei documenti.

Campi
categories[]

ClassificationCategory

Categorie che rappresentano il documento di input.

DependencyEdge

Rappresenta le informazioni sull'albero di analisi delle dipendenze per un token.

Campi
head_token_index

int32

Rappresenta il token principale nell'albero delle dipendenze. Questo è l'indice del token che ha un arco che punta a questo token. L'indice è la posizione del token nell'array di token restituito dal metodo dell'API. Se questo token è un token principale, head_token_index è il suo indice.

label

Label

L'etichetta di analisi per il token.

Etichetta

L'enum dell'etichetta di analisi per il token.

Enum
UNKNOWN Sconosciuto
ABBREV Modificatore di abbreviazione
ACOMP Complemento aggettivale
ADVCL Modificatore della clausola avverbiale
ADVMOD Modificatore avverbiale
AMOD Modificatore aggettivale di un NP
APPOS Modificatore aposizionale di un NP
ATTR Attributo dipendente da un verbo copulativo
AUX Verbo ausiliare (non principale)
AUXPASS Ausiliare passivo
CC Congiunzione coordinativa
CCOMP Complemento clausale di un verbo o un aggettivo
CONJ Congiunto
CSUBJ Soggetto della clausola
CSUBJPASS Oggetto passivo clausale
DEP Dipendenza (impossibile da determinare)
DET Determinante
DISCOURSE Discorso
DOBJ Oggetto diretto
EXPL Parolaccia
GOESWITH Va con (parte di una parola in un testo non ben modificato)
IOBJ Oggetto indiretto
MARK Indicatore (parola che introduce una proposizione subordinata)
MWE Espressione di più parole
MWV Espressione verbale composta da più parole
NEG Modificatore di negazione
NN Modificatore composto di sostantivi
NPADVMOD Frase nominale usata come modificatore avverbiale
NSUBJ Soggetto nominale
NSUBJPASS Soggetto nominale passivo
NUM Modificatore numerico di un sostantivo
NUMBER Elemento del numero composto
P Segno di punteggiatura
PARATAXIS Relazione di paratassi
PARTMOD Modificatore participiale
PCOMP Il complemento di una preposizione è una clausola
POBJ Oggetto di una preposizione
POSS Modificatore possesso
POSTNEG Particella negativa postverbale
PRECOMP Complemento del predicato
PRECONJ Preconjunt
PREDET Predeterminante
PREF Prefisso
PREP Modificatore preposizionale
PRONL La relazione tra un verbo e un morfema verbale
PRT Particle
PS Indicatore di associazione o possesso
QUANTMOD Modificatore della frase del quantificatore
RCMOD Modificatore della clausola relativa
RCMODREL Complementatore nella proposizione relativa
RDROP Tre puntini senza un predicato precedente
REF Referente
REMNANT Residuo
REPARANDUM Reparandum
ROOT Radice
SNUM Suffisso che specifica un'unità di misura
SUFF Suffisso
TMOD Modificatore temporale
TOPIC Indicatore di argomento
VMOD Proposizione preceduta da una forma infinita del verbo che modifica un sostantivo
VOCATIVE Vocativo
XCOMP Complemento clausale aperto
SUFFIX Suffisso del nome
TITLE Nome del titolo
ADVPHMOD Modificatore di frasi avverbiali
AUXCAUS Ausiliare causativo
AUXVV Assistente ausiliario
DTMOD Rentaishi (modificatore prenominale)
FOREIGN Parole straniere
KW Parola chiave
LIST Elenco per catene di articoli paragonabili
NOMC Clausola nominalizzata
NOMCSUBJ Soggetto clausale nominalizzato
NOMCSUBJPASS Passiva nominalizzata con clausola
NUMC Composto del modificatore numerico
COP Copula
DISLOCATED Relazione fuori posto (per elementi messi in primo piano/sottoposti a topicalizzazione)
ASP Indicatore di aspetto
GMOD Modificatore genitivo
GOBJ Oggetto genitivo
INFMOD Modificatore infinito
MES Misura
NCOMP Complemento nominale di un nome

Documento

Rappresenta l'input per i metodi dell'API.

Campi
type

Type

Obbligatorio. Se il tipo non è impostato o è TYPE_UNSPECIFIED, viene restituito un errore INVALID_ARGUMENT.

language

string

La lingua del documento (se non specificata, la lingua viene rilevata automaticamente). Sono accettati sia i codici lingua ISO che BCP-47.
Supporto delle lingue elenca le lingue attualmente supportate per ogni metodo dell'API. Se la lingua (specificata dall'utente che chiama o rilevata automaticamente) non è supportata dal metodo dell'API chiamato, viene restituito un errore INVALID_ARGUMENT.

reference_web_uri

string

L'URI web da cui proviene il documento. Questo URI non viene utilizzato per recuperare i contenuti, ma come suggerimento per analizzare il documento.

boilerplate_handling

BoilerplateHandling

Indica in che modo deve essere gestito il testo standard rilevato(ad es. annunci, dichiarazioni di copyright, banner) per questo documento. Se non specificato, il testo standard verrà trattato come i contenuti.

Campo unione source. L'origine del documento: una stringa contenente i contenuti o un URI di Google Cloud Storage. source può essere solo uno dei seguenti:
content

string

I contenuti dell'input in formato di stringa. L'audit logging di Cloud è esente in quanto si basa sui dati utente.

gcs_content_uri

string

L'URI Google Cloud Storage in cui si trovano i contenuti del file. Questo URI deve avere il seguente formato: gs://nome_bucket/nome_oggetto. Per ulteriori dettagli, visita la pagina https://cloud.google.com/storage/docs/reference-uris. NOTA: il controllo delle versioni degli oggetti Cloud Storage non è supportato.

BoilerplateHandling

Modi per gestire il testo standard rilevato nel documento

Enum
BOILERPLATE_HANDLING_UNSPECIFIED La gestione del boilerplate non è specificata.
SKIP_BOILERPLATE Non analizzare il boilerplate rilevato. L'URI web di riferimento è obbligatorio per rilevare il boilerplate.
KEEP_BOILERPLATE Tratta il testo boilerplate come i contenuti.

Tipo

L'enum dei tipi di documento.

Enum
TYPE_UNSPECIFIED Il tipo di contenuti non è specificato.
PLAIN_TEXT Testo normale
HTML HTML

EncodingType

Rappresenta la codifica del testo utilizzata dal chiamante per elaborare l'output. Ti consigliamo di fornire un EncodingType perché l'API fornisce gli offset iniziali per vari output, come token e menzioni, e le lingue che utilizzano in modo nativo codifiche di testo diverse potrebbero accedere agli offset in modo diverso.

Enum
NONE Se EncodingType non è specificato, le informazioni dipendenti dalla codifica (ad esempio begin_offset) verranno impostate su -1.
UTF8 Le informazioni dipendenti dalla codifica (ad esempio begin_offset) vengono calcolate in base alla codifica UTF-8 dell'input. C++ e Go sono esempi di linguaggi che utilizzano questa codifica in modo nativo.
UTF16 Le informazioni dipendenti dalla codifica (ad esempio begin_offset) vengono calcolate in base alla codifica UTF-16 dell'input. Java e JavaScript sono esempi di linguaggi che utilizzano questa codifica in modo nativo.
UTF32 Le informazioni dipendenti dalla codifica (ad esempio begin_offset) vengono calcolate in base alla codifica UTF-32 dell'input. Python è un esempio di linguaggio che utilizza questa codifica in modo nativo.

Entità

Rappresenta una frase nel testo che è un'entità nota, ad esempio una persona, un'organizzazione o una località. L'API associa informazioni, come rilevanza e menzioni, alle entità.

Campi
name

string

Il nome rappresentativo dell'entità.

type

Type

Il tipo di entità.

metadata

map<string, string>

Metadati associati all'entità.

Per la maggior parte dei tipi di entità, i metadati sono un URL di Wikipedia (wikipedia_url) e un MID Knowledge Graph (mid), se disponibili. Per i metadati associati ad altri tipi di entità, consulta la tabella Tipo di seguito.

salience

float

Il punteggio di salienza associato all'entità nell'intervallo [0, 1,0].

Il punteggio di salienza di un'entità fornisce informazioni sull'importanza o sulla centralità dell'entità rispetto al testo dell'intero documento. I punteggi più vicini a 0 sono meno salienti, mentre quelli più vicini a 1,0 sono molto salienti.

mentions[]

EntityMention

Le menzioni di questa entità nel documento di input. Al momento l'API supporta le menzioni di nomi propri.

sentiment

Sentiment

Per le chiamate a AnalyzeEntitySentimentRequest o se AnnotateTextRequest.Features.extract_entity_sentiment è impostato su true, questo campo conterrà il sentiment aggregato espresso per questa entità nel documento fornito.

Tipo

Il tipo di entità. Per la maggior parte dei tipi di entità, i metadati associati sono un URL di Wikipedia (wikipedia_url) e un MID Knowledge Graph (mid). La tabella seguente elenca i campi associati per le entità con metadati diversi.

Enum
UNKNOWN Sconosciuto
PERSON Persona
LOCATION Località
ORGANIZATION Organizzazione
EVENT Evento
WORK_OF_ART Opera d'arte
CONSUMER_GOOD Prodotto di consumo
OTHER Altri tipi di entità
PHONE_NUMBER

Numero di telefono

I metadati elencano il numero di telefono, formattato in base alle convenzioni locali, oltre a eventuali elementi aggiuntivi visualizzati nel testo:

  • number: il numero effettivo, suddiviso in sezioni in base alle convenzioni locali
  • national_prefix - codice paese, se rilevato
  • area_code - regione o prefisso, se rilevato
  • extension - estensione telefonica (da comporre dopo la connessione), se rilevata
ADDRESS

Indirizzo

I metadati identificano il numero civico e la località, oltre a eventuali elementi aggiuntivi visualizzati nel testo:

  • street_number - numero civico
  • locality - città
  • street_name - nome della via/della strada, se rilevato
  • postal_code - codice postale, se rilevato
  • country - country, if detected<
  • broad_region - area amministrativa, ad esempio la provincia, se rilevata
  • narrow_region - area amministrativa più piccola, ad esempio una contea, se rilevata
  • sublocality: se rilevato, viene utilizzato negli indirizzi asiatici per delimitare un quartiere all'interno di una città
DATE

Data

I metadati identificano i componenti della data:

  • year - anno a quattro cifre, se rilevato
  • month: numero del mese a due cifre, se rilevato
  • day - numero di giorno a due cifre, se rilevato
NUMBER

Numero

I metadati sono il numero stesso.

PRICE

Prezzo

I metadati identificano value e currency.

EntityMention

Rappresenta una menzione di un'entità nel testo. Al momento sono supportate le menzioni di nomi propri.

Campi
text

TextSpan

Il testo della menzione.

type

Type

Il tipo di menzione dell'entità.

sentiment

Sentiment

Per le chiamate a AnalyzeEntitySentimentRequest o se AnnotateTextRequest.Features.extract_entity_sentiment è impostato su true, questo campo conterrà il sentiment espresso per questa menzione della persona giuridica nel documento fornito.

Tipo

I tipi di menzioni supportati.

Enum
TYPE_UNKNOWN Sconosciuto
PROPER Nome proprio
COMMON Nome comune (o nome composto)

ModerateTextRequest

Il messaggio della richiesta di moderazione del documento.

Campi
document

Document

Obbligatorio. Inserisci il documento.

ModerateTextResponse

Il messaggio di risposta alla moderazione del documento.

Campi
moderation_categories[]

ClassificationCategory

Categorie dannose e sensibili che rappresentano il documento di input.

PartOfSpeech

Rappresenta le informazioni sulla parte di discorso per un token.

Campi
tag

Tag

Il tag della parte del discorso.

aspect

Aspect

L'aspetto grammaticale.

case

Case

La declinazione grammaticale.

form

Form

La forma grammaticale.

gender

Gender

Il genere grammaticale.

mood

Mood

Il modo grammaticale.

number

Number

Il numero grammaticale.

person

Person

La persona grammaticale.

proper

Proper

La correttezza grammaticale.

reciprocity

Reciprocity

La reciprocità grammaticale.

tense

Tense

Il tempo grammaticale.

voice

Voice

La voce grammaticale.

Aspetto

La caratteristica di un verbo che esprime il flusso di tempo durante un evento.

Enum
ASPECT_UNKNOWN L'aspetto non è applicabile nella lingua analizzata o non è previsto.
PERFECTIVE Perfettività
IMPERFECTIVE Imperfettivo
PROGRESSIVE Progressivo

Richiesta

La funzione grammaticale svolta da un nome o un pronome in una frase, una clausola o una frase. In alcune lingue, altre parti del discorso, come l'aggettivo e il determinante, assumono l'inflessione della declinazione in accordo con il sostantivo.

Enum
CASE_UNKNOWN La voce non è applicabile nella lingua analizzata o non è prevista.
ACCUSATIVE Accusativo
ADVERBIAL Avverbiale
COMPLEMENTIVE Complementare
DATIVE Dativo
GENITIVE Genitivo
INSTRUMENTAL Strumentale
LOCATIVE Locative
NOMINATIVE Nominativo
OBLIQUE Obliquo
PARTITIVE Partitivo
PREPOSITIONAL Preposizione
REFLEXIVE_CASE Riflessivo
RELATIVE_CASE Relativo
VOCATIVE Vocativo

Modulo

A seconda della lingua, la funzionalità Forma può classificare diverse forme di verbi, aggettivi, avverbi e così via. Ad esempio, classificare le terminazioni flesse di verbi e aggettivi o distinguere tra forme brevi e lunghe di aggettivi e participi.

Enum
FORM_UNKNOWN La forma non è applicabile nella lingua analizzata o non è prevista.
ADNOMIAL Adnomial
AUXILIARY Ausiliario
COMPLEMENTIZER Complementatore
FINAL_ENDING Finale
GERUND Gerundio
REALIS Realis
IRREALIS Irrealis
SHORT Formato breve
LONG Formato lungo
ORDER Modulo d'ordine
SPECIFIC Modulo specifico

Genere

Classi di genere dei sostantivi riflesse nel comportamento delle parole associate.

Enum
GENDER_UNKNOWN Il genere non è applicabile nella lingua analizzata o non è previsto.
FEMININE Femminile
MASCULINE Maschile
NEUTER Neutra

Umore

La caratteristica grammaticale dei verbi, utilizzata per mostrare modalità e atteggiamenti.

Enum
MOOD_UNKNOWN L'umore non è applicabile nella lingua analizzata o non è previsto.
CONDITIONAL_MOOD Condizionale
IMPERATIVE Imperativo
INDICATIVE Indicativo
INTERROGATIVE Interrogativo
JUSSIVE Jussive
SUBJUNCTIVE Congiuntivo

Numero

Distinzioni nel conteggio.

Enum
NUMBER_UNKNOWN Il numero non è applicabile nella lingua analizzata o non è previsto.
SINGULAR Singolare
PLURAL Plurale
DUAL Doppio

Persona

La distinzione tra chi parla, seconda persona, terza persona e così via.

Enum
PERSON_UNKNOWN La persona non è applicabile nella lingua analizzata o non è prevista.
FIRST Nome
SECOND Seconda
THIRD Terza
REFLEXIVE_PERSON Riflessivo

Giusto

Questa categoria indica se il token fa parte di un nome proprio.

Enum
PROPER_UNKNOWN Il nome proprio non è applicabile nella lingua analizzata o non è previsto.
PROPER Giusto
NOT_PROPER Non corretta

Reciprocità

Caratteristiche reciproche di un pronome.

Enum
RECIPROCITY_UNKNOWN La reciprocità non è applicabile nella lingua analizzata o non è prevista.
RECIPROCAL Reciproco
NON_RECIPROCAL Non reciproco

Tag

L'enum dei tag delle parti del discorso.

Enum
UNKNOWN Sconosciuto
ADJ Aggettivo
ADP Adposizione (preposizione e postposizione)
ADV Avverbio
CONJ Congiunzione
DET Determinante
NOUN Sostantivo (comune e proprio)
NUM Numero cardinale
PRON Pronome
PRT Particella o altra parola funzionale
PUNCT Punteggiatura
VERB Verbo (tutti i tempi e i modi)
X Altro: parole straniere, errori ortografici, abbreviazioni
AFFIX Affrontare

Tense

Riferimento temporale.

Enum
TENSE_UNKNOWN Il tempo non è applicabile nella lingua analizzata o non è previsto.
CONDITIONAL_TENSE Condizionale
FUTURE Futuro
PAST Passato
PRESENT Presenta
IMPERFECT Imperfetto
PLUPERFECT Tempo imperfetto del trapassato prossimo

Voice

La relazione tra l'azione espressa da un verbo e i partecipanti identificati dai suoi argomenti.

Enum
VOICE_UNKNOWN La voce non è applicabile nella lingua analizzata o non è prevista.
ACTIVE Attivo
CAUSATIVE Causativo
PASSIVE Passiva

Sentence

Rappresenta una frase nel documento di input.

Campi
text

TextSpan

Il testo della frase.

sentiment

Sentiment

Per le chiamate a AnalyzeSentimentRequest o se AnnotateTextRequest.Features.extract_document_sentiment è impostato su true, questo campo conterrà il sentiment della frase.

Sentiment

Rappresenta il sentimento associato all'intero testo o alle entità al suo interno.

Campi
magnitude

float

Un numero non negativo nell'intervallo [0, +inf], che rappresenta l'intensità assoluta del sentiment indipendentemente dal punteggio (positivo o negativo).

score

float

Punteggio del sentiment compreso tra -1,0 (sentiment negativo) e 1,0 (sentiment positivo).

TextSpan

Rappresenta un intervallo di testo nel documento di input.

Campi
content

string

I contenuti dell'intervallo di testo, che è una sottostringa del documento.

begin_offset

int32

L'API calcola l'offset iniziale dei contenuti nel documento originale in base a EncodingType specificato nella richiesta dell'API.

Token

Rappresenta il più piccolo componente sintattico del testo.

Campi
text

TextSpan

Il testo del token.

part_of_speech

PartOfSpeech

Tag delle parti del discorso per questo token.

dependency_edge

DependencyEdge

Analisi dell'albero di dipendenze per questo token.

lemma

string

Lemma del token.