Package google.cloud.language.v1beta2

インデックス

LanguageService

感情分析やエンティティ認識などのテキスト分析オペレーションを提供します。

AnalyzeEntities

rpc AnalyzeEntities(AnalyzeEntitiesRequest) returns (AnalyzeEntitiesResponse)

名前付きエンティティ(現時点では固有名詞と普通名詞)をテキスト内で検索し、各エンティティのエンティティ タイプ、顕著性、言及数、その他のプロパティを提供します。

認可スコープ

以下のいずれかの OAuth スコープが必要です。

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

詳細については、認証の概要をご覧ください。

AnalyzeEntitySentiment

rpc AnalyzeEntitySentiment(AnalyzeEntitySentimentRequest) returns (AnalyzeEntitySentimentResponse)

AnalyzeEntities と同様に、エンティティをテキスト内で検索し、各エンティティとエンティティについての言及に関連付けられた感情を分析します。

認可スコープ

以下のいずれかの OAuth スコープが必要です。

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

詳細については、認証の概要をご覧ください。

AnalyzeSentiment

rpc AnalyzeSentiment(AnalyzeSentimentRequest) returns (AnalyzeSentimentResponse)

指定されたテキストの感情を分析します。

認可スコープ

以下のいずれかの OAuth スコープが必要です。

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

詳細については、認証の概要をご覧ください。

AnalyzeSyntax

rpc AnalyzeSyntax(AnalyzeSyntaxRequest) returns (AnalyzeSyntaxResponse)

テキストの構文を分析し、文の境界とトークン化を品詞タグ、依存関係ツリー、その他のプロパティとともに提供します。

認可スコープ

以下のいずれかの OAuth スコープが必要です。

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

詳細については、認証の概要をご覧ください。

AnnotateText

rpc AnnotateText(AnnotateTextRequest) returns (AnnotateTextResponse)

構文、感情、エンティティ、分類のすべての機能を 1 回の呼び出しで提供できる便利なメソッドです。

認可スコープ

以下のいずれかの OAuth スコープが必要です。

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

詳細については、認証の概要をご覧ください。

ClassifyText

rpc ClassifyText(ClassifyTextRequest) returns (ClassifyTextResponse)

ドキュメントをカテゴリに分類します。

認可スコープ

以下のいずれかの OAuth スコープが必要です。

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

詳細については、認証の概要をご覧ください。

ModerateText

rpc ModerateText(ModerateTextRequest) returns (ModerateTextResponse)

有害なカテゴリと機密情報のカテゴリについてドキュメントを管理します。

認可スコープ

以下のいずれかの OAuth スコープが必要です。

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

詳細については、認証の概要をご覧ください。

AnalyzeEntitiesRequest

エンティティ分析のリクエスト メッセージ。

フィールド
document

Document

必須。入力ドキュメント。

encoding_type

EncodingType

オフセットの計算に API が使用するエンコード タイプ。

AnalyzeEntitiesResponse

エンティティ分析のレスポンス メッセージ。

フィールド
entities[]

Entity

入力ドキュメント内で認識されたエンティティ。

language

string

テキストの言語。リクエストで指定された言語と同じですが、指定されなかった場合は自動的に検出された言語になります。詳細については、Document.language フィールドをご覧ください。

AnalyzeEntitySentimentRequest

エンティティ レベルでの感情分析のリクエスト メッセージ。

フィールド
document

Document

必須。入力ドキュメント。

encoding_type

EncodingType

オフセットの計算に API が使用するエンコード タイプ。

AnalyzeEntitySentimentResponse

エンティティ レベルでの感情分析のレスポンス メッセージ。

フィールド
entities[]

Entity

入力ドキュメント内で認識されたエンティティ、および関連する感情の記述。

language

string

テキストの言語。リクエストで指定された言語と同じですが、指定されなかった場合は自動的に検出された言語になります。詳細については、Document.language フィールドをご覧ください。

AnalyzeSentimentRequest

感情分析のリクエスト メッセージ。

フィールド
document

Document

必須。入力ドキュメント。

encoding_type

EncodingType

文の感情に対して、文のオフセットを計算するために、API が使用するエンコード タイプ。

AnalyzeSentimentResponse

感情分析のレスポンス メッセージ。

フィールド
document_sentiment

Sentiment

入力ドキュメントの全体的な感情。

language

string

テキストの言語。リクエストで指定された言語と同じですが、指定されなかった場合は自動的に検出された言語になります。詳細については、Document.language フィールドをご覧ください。

