Index
LanguageService
(interface)AnalyzeEntitiesRequest
(message)AnalyzeEntitiesResponse
(message)AnalyzeEntitySentimentRequest
(message)AnalyzeEntitySentimentResponse
(message)AnalyzeSentimentRequest
(message)AnalyzeSentimentResponse
(message)AnalyzeSyntaxRequest
(message)AnalyzeSyntaxResponse
(message)AnnotateTextRequest
(message)AnnotateTextRequest.Features
(message)AnnotateTextResponse
(message)ClassificationCategory
(message)ClassifyTextRequest
(message)ClassifyTextResponse
(message)DependencyEdge
(message)DependencyEdge.Label
(enum)Document
(message)Document.Type
(enum)EncodingType
(enum)Entity
(message)Entity.Type
(enum)EntityMention
(message)EntityMention.Type
(enum)PartOfSpeech
(message)PartOfSpeech.Aspect
(enum)PartOfSpeech.Case
(enum)PartOfSpeech.Form
(enum)PartOfSpeech.Gender
(enum)PartOfSpeech.Mood
(enum)PartOfSpeech.Number
(enum)PartOfSpeech.Person
(enum)PartOfSpeech.Proper
(enum)PartOfSpeech.Reciprocity
(enum)PartOfSpeech.Tag
(enum)PartOfSpeech.Tense
(enum)PartOfSpeech.Voice
(enum)Sentence
(message)Sentiment
(message)TextSpan
(message)Token
(message)
LanguageService
Fournit des opérations d'analyse de texte telles que l'analyse des sentiments et la reconnaissance d'entités.
AnalyzeEntities | |
---|---|
Recherche les entités nommées (à l'heure actuelle, noms propres et noms communs) dans le texte, ainsi que les types d'entités, la saillance, les mentions pour chaque entité et d'autres propriétés.
|
AnalyzeEntitySentiment | |
---|---|
Recherche les entités dans le texte, de manière similaire à
|
AnalyzeSentiment | |
---|---|
Analyse le sentiment du texte fourni.
|
AnalyzeSyntax | |
---|---|
Analyse la syntaxe du texte et fournit les frontières et la tokenization des phrases, ainsi que les tags de classe de mots, les arbres de dépendances et autres propriétés.
|
AnnotateText | |
---|---|
Méthode pratique fournissant en un seul appel toutes les caractéristiques renvoyées par les fonctions analyzeSentiment, analyzeEntities et analyzeSyntax.
|
ClassifyText | |
---|---|
Classe un document en catégories.
|
AnalyzeEntitiesRequest
Message de requête d'analyse des entités.
Champs | |
---|---|
document |
Document d'entrée. |
encoding_type |
Type d'encodage utilisé par l'API pour calculer les décalages. |
AnalyzeEntitiesResponse
Message de réponse de l'analyse des entités.
Champs | |
---|---|
entities[] |
Entités reconnues dans le document d'entrée. |
language |
Langue du texte, qui correspond à celle spécifiée dans la requête ou, si celle-ci est omise, à la langue détectée automatiquement. Pour en savoir plus, consultez les informations sur le champ |
AnalyzeEntitySentimentRequest
Message de requête d'analyse des sentiments au niveau de l'entité.
Champs | |
---|---|
document |
Document d'entrée. |
encoding_type |
Type d'encodage utilisé par l'API pour calculer les décalages. |
AnalyzeEntitySentimentResponse
Message de réponse de l'analyse des sentiments au niveau de l'entité.
Champs | |
---|---|
entities[] |
Entités reconnues dans le document d'entrée, avec les sentiments associés. |
language |
Langue du texte, qui correspond à celle spécifiée dans la requête ou, si celle-ci est omise, à la langue détectée automatiquement. Pour en savoir plus, consultez les informations sur le champ |
AnalyzeSentimentRequest
Message de requête d'analyse des sentiments.
Champs | |
---|---|
document |
Document d'entrée. |
encoding_type |
Type d'encodage utilisé par l'API pour calculer les décalages de phrase. |
AnalyzeSentimentResponse
Message de réponse de l'analyse des sentiments.
Champs | |
---|---|
document_sentiment |
Sentiment général du document d'entrée. |
language |
Langue du texte, qui correspond à celle spécifiée dans la requête ou, si celle-ci est omise, à la langue détectée automatiquement. Pour en savoir plus, consultez les informations sur le champ |
sentences[] |
Sentiment pour toutes les phrases du document. |
AnalyzeSyntaxRequest
Message de requête d'analyse syntaxique.
Champs | |
---|---|
document |
Document d'entrée. |
encoding_type |
Type d'encodage utilisé par l'API pour calculer les décalages. |
AnalyzeSyntaxResponse
Message de réponse de l'analyse syntaxique.
Champs | |
---|---|
sentences[] |
Phrases identifiées dans le document d'entrée. |
tokens[] |
Jetons, accompagnés des informations syntaxiques correspondantes, identifiés dans le document d'entrée. |
language |
Langue du texte, qui correspond à celle spécifiée dans la requête ou, si celle-ci est omise, à la langue détectée automatiquement. Pour en savoir plus, consultez les informations sur le champ |
AnnotateTextRequest
Message de requête pour l'API d'annotation de texte, qui permet d'effectuer plusieurs types d'analyse (sentiment, entités et syntaxe) dans un même appel.
Champs | |
---|---|
document |
Document d'entrée. |
features |
Caractéristiques activées. |
encoding_type |
Type d'encodage utilisé par l'API pour calculer les décalages. |
Features
Toutes les caractéristiques disponibles pour les sentiments, la syntaxe et l'analyse sémantique. Définir l'une de ces valeurs sur "true" active l'analyse associée sur l'entrée.
Champs | |
---|---|
extract_syntax |
Extraire les informations de syntaxe. |
extract_entities |
Extraire les entités. |
extract_document_sentiment |
Extraire les sentiments au niveau du document. |
extract_entity_sentiment |
Extraire les entités et les sentiments associés. |
classify_text |
Classer l'intégralité du document en catégories. |
AnnotateTextResponse
Message de réponse des annotations textuelles.
Champs | |
---|---|
sentences[] |
Phrases identifiées dans le document d'entrée. Champ renseigné si l'utilisateur active |
tokens[] |
Jetons, accompagnés des informations syntaxiques correspondantes, identifiés dans le document d'entrée. Champ renseigné si l'utilisateur active |
entities[] |
Entités, accompagnées des informations sémantiques correspondantes, identifiées dans le document d'entrée. Champ renseigné si l'utilisateur active |
document_sentiment |
Sentiment général du document. Champ renseigné si l'utilisateur active |
language |
Langue du texte, qui correspond à celle spécifiée dans la requête ou, si celle-ci est omise, à la langue détectée automatiquement. Pour en savoir plus, consultez les informations sur le champ |
categories[] |
Catégories identifiées dans le document d'entrée. |
ClassificationCategory
Représente une catégorie renvoyée par le classificateur de texte.
Champs | |
---|---|
name |
Nom de la catégorie représentant le document, tirée de la classification prédéfinie. |
confidence |
Niveau de confiance du classificateur pour la catégorie. Valeur numérique indiquant le degré de certitude du classificateur pour l'association de cette catégorie au texte. |
ClassifyTextRequest
Message de requête de classification de document.
Champs | |
---|---|
document |
Document d'entrée. |
ClassifyTextResponse
Message de réponse de la classification de document.
Champs | |
---|---|
categories[] |
Catégories représentant le document d'entrée. |
DependencyEdge
Représente les informations de l'arbre d'analyse des dépendances pour un jeton. Pour en savoir plus sur les libellés de dépendance, consultez la page http://www.acclweb.org/anthology/P13-2017.
Champs | |
---|---|
head_token_index |
Représente la tête de ce jeton dans l'arbre des dépendances. Il s'agit de l'index du jeton dont un arc mène à ce jeton. L'index correspond à la position du jeton dans le tableau de jetons renvoyés par la méthode API. Si ce jeton est un jeton racine, |
label |
Libellé d'analyse du jeton. |
Label
Énumération des libellés d'analyse du jeton.
Enums | |
---|---|
UNKNOWN |
Inconnu |
ABBREV |
Modificateur d'abréviation |
ACOMP |
Complément d'adjectif |
ADVCL |
Modificateur de clause adverbiale |
ADVMOD |
Modificateur adverbial |
AMOD |
Modificateur d'adjectif d'un NP |
APPOS |
Modificateur d'apposition d'un NP |
ATTR |
Attribut dépendant d'un verbe copulaire |
AUX |
Verbe auxiliaire (non principal) |
AUXPASS |
Auxiliaires passifs |
CC |
Conjonction de coordination |
CCOMP |
Complément clausal d'un verbe ou d'un adjectif |
CONJ |
Conjoint |
CSUBJ |
Sujet clausal |
CSUBJPASS |
Sujet clausal passif |
DEP |
Dépendance (impossible à déterminer) |
DET |
Déterminant |
DISCOURSE |
Discours |
DOBJ |
Objet direct |
EXPL |
Juron |
GOESWITH |
Va avec (partie d'un mot dans un texte qui n'est pas édité correctement) |
IOBJ |
Objet indirect |
MARK |
Repère (mot introduisant une clause subordonnée) |
MWE |
Expression comportant plusieurs mots |
MWV |
Expression verbale à plusieurs mots |
NEG |
Modificateur de négation |
NN |
Modificateur de nom composé |
NPADVMOD |
Syntagme nominal utilisé comme modificateur adverbial. |
NSUBJ |
Sujet nominal |
NSUBJPASS |
Sujet nominal passif |
NUM |
Modificateur numérique de nom |
NUMBER |
Élément d'un nombre composé |
P |
Signe de ponctuation |
PARATAXIS |
Relation parataxique |
PARTMOD |
Modificateur participial |
PCOMP |
Le complément d'une préposition est une clause |
POBJ |
Objet d'une préposition |
POSS |
Modificateur de possession |
POSTNEG |
Particule négative postverbale |
PRECOMP |
Complément de prédicat |
PRECONJ |
Préconjoint |
PREDET |
Prédéterminant |
PREF |
Préfixe |
PREP |
Modificateur prépositionnel |
PRONL |
Relation entre un verbe et un morphème verbal |
PRT |
Particle |
PS |
Marqueur associatif ou possessif |
QUANTMOD |
Modificateur de syntagme de quantification |
RCMOD |
Modificateur de clause relative |
RCMODREL |
Complétiviseur dans une clause relative |
RDROP |
Ellipse sans prédicat précédent |
REF |
Référent |
REMNANT |
Vestige |
REPARANDUM |
Reparandum |
ROOT |
Racine |
SNUM |
Suffixe indiquant une unité de nombre |
SUFF |
Suffixe |
TMOD |
Modificateur temporel |
TOPIC |
Repère de thème |
VMOD |
Clause dirigée par une forme infinitive du verbe qui modifie un nom |
VOCATIVE |
Vocatif |
XCOMP |
Complément clausal ouvert |
SUFFIX |
Suffixe du nom |
TITLE |
Titre du nom |
ADVPHMOD |
Modificateur de syntagme adverbial |
AUXCAUS |
Auxiliaire causatif |
AUXVV |
Auxiliaire adjuvant |
DTMOD |
Rentaishi (modificateur prénominal) |
FOREIGN |
Mots étrangers |
KW |
Mot clé |
LIST |
Liste de chaînes d'éléments comparables |
NOMC |
Clause substantivée |
NOMCSUBJ |
Sujet clausal substantivé |
NOMCSUBJPASS |
Passif clausal substantivé |
NUMC |
Composé de modificateur numérique |
COP |
Copule |
DISLOCATED |
Relation disloquée (pour les éléments antéposés/thématisés) |
ASP |
Marqueur d'aspect |
GMOD |
Modificateur génitif |
GOBJ |
Objet génitif |
INFMOD |
Modificateur infinitif |
MES |
Mesure |
NCOMP |
Complément nominal d'un nom |
Document
Représente l'entrée fournie aux méthodes API.
Champs | ||
---|---|---|
type |
Obligatoire. Si le type n'est pas défini ou est défini sur |
|
language |
Langue du document (si aucune valeur n'est spécifiée, la langue est détectée automatiquement). Les codes de langue ISO et BCP-47 sont acceptés. |
|
Champ d'union source . Source du document : chaîne contenant le contenu ou URI URI Google Cloud Storage. source ne peut être qu'un des éléments suivants : |
||
content |
Contenu de l'entrée au format de chaîne. Exclu de Cloud Audit Logging, car il est basé sur des données utilisateur. |
|
gcs_content_uri |
URI Google Cloud Storage où se trouve le contenu du fichier. Cet URI doit être au format suivant : gs://nom_bucket/nom_objet. Pour en savoir plus, consultez la page https://cloud.google.com/storage/docs/reference-uris. REMARQUE : La gestion des versions d'objets Cloud Storage n'est pas compatible. |
Type
Énumération des types de documents.
Enums | |
---|---|
TYPE_UNSPECIFIED |
Le type de contenu n'est pas spécifié. |
PLAIN_TEXT |
Texte brut |
HTML |
HTML |
EncodingType
Représente l'encodage de texte utilisé par l'appelant pour traiter la sortie. Il est recommandé de fournir un type d'encodage EncodingType
, car l'API fournit les décalages de début pour divers résultats, tels que des jetons et les mentions, et certaines langues utilisant de manière native des encodages de texte différents peuvent accéder aux décalages différemment.
Enums | |
---|---|
NONE |
Si EncodingType n'est pas spécifié, les informations dépendant de l'encodage (par exemple, begin_offset ) seront définies sur -1 . |
UTF8 |
Les informations dépendant de l'encodage (par exemple, begin_offset ) sont calculées en fonction de l'encodage UTF-8 de l'entrée. C++ et Go sont des exemples de langues utilisant cet encodage de manière native. |
UTF16 |
Les informations dépendant de l'encodage (par exemple, begin_offset ) sont calculées en fonction de l'encodage UTF-16 de l'entrée. Java et JavaScript sont des exemples de langages utilisant cet encodage de manière native. |
UTF32 |
Les informations dépendant de l'encodage (par exemple, begin_offset ) sont calculées en fonction de l'encodage UTF-32 de l'entrée. Python est un exemple de langage utilisant cet encodage de manière native. |
Entity
Représente une expression dans le texte qui est une entité connue, telle qu'une personne, une organisation ou un lieu. L'API associe aux entités des informations telles que la saillance et les mentions.
Champs | |
---|---|
name |
Nom représentatif de l'entité. |
type |
Type de l'entité. |
metadata |
Métadonnées associées à l'entité. Pour la plupart des types d'entités, les métadonnées sont des URL Wikipédia ( |
salience |
Score de saillance associé à l'entité dans la plage [0, 1,0]. Le score de saillance d'une entité fournit des informations sur l'importance ou la centralité de cette entité par rapport au texte dans son ensemble. Les scores plus proches de 0 correspondent à une saillance moindre, alors que les scores plus proches de 1,0 correspondent à une saillance élevée. |
mentions[] |
Mentions de cette entité dans le document d'entrée. L'API accepte actuellement les mentions de noms propres. |
sentiment |
Pour les appels à [AnalyzeEntitySentiment][] ou si |
Type
Type d'entité. Pour la plupart des types d'entités, les métadonnées sont des URL Wikipédia (wikipedia_url
) et des MID Knowledge Graph (mid
), si elles sont disponibles. Le tableau ci-dessous répertorie les champs associés pour les entités ayant des métadonnées différentes.
Enums | |
---|---|
UNKNOWN |
Inconnu |
PERSON |
Personne |
LOCATION |
Emplacement |
ORGANIZATION |
Organisation |
EVENT |
Événement |
WORK_OF_ART |
Œuvre d'art |
CONSUMER_GOOD |
Produit grand public |
OTHER |
Autres types d'entités |
PHONE_NUMBER |
Numéro de téléphone Les métadonnées contiennent le numéro de téléphone, au format local standard, ainsi que les éléments supplémentaires figurant dans le texte :
|
ADDRESS |
Adresse Les métadonnées identifient le numéro de rue, la localité, ainsi que les éléments supplémentaires figurant dans le texte :
|
DATE |
Date Les métadonnées identifient les composants de la date :
|
NUMBER |
Nombre Les métadonnées sont le nombre lui-même. |
PRICE |
Prix Les métadonnées identifient la valeur |
EntityMention
Représente une mention d'une entité dans le texte. Actuellement, les mentions de noms propres sont acceptées.
Champs | |
---|---|
text |
Texte de la mention. |
type |
Type de la mention d'entité. |
sentiment |
Pour les appels à [AnalyzeEntitySentiment][] ou si |
Type
Types de mentions acceptés.
Enums | |
---|---|
TYPE_UNKNOWN |
Inconnu |
PROPER |
Nom propre |
COMMON |
Nom courant (ou composé) |
PartOfSpeech
Représente les informations d'élément de discours associées à un jeton. Les éléments de discours sont décrits dans le document http://www.lrec-conf.org/proceedings/lrec2012/pdf/274_Paper.pdf.
Champs | |
---|---|
tag |
Tag d'élément de discours. |
aspect |
Aspect grammatical. |
case |
Cas grammatical. |
form |
Forme grammaticale. |
gender |
Genre grammatical. |
mood |
Mode grammatical. |
number |
Nombre grammatical. |
person |
Personne grammaticale. |
proper |
Caractère grammatical de nom propre. |
reciprocity |
Réciprocité grammaticale. |
tense |
Temps grammatical. |
voice |
Voix grammaticale. |
Aspect
Caractéristiques d'un verbe exprimant l'écoulement du temps durant un événement.
Enums | |
---|---|
ASPECT_UNKNOWN |
L'aspect n'est pas applicable dans la langue analysée ou n'est pas prédit. |
PERFECTIVE |
Perfectif |
IMPERFECTIVE |
Imperfectif |
PROGRESSIVE |
Progressif |
Case
Fonction grammaticale assurée par un nom ou un pronom dans une expression, une clause ou une phrase. Dans certaines langues, d'autres éléments du discours (par exemple, l'adjectif et le déterminant) subissent une déclinaison en fonction du cas et en accord avec le nom.
Enums | |
---|---|
CASE_UNKNOWN |
Le cas n'est pas applicable dans la langue analysée ou n'est pas prédit. |
ACCUSATIVE |
Accusatif |
ADVERBIAL |
Adverbial |
COMPLEMENTIVE |
Complémentif |
DATIVE |
Datif |
GENITIVE |
Génitif |
INSTRUMENTAL |
Instrumental |
LOCATIVE |
Locatif |
NOMINATIVE |
Nominatif |
OBLIQUE |
Oblique |
PARTITIVE |
Partitif |
PREPOSITIONAL |
Prépositionnel |
REFLEXIVE_CASE |
Réflexif |
RELATIVE_CASE |
Relatif |
VOCATIVE |
Vocatif |
Form
Selon la langue, la forme peut désigner différentes formes de verbes, adjectifs, adverbes, etc., par exemple, les terminaisons de verbes ou d'adjectifs soumis à déclinaison, ou les formes longues et courtes d'adjectifs et de participes.
Enums | |
---|---|
FORM_UNKNOWN |
La forme n'est pas applicable dans la langue analysée ou n'est pas prédite. |
ADNOMIAL |
Adnominal |
AUXILIARY |
Auxiliaire |
COMPLEMENTIZER |
Complétiviseur |
FINAL_ENDING |
Terminaison finale |
GERUND |
Gérondif |
REALIS |
Réel |
IRREALIS |
Irréel |
SHORT |
Version courte |
LONG |
Version longue |
ORDER |
Forme d'ordre |
SPECIFIC |
Forme spécifique |
Gender
Les classes de genre des noms reflètent le comportement des mots associés.
Enums | |
---|---|
GENDER_UNKNOWN |
Le genre n'est pas applicable dans la langue analysée ou n'est pas prédit. |
FEMININE |
Féminin |
MASCULINE |
Masculin |
NEUTER |
Neutre |
Mood
Caractéristique grammaticale des verbes, utilisée pour montrer la modalité et l'attitude.
Enums | |
---|---|
MOOD_UNKNOWN |
Le mode n'est pas applicable dans la langue analysée ou n'est pas prédit. |
CONDITIONAL_MOOD |
Conditionnel |
IMPERATIVE |
Impératif |
INDICATIVE |
Indicatif |
INTERROGATIVE |
Interrogatif |
JUSSIVE |
Jussif |
SUBJUNCTIVE |
Subjonctif |
Number
Décompte des distinctions.
Enums | |
---|---|
NUMBER_UNKNOWN |
Le nombre n'est pas applicable dans la langue analysée ou n'est pas prédit. |
SINGULAR |
Singulier |
PLURAL |
Pluriel |
DUAL |
Double |
Person
Différence entre le locuteur, la deuxième personne, la troisième personne, etc.
Enums | |
---|---|
PERSON_UNKNOWN |
La personne n'est pas applicable dans la langue analysée ou n'est pas prédite. |
FIRST |
Première |
SECOND |
Deuxième |
THIRD |
Troisième |
REFLEXIVE_PERSON |
Réflexif |
Proper
Cette catégorie indique si le jeton fait partie d'un nom propre.
Enums | |
---|---|
PROPER_UNKNOWN |
Cette catégorie n'est pas applicable dans la langue analysée ou n'est pas prédite. |
PROPER |
Propre |
NOT_PROPER |
Courant |
Reciprocity
Caractéristiques réciproques d'un pronom.
Enums | |
---|---|
RECIPROCITY_UNKNOWN |
La réciprocité n'est pas applicable dans la langue analysée ou n'est pas prédite. |
RECIPROCAL |
Réciproque |
NON_RECIPROCAL |
Non réciproque |
Tag
Valeurs d'énumération des tags d'élément de discours
Enums | |
---|---|
UNKNOWN |
Inconnu |
ADJ |
Adjectif |
ADP |
Position (préposition et postposition) |
ADV |
Adverbe |
CONJ |
Conjonction |
DET |
Déterminant |
NOUN |
Nom (commun ou propre) |
NUM |
Nombre cardinal |
PRON |
Pronom |
PRT |
Particule ou autre mot-outil |
PUNCT |
Ponctuation |
VERB |
Verbe (tous temps et modes) |
X |
Autre : mots étrangers, fautes d'orthographe, abréviations |
AFFIX |
Affixe |
Tense
Référence temporelle.
Enums | |
---|---|
TENSE_UNKNOWN |
Le temps n'est pas applicable dans la langue analysée ou n'est pas prédit. |
CONDITIONAL_TENSE |
Conditionnel |
FUTURE |
Futur |
PAST |
Passé |
PRESENT |
Présent |
IMPERFECT |
Imparfait |
PLUPERFECT |
Plus-que-parfait |
Voice
Relation entre l'action exprimée par un verbe et les participants identifiés par ses arguments.
Enums | |
---|---|
VOICE_UNKNOWN |
La voix n'est pas applicable dans la langue analysée ou n'est pas prédite. |
ACTIVE |
Active |
CAUSATIVE |
Causative |
PASSIVE |
Passive |
Sentence
Représente une phrase dans le document d'entrée.
Champs | |
---|---|
text |
Texte de la phrase. |
sentiment |
Pour les appels à [AnalyzeSentiment][] ou si |
Sentiment
Représente le sentiment associé à l'ensemble du texte ou aux entités du texte.
Champs | |
---|---|
magnitude |
Nombre non négatif dans l'intervalle [0, +inf), qui représente la magnitude absolue du sentiment, indépendamment du score (positif ou négatif). |
score |
Score de sentiment compris entre -1,0 (sentiment négatif) et 1,0 (sentiment positif). |
TextSpan
Représente un élément de texte produit en sortie.
Champs | |
---|---|
content |
Contenu du texte de sortie. |
begin_offset |
L'API calcule le décalage correspondant au début du contenu dans le document d'origine en fonction de la valeur |
Token
Représente le plus petit bloc syntaxique fondamental du texte.
Champs | |
---|---|
text |
Texte du jeton. |
part_of_speech |
Tag d'élément de discours pour ce jeton. |
dependency_edge |
Analyse de l'arbre des dépendances pour ce jeton. |
lemma |
Lemme du jeton. |