クライアント ライブラリを使用して感情分析を行う
このページでは、Google Cloud クライアント ライブラリを使用してお好みのプログラミング言語で Cloud Natural Language API を使用する方法を説明します。
始める前に
-
Google アカウントにログインします。
Google アカウントをまだお持ちでない場合は、新しいアカウントを登録します。
- Google Cloud CLI をインストールします。
-
gcloud CLI を初期化するには:
gcloud init
-
Google Cloud プロジェクトを作成または選択します。
-
Google Cloud プロジェクトを作成する
gcloud projects create PROJECT_ID
-
作成した Google Cloud プロジェクトを選択します。
gcloud config set project PROJECT_ID
-
-
Google Cloud プロジェクトの課金が有効になっていることを確認します。詳しくは、プロジェクトで課金が有効になっているかどうかを確認する方法をご覧ください。
-
Cloud Natural Language API を有効にします。
gcloud services enable language.googleapis.com
-
Google アカウントの認証情報を作成します。
gcloud auth application-default login
- Google Cloud CLI をインストールします。
-
gcloud CLI を初期化するには:
gcloud init
-
Google Cloud プロジェクトを作成または選択します。
-
Google Cloud プロジェクトを作成する
gcloud projects create PROJECT_ID
-
作成した Google Cloud プロジェクトを選択します。
gcloud config set project PROJECT_ID
-
-
Google Cloud プロジェクトの課金が有効になっていることを確認します。詳しくは、プロジェクトで課金が有効になっているかどうかを確認する方法をご覧ください。
-
Cloud Natural Language API を有効にします。
gcloud services enable language.googleapis.com
-
Google アカウントの認証情報を作成します。
gcloud auth application-default login
クライアント ライブラリをインストールする
Go
go get cloud.google.com/go/language/apiv1
Java
Maven を使用している場合は、次のものを pom.xml
ファイルに追加します。BOM の詳細については、Google Cloud Platform ライブラリ BOM をご覧ください。
Gradle を使用している場合は、次のものを依存関係に追加します。
sbt を使用している場合は、次のものを依存関係に追加します。
Visual Studio Code、IntelliJ または Eclipse を使用している場合は、次の IDE プラグインでプロジェクトにクライアント ライブラリを追加できます。
プラグインでは、サービス アカウントのキー管理などの追加機能も提供されます。詳細は各プラグインのドキュメントをご覧ください。
Node.js
ライブラリをインストールする前に、Node.js 開発のための環境を用意しておいてください。
npm install --save @google-cloud/language
Python
ライブラリをインストールする前に、Python 開発用の環境を用意しておいてください。
pip install --upgrade google-cloud-language
テキストの分析
これで、Natural Language API を使用してテキストを分析できるようになりました。次のコードを実行して、テキスト感情分析を行ってみてください。
これで完了です。Natural Language API に最初のリクエストが送信されました。
いかがでしたか
クリーンアップ
このページで使用したリソースについて、Google Cloud アカウントに課金されないようにするには、Google Cloud プロジェクトとそのリソースをまとめて削除してください。
- プロジェクトを必要としない場合は、Google Cloud コンソールを使用して削除してください。
次のステップ
- Cloud Natural Language API クライアント ライブラリで詳細を確認します。
- Natural Language API の基本を参照して、Natural Language API リクエストの作成とレスポンスの処理のコンセプトを確認します。
- 感情分析のチュートリアルを行い、サンプル アプリケーションに目を通します。