sentences[]

Sentence

ドキュメント内のすべての文の感情。

AnalyzeSyntaxRequest

構文解析のリクエスト メッセージ。

フィールド
document

Document

必須。入力ドキュメント。

encoding_type

EncodingType

オフセットの計算に API が使用するエンコード タイプ。

AnalyzeSyntaxResponse

構文解析のレスポンス メッセージ。

フィールド
sentences[]

Sentence

入力ドキュメント内の文。

tokens[]

Token

入力ドキュメント内のトークンとその構文情報。

language

string

テキストの言語。リクエストで指定された言語と同じですが、指定されなかった場合は自動的に検出された言語になります。詳細については、Document.language フィールドをご覧ください。

AnnotateTextRequest

テキスト アノテーション API のリクエスト メッセージ。この API は、1 回の呼び出しで複数の種類の分析(感情、エンティティ、構文)を実行できます。

フィールド
document

Document

必須。入力ドキュメント。

features

Features

必須。有効な機能。

encoding_type

EncodingType

オフセットの計算に API が使用するエンコード タイプ。

機能

感情分析、構文分析、意味分析で利用できるすべての機能。分析を個別に true に設定することで、その特定の分析を入力に対して有効にします。

フィールド
extract_syntax

bool

構文情報を抽出します。

extract_entities

bool

エンティティの抽出

extract_document_sentiment

bool

ドキュメント レベルで感情を抽出します。

extract_entity_sentiment

bool

エンティティとそれに関連する感情を抽出します。

classify_text

bool

ドキュメント全体をカテゴリに分類します。この項目が true に設定されている場合、API はデフォルト モデルを使用し、事前定義された分類法によって分類します。

moderate_text

bool

有害またはデリケートなカテゴリについてドキュメントを管理します。

classification_model_options

ClassificationModelOptions

省略可。分類に使用するモデル オプション。指定しない場合のデフォルトは v1 オプションです。classify_text が true に設定されている場合にのみ使用されます。

AnnotateTextResponse

テキスト アノテーションのレスポンス メッセージ。

フィールド
sentences[]

Sentence

入力ドキュメント内の文。ユーザーが AnnotateTextRequest.Features.extract_syntax を有効にした場合に入力されます。

tokens[]

Token

入力ドキュメント内のトークンとその構文情報。ユーザーが AnnotateTextRequest.Features.extract_syntax を有効にした場合に入力されます。

entities[]

Entity

入力ドキュメント内のエンティティとその意味情報。ユーザーが AnnotateTextRequest.Features.extract_entities を有効にした場合に入力されます。

document_sentiment

Sentiment

ドキュメントの全体的な感情。ユーザーが AnnotateTextRequest.Features.extract_document_sentiment を有効にした場合に入力されます。

language

string

テキストの言語。リクエストで指定された言語と同じですが、指定されなかった場合は自動的に検出された言語になります。詳細については、Document.language フィールドをご覧ください。

categories[]

ClassificationCategory

入力ドキュメント内で識別されたカテゴリ。

moderation_categories[]

ClassificationCategory

入力ドキュメントで検出された有害またはデリケートなカテゴリ。

ClassificationCategory

テキスト分類子から返されるカテゴリを表します。

フィールド
name

string

ドキュメントを表すカテゴリの名前。

confidence

float

カテゴリの正確性に対して、分類子が持つ信頼度。number は、このカテゴリが特定のテキストを表していることの確度を表します。

ClassificationModelOptions

分類リクエストで使用できるモデル オプション。

フィールド
共用体フィールド model_type。このフィールドが設定されていない場合、デフォルトで v1_model が使用されます。model_type は次のいずれかになります。
v1_model

V1Model

このフィールドを設定すると、V1 モデルと V1 コンテンツ カテゴリ バージョンが使用されます。V1 モデルは以前のモデルであり、今後サポートが終了する予定です。

v2_model

V2Model

このフィールドを設定すると、適切なコンテンツ カテゴリ バージョンの V2 モデルが使用されます。V2 モデルはパフォーマンスに優れたモデルです。

V1Model

この型にはフィールドがありません。

V1 モデルのオプション。

V2Model

V2 モデルのオプション。

フィールド
content_categories_version

ContentCategoriesVersion

分類に使用されるコンテンツ カテゴリ。

ContentCategoriesVersion

分類に使用されるコンテンツ カテゴリ。

