こんにちは、サーバーワークスのこけしの人、坂本(@t_sakam)です。今回は、新しいAlexaスキルの公開のお知らせです。タイトル通りなのですが、Amazon Comprehendを利用した感情分析スキル「感情分析くん」を公開しました〜!
感情分析くんとは?
Amazon Comprehendを利用して、ユーザーが話した言葉を元に感情分析を行うスキルです。Alexaにいまの気持ちをつぶやくと、感情分析くんがAmazon Comprehendを利用して、感情をポジティブ、ネガティブ、ニュートラル、ミックスの4種類に分類してくれるスキルとなっています。
Amazon.co.jp: 感情分析くん: Alexaスキル
以下、スキルの説明から抜粋
感情分析くんは、Amazon Comprehendを利用して、あなたが話した言葉を元に感情分析を行います。分析結果は、ポジティブ、ネガティブ、ニュートラル、ミックスの4種類で表されます。あなたの今の気持ちを、一言、話してください。
あなたの話した言葉がポジティブだと判定されれば、ポジティブ、
ネガティブだと判定されれば、ネガティブ、
ポジティブ、ネガティブのどちらでもないと判定されれば、ニュートラル、
ポジティブとネガティブの両方が混ざっていると判定されれば、ミックスとなります。例えば、
「わたしはいま楽しくて幸せです。」と言えばポジティブ、
「悲しくて泣きたい。」と言えばネガティブ、
「わたしはいま眠い。」と言えばニュートラル、
「とても悲しいけど幸せ。」と言えばミックス、
と判定されます。
Amazon Comprehendとは?
Amazon Comprehendは、機械学習を使用してテキスト内でインサイトや関係性を検出するAWSの自然言語処理(NLP)サービスです。
Amazon Comprehend(テキストのインサイトや関係性を検出)| AWS
Amazon Comprehendには、感情分析くんが利用している、感情分析機能の他にも、キーフレーズ抽出機能や主要言語の検出機能などが備わっています。日本語はまだ未対応ですが、構文分析機能やPII検出(個人を特定できる情報の検出)機能もあります。
スキルの注意点
Amazon Comprehendは、テキスト化された言葉を元に分析を行うので、声のトーンが明るかったら、ポジティブ、暗かったらネガティブと判定されるわけではないので、そこはご注意ください〜。
Amazon ComprehendのSentiment Analysis機能(感情分析機能)を利用したテキストベースの判定になります。
まとめ
今回は、新しいAlexaスキル「感情分析くん」公開のお知らせでした。Alexaにいまの気持ちをつぶやくと、感情分析くんがAmazon Comprehendを利用して、感情をポジティブ、ネガティブ、ニュートラル、ミックスの4種類に分類してくれるスキルとなっています。それだけ? と言われればいまのところ、それだけなのですが、Amazon Comprehendってどんなものなんだろう? と思われている方は、このスキルで簡単にAmazon Comprehendの感情分析機能を試してみることができますので、ぜひぜひ、お気軽にご利用ください〜。
もし、好評であれば、バージョンアップや機能追加等も考えたいと思っています〜!
いや〜、Amazon Comprehendって本当にいいものですね!