データ分析
2022/11/01
有路 慧斗

初心者向け・Natural Language APIを有効化する手段

Data analysis

Natural Language APIを有効化する手段を説明します

Natural language APIを取得

GCPのAPIとサービスからライブラリを選択し、使いたいAPIを検索して有効化する。



次にAPIとサービスの認証情報の欄からAPIキーを作成する。本番環境で使う際にはキーの制限などをかけておかないと不正利用されてしまう可能性がある。テストであれば使い終わったキーは消去しておくといい

また、URLはライブラリの「このAPIを試す」ところからドキュメントに飛ぶので、使用したいメソッドのURLを取得しておく







感情分析を行うコード

documentSentiment:文章全体の分析結果

sentences:文それぞれの分析結果

magnitude:その感情の強さ

score:ネガティブかポジティブか

例文のように、ネガティブかポジティブかわかりずらい文でもしっかりと分析できている

今後の課題

・Cloud Storageから直接分析することができるので、その機能の実装

・感情分析以外の分析もできるようにする。特にエンティティ分析は色々使えそう

・上記のものはYoutubeで見た動画を参考にして作っており、ドキュメントと違うやり方をしているため、今後エンティティ分析をやろうとしたときにドキュメントを参考にしずらい

次回記事

https://blog.since2020.jp/?p=2667&preview=true

New call-to-action