列挙型
CONTENT_CATEGORIES_VERSION_UNSPECIFIED ContentCategoriesVersion が指定されていない場合、このオプションはデフォルトで V1 になります。
V1 2017 年に最初にリリースされた従来のコンテンツ カテゴリ。
V2 2022 年にコンテンツ カテゴリを更新しました。

ClassifyTextRequest

ドキュメントの分類のリクエスト メッセージ。

フィールド
document

Document

必須。入力ドキュメント。

classification_model_options

ClassificationModelOptions

省略可。分類に使用するモデル オプション。指定しない場合のデフォルトは v1 オプションです。

ClassifyTextResponse

ドキュメントの分類のレスポンス メッセージ。

フィールド
categories[]

ClassificationCategory

入力ドキュメントを表すカテゴリ。

DependencyEdge

トークンの依存関係ツリーの解析情報を表します。

フィールド
head_token_index

int32

依存関係ツリー内でのトークンの先頭を表します。これは、このトークンに向かう弓線のルートトークンのインデックスです。インデックスは、API メソッドによって返されるトークンの配列内におけるトークンの位置です。このトークンがルートトークンの場合、head_token_index はトークン自身のインデックスです。

label

Label

トークンの解析ラベル。

ラベル

トークンの解析ラベルの列挙型。

列挙型
UNKNOWN 不明
ABBREV 略語の修飾子
ACOMP 形容詞の補語
ADVCL 副詞節の修飾子
ADVMOD 副詞の修飾子
AMOD NP の形容詞の修飾子
APPOS NP の同格の修飾子
ATTR 連結動詞の属性従属
AUX 助動詞(非メイン動詞)
AUXPASS 受動態の助動詞
CC 等位接続詞
CCOMP 動詞または形容詞の節補語
CONJ 接合詞
CSUBJ 節主語
CSUBJPASS 受動態の節主語
DEP 依存性(決定不可)
DET 限定詞
DISCOURSE ディスコース
DOBJ 直接目的語
EXPL 虚辞
GOESWITH 付随(適切に編集されていないテキストの単語の一部)
IOBJ 間接目的語
MARK マーカー(従属節を導入する単語)
MWE 複数単語の表現
MWV 複数単語の言語表出
NEG 否定の修飾子
NN 複合名詞の修飾子
NPADVMOD 副詞の修飾子として使用される名詞句
NSUBJ 名詞相当語句の主語
NSUBJPASS 受動態における名詞相当語句の主語
NUM 名詞の数値修飾子
NUMBER 複名数の要素
P 句読点
PARATAXIS 並列関係
PARTMOD 分詞の修飾子
PCOMP 前置詞の補語が節である
POBJ 前置詞の目的語
POSS 所有の修飾子
POSTNEG 動詞の後の否定助詞
PRECOMP 叙述的な補語
PRECONJ 相関接続詞
PREDET 前限定辞
PREF 接頭辞
PREP 前置詞の修飾子
PRONL 動詞と動詞形態素の間の関係
PRT 助詞
PS 関連マーカーまたは所有マーカー
QUANTMOD 数量詞句の修飾子
RCMOD 関係節の修飾子
RCMODREL 関係節内の補文標識
RDROP 前に述語のない省略記号
REF 指示物
REMNANT 残余物
REPARANDUM 修復対象
ROOT 語根
SNUM 数字の単位を指定する接尾辞
SUFF 接尾辞
TMOD 時に関する修飾子
TOPIC トピック マーカー
VMOD 名詞を修飾する動詞の不定形で始まる節
VOCATIVE 呼格
XCOMP オープンな節補語
SUFFIX 名前の接尾辞
TITLE 名前に付く称号
ADVPHMOD 副詞句の修飾子
AUXCAUS 使役の助動詞
AUXVV 補助的な助動詞
DTMOD 連帯詞(名詞の前に置く修飾子)
FOREIGN 外来語
KW キーワード
LIST 比較可能なアイテムの一連のリスト
NOMC 名詞化した節
NOMCSUBJ 名詞化した節の主語
NOMCSUBJPASS 名詞化した節の受動態
NUMC 数字の修飾子の複合語
COP 連結詞
DISLOCATED 位置が変化した関係(先頭に置かれた / 主題化された要素に関する)
ASP 相マーカー
GMOD 属格修飾子
GOBJ 属格目的語
INFMOD 不定詞の修飾子
MES 測定
NCOMP 名詞補部

Document

API メソッドへの入力を表します。

フィールド
type

Type

必須。型が設定されていないか TYPE_UNSPECIFIED の場合は、INVALID_ARGUMENT エラーを返します。

