AWSのいくつかの機械学習機能は無料で使えるようなので、「Amazon Comprehend」を使ってテキストの感情を分析するということをやってみる。
Amazon Comprehendとは
Amazon Comprehendは機械学習を使用してテキストを解析して、隠れている情報を見つけだすためのツールということらしい。
参考
Amazon Comprehend(テキストのインサイトや関係性を検出)| AWS
Amazon Comprehend は、機械学習 (ML) を使用して非構造化データやドキュメント内のテキストから情報を発見する自然言語処理 (NLP) サービスです。
Amazon Comprehend の使用方法
AWSコンソールから「Amazon Comprehend」を選択。
切り替わった画面の「Launch Amazon Comprehend」をクリック
左側メニューでReal-time analysis が選択された状態で、右側画面を下にスクロールし、「Input text」の項目で「Input text」に解析したいテキストを入力する。
ここでは適当にamazonの商品レビューの文章を拝借する。
「【Amazon.co.jp限定】空のふしぎがすべてわかる! すごすぎる天気の図鑑(特典:すごすぎる雲の自由研究ガイド データ配信)」という本のレビューで上位レビューにあったもの。
1つ目、星5のレビュー
小さな子供から大人まで楽しめます!
総ルビなので、平仮名が読める子供から大人まで楽しめます。
写真も多いので、小さな子供でも分かりやすいですよ。
うちの子は幼稚園の頃から、荒木さんの絵本「せきらんうんのいっしょう」と「ろっかのきせつ」が大好きで、この2冊のおかげで、雲や雪に詳しくなりました。
その延長上で、この本はとても役にたちます。
とても見やすくて、持ち運びもしやすい。
子供でも読めるし、写真も多い!
うちは子供達と私が一冊づつ持ち歩けるように、3冊購入しました。
どの年代でも楽しめる本だと思うので、とてもオススメです☆☆☆☆☆
この文章を「Input text」へ入力し、「Analyze」をクリック。
その下の「Insights」へ分析結果が出力されているので、「Sentiment」タブをクリック。Resultsをみると「Positive」が0.99なのでよい評価であると分析されている。
星5レビューという実態とも一致している。
星3レビューの場合も確認してみる。
元の文章は下記のもの
イラストがかわいくて、綺麗な写真も多いのでとっつきやすさがある。イラストはかわいいが言っていることはなんだかんだむずかしい。小学生ではわからないかもしれない。ビジュアル要素が良いので興味付けとしては良いかも
結果は下記画面となった。「Psitive」が0.01、「Mixed」が「0.98」。
なるほど星3っぽい感じがする。
「Sentiment」以外にもいくつかの分析項目があるが、「PII」と「Syntax」は日本語はサポート対象ではない模様。
コメント