language

string

ドキュメントの言語(指定されていない場合、言語は自動的に検出されます)。ISO および BCP-47 の両方の言語コードを使用できます。
言語サポートには、現在それぞれの API メソッドでサポートされている言語のリストが記載されています。言語(呼び出し元によって指定された言語、または自動的に検出された言語)が呼び出された API メソッドでサポートされていない場合は、INVALID_ARGUMENT エラーが返されます。

reference_web_uri

string

ドキュメントの取得元のウェブ URI。この URI はコンテンツの取得には使用されず、ドキュメントの分析のヒントとして使用されます。

boilerplate_handling

BoilerplateHandling

このドキュメントで検出されたボイラープレート(広告、著作権の宣言、バナーなど)をどのように処理するかを示します。指定しない場合、ボイラープレートはコンテンツと同じように扱われます。

共用体フィールド source。ドキュメントのソース(コンテンツが含まれている文字列、または Google Cloud Storage URI)。source は次のいずれかになります。
content

string

入力コンテンツ(文字列形式)。Cloud Audit Logging はユーザーデータに基づいているため、除外されています。

gcs_content_uri

string

ファイルのコンテンツが保存されている Google Cloud Storage URI。この URI は、gs://bucket_name/object_name 形式にする必要があります。詳細については、https://cloud.google.com/storage/docs/reference-uris をご覧ください。注: Cloud Storage オブジェクトのバージョン管理はサポートされていません。

BoilerplateHandling

ドキュメントで検出されたボイラープレートを処理する方法

列挙型
BOILERPLATE_HANDLING_UNSPECIFIED ボイラープレートの処理が指定されていません。
SKIP_BOILERPLATE 検出されたボイラープレートは分析しません。ボイラープレートを検出するには、参照ウェブ URI が必要です。
KEEP_BOILERPLATE ボイラープレートをコンテンツと同じように扱う。

タイプ

ドキュメント タイプの列挙型。

列挙型
TYPE_UNSPECIFIED コンテンツのタイプは指定しない
PLAIN_TEXT 書式なしテキスト
HTML HTML

EncodingType

出力を処理するために呼び出し側が使用する文字エンコードを表します。API はトークンや言及などのさまざまな出力の開始オフセットを指定し、異なるテキスト エンコードをネイティブで使用する言語によってオフセットへのアクセス方法が異なる可能性があることから、EncodingType を指定することをおすすめします。

列挙型
NONE EncodingType が指定されていない場合、エンコードに依存する情報(begin_offset など)は -1 に設定されます。
UTF8 エンコードに依存する情報(begin_offset など)は、入力の UTF-8 エンコードに基づいて計算されます。C++ と Go は、このエンコードをネイティブに使用する言語の例です。
UTF16 エンコードに依存する情報(begin_offset など)は、入力の UTF-16 エンコードに基づいて計算されます。Java と JavaScript は、このエンコードをネイティブに使用する言語の例です。
UTF32 エンコードに依存する情報(begin_offset など)は、入力の UTF-32 エンコードに基づいて計算されます。Python は、このエンコードをネイティブに使用する言語の例です。

Entity

テキスト内にある、人物、組織、場所などの既知のエンティティである句を表します。API は、顕著性や言及などの情報をエンティティに関連付けます。

フィールド
name

string

エンティティを表す名前。

type

Type

エンティティ タイプ。

metadata

map<string, string>

エンティティに関連付けられたメタデータ。

ほとんどのエンティティ タイプでは、利用可能な場合は Wikipedia の URL(wikipedia_url)とナレッジグラフの MID(mid)がメタデータです。他のエンティティ タイプに関連付けられるメタデータについては、タイプについて示した以下の表をご覧ください。

salience

float

エンティティに関連付けられる顕著性スコア([0, 1.0] の範囲)。

エンティティの顕著性スコアは、ドキュメントのテキスト全体に対するエンティティの重要性または中心性を示します。スコアが 0 に近いほど顕著性が低くなり、1.0 に近いほど顕著性が高くなります。

mentions[]

EntityMention

入力ドキュメント内のこのエンティティの言及。この API は現在、固有名詞の言及をサポートしています。

sentiment

Sentiment

AnalyzeEntitySentimentRequest を呼び出した場合、または AnnotateTextRequest.Features.extract_entity_sentiment が true に設定されている場合、このフィールドには、指定されたドキュメント内でのこのエンティティに関する感情表現の集計値が格納されます。

タイプ

エンティティのタイプ。ほとんどのエンティティ タイプでは、Wikipedia の URL(wikipedia_url)とナレッジグラフの MID(mid)がメタデータとして関連付けられます。次の表は、異なるメタデータを格納するエンティティの関連付けられたフィールドを示しています。

列挙型
UNKNOWN 不明
PERSON 人物
LOCATION 場所
ORGANIZATION 組織
EVENT イベント
WORK_OF_ART アート
CONSUMER_GOOD 消費者製品
OTHER その他のエンティティ
PHONE_NUMBER

電話番号

メタデータには、ローカルの慣例に従って書式設定された電話番号と、テキスト内に表示されている追加要素の一覧が示されます。

  • number - ローカルの慣例に従ってセクションに分割された実際の番号
  • national_prefix - 国コード(検出された場合)
  • area_code - リージョンまたはエリアのコード(検出された場合)
  • extension - 接続後にダイヤルされる内線番号(検出された場合)
ADDRESS

住所

メタデータは、番地と地域区分に加え、テキストに表示されている追加要素を識別します。

  • street_number - 番地
  • locality - 市区町村
  • street_name - 通り名または路線名(検出された場合)
  • postal_code - 郵便番号(検出された場合)
  • country - 国(検出された場合)
  • broad_region - 都道府県などの行政区域(検出された場合)
  • narrow_region - 郡などの小規模な行政区域(検出された場合)
  • sublocality - アジア地域の住所で、市区町村内の地区を識別する目的で使用(検出された場合)
DATE

日付

メタデータは、日付のコンポーネントを識別します。

  • year - 4 桁の年(検出された場合)
  • month - 月を表す 2 桁の数字(検出された場合)
  • day - 日を表す 2 桁の数字(検出された場合)
NUMBER

番号

メタデータは番号そのものです。

PRICE

料金

メタデータは、valuecurrency を識別します。

EntityMention

テキスト内のエンティティに関する言及を表します。現在は、固有名詞の言及がサポートされています。

フィールド
text

TextSpan

言及のテキスト。

type

Type

エンティティの言及のタイプ。

sentiment

Sentiment

AnalyzeEntitySentimentRequest を呼び出した場合、または AnnotateTextRequest.Features.extract_entity_sentiment が true に設定されている場合、このフィールドには、指定されたドキュメントにおけるエンティティについてのこの言及に関する感情表現が含まれます。

タイプ

サポートされている言及のタイプ。

列挙型
TYPE_UNKNOWN 不明
PROPER 固有名詞
COMMON 普通名詞(または複合名詞)

ModerateTextRequest

ドキュメントの管理リクエスト メッセージ。

フィールド
document

Document

必須。入力ドキュメント。

ModerateTextResponse

ドキュメントの管理のレスポンス メッセージ。

フィールド
moderation_categories[]

ClassificationCategory

入力ドキュメントを表す有害なカテゴリと機密情報のカテゴリ。

PartOfSpeech

トークンの品詞情報を表します。

フィールド
tag

Tag

品詞のタグ。

aspect

Aspect

文法上の相。

case

Case

文法上の格。

form

Form

文法上の形態。

gender

Gender

文法上の性別。

mood

Mood

文法上の法。

number

Number

文法上の数。

person

Person

文法上の人称。

proper

Proper

文法上の固有性。

reciprocity

Reciprocity

文法上の相互性。

tense

Tense

文法上の時制。

voice

Voice

文法上の態。

Aspect

イベント中の時間の流れを表現する動詞の特性。

列挙型
ASPECT_UNKNOWN 相は、解析された言語には適用されない、または予測されません。
PERFECTIVE 完了相
IMPERFECTIVE 未完了相
PROGRESSIVE 進行相

Case

句、節、または文中の名詞や代名詞によって果たされる文法上の機能。言語によっては、形容詞や限定詞などの他の品詞は名詞に応じて格変化が行われます。

列挙型
CASE_UNKNOWN 格は、解析された言語には適用されないか、または予測されません。
ACCUSATIVE 対格
ADVERBIAL 副詞格
COMPLEMENTIVE 補格
DATIVE 与格
GENITIVE 属格
INSTRUMENTAL 具格
LOCATIVE 所格
NOMINATIVE 主格
OBLIQUE 斜格
PARTITIVE 部分格
PREPOSITIONAL 前置格
REFLEXIVE_CASE 再帰格
RELATIVE_CASE 関係格
VOCATIVE 呼格

Form

言語によっては、動詞、形容詞、副詞などを形態で分類できます。たとえば、動詞や形容詞の語尾変化を分類したり、形容詞や分詞の短い形態と長い形態を区別したりします。

列挙型
FORM_UNKNOWN 形態は、解析された言語には適用されないか、または予測されません。
ADNOMIAL 連体
AUXILIARY 補助
COMPLEMENTIZER 補文標識
FINAL_ENDING 終止
GERUND 動名詞
REALIS 事実的
IRREALIS 反事実的
SHORT 短い形態
LONG 長い形態
ORDER 命令形態
SPECIFIC 特定の形態

Gender

関連する単語の振る舞いに反映される名詞の性別クラス。

列挙型
GENDER_UNKNOWN 性別は、解析された言語には適用されないか、または予測されません。
FEMININE 女性
MASCULINE 男性
NEUTER 中性

Mood

法性や態度を示すために使用される動詞の文法的特徴。

列挙型
MOOD_UNKNOWN 法は、解析された言語には適用されないか、予測されません。
CONDITIONAL_MOOD 条件法
IMPERATIVE 命令法
INDICATIVE 直説法
INTERROGATIVE 疑問法
JUSSIVE 命令法
SUBJUNCTIVE 仮定法

Number

数の区別。

列挙型
NUMBER_UNKNOWN 数は、解析された言語には適用されないか、予測されません。
SINGULAR 単数
PLURAL 複数
DUAL 両数

Person

一人称、二人称、三人称などの区別。

列挙型
PERSON_UNKNOWN 人称は、解析された言語には適用されないか、予測されません。
FIRST 一人称
SECOND 二人称
THIRD 三人称
REFLEXIVE_PERSON 再帰格

Proper

このカテゴリは、トークンが固有名詞の一部であるかどうかを示します。

列挙型
PROPER_UNKNOWN 固有性は、解析された言語には適用されないか、予測されません。
PROPER 固有である
NOT_PROPER 固有ではない

Reciprocity

代名詞の相互性を示します。

列挙型
RECIPROCITY_UNKNOWN 相互性は、解析された言語には適用されないか、予測されません。
RECIPROCAL 相互的である
NON_RECIPROCAL 相互的でない

Tag

品詞タグの列挙型。

列挙型
UNKNOWN 不明
ADJ 形容詞
ADP 接置詞(前置詞と後置詞)
ADV 副詞
CONJ 接続詞
DET 限定詞
NOUN 名詞(普通および固有)
NUM 基数
PRON 代名詞
PRT 助詞またはその他の機能語
PUNCT 句読点
VERB 動詞(すべての時制と法)
X その他: 外来語、綴りの誤り、略語
AFFIX 接辞

Tense

時制を示します。

列挙型
TENSE_UNKNOWN 時制は、解析された言語には適用されないか、予測されません。
CONDITIONAL_TENSE 条件法
FUTURE 未来
PAST 過去
PRESENT 現在
IMPERFECT 未完了
PLUPERFECT 過去完了

Voice

動詞が表現する行為と、その叙述によって特定される参加者との関係。

列挙型
VOICE_UNKNOWN 態は、解析された言語には適用されないか、または予測されません。
ACTIVE 能動態
CAUSATIVE 使役態
PASSIVE 受動態

Sentence

入力ドキュメント内の文を表します。

フィールド
text

TextSpan

文のテキスト。

sentiment

Sentiment

AnalyzeSentimentRequest を呼び出した場合、または AnnotateTextRequest.Features.extract_document_sentiment が true に設定されている場合、このフィールドには文に関する感情表現が含まれます。

センチメント

テキスト全体またはテキスト内のエンティティに関連付けられている感情を表します。

フィールド
magnitude

float

[0, +inf] の範囲の非負の数値。スコアのポジティブ性またはネガティブ性に関係なく、感情の絶対強度を表します。

score

float

-1.0(ネガティブな感情)から 1.0(ポジティブな感情)の間の感情スコア。

TextSpan

入力ドキュメント内のテキスト スパンを表します。

フィールド
content

string

テキスト スパンのコンテンツ(ドキュメントのサブ文字列)。

begin_offset

int32

API は、API リクエストで指定された EncodingType に従って、元のドキュメントのコンテンツの開始オフセットを計算します。

トークン

テキストの構文の最小構成要素を表します。

フィールド
text

TextSpan

トークンのテキスト。

part_of_speech

PartOfSpeech

このトークンの品詞タグ。

dependency_edge

DependencyEdge

このトークンの依存関係ツリーの解析。

lemma

string

トークンの基本形