Amazon Lex
Amazon Lex は、音声やテキストの発話から意図 (intent) を理解して会話を進めるサービスです。
感情は、ボットが処理する発話ごとに Amazon Comprehend を呼び出して得る付随的な結果で、会話の流れを管理するための情報です。レビューを一件ずつ判定する用途には、感情の判定そのものを担う Amazon Comprehend を直接使うほうが適します。
ある企業は、自社製品への顧客レビューを担当者が手で読んでいるため、対応が遅れています。レビューの文章の感情 (肯定・否定など) を自動で判定する必要があります。レビューはすべてテキストで投稿されています。 この用途に適切なサービスはどれですか。
文章の感情を判定するサービスを、入力の型と判定内容から選ぶ問題。
Amazon Lex
Amazon Lex は、音声やテキストの発話から意図 (intent) を理解して会話を進めるサービスです。
感情は、ボットが処理する発話ごとに Amazon Comprehend を呼び出して得る付随的な結果で、会話の流れを管理するための情報です。レビューを一件ずつ判定する用途には、感情の判定そのものを担う Amazon Comprehend を直接使うほうが適します。
Amazon Translate
Amazon Translate は、テキストを別の言語へ翻訳するサービスです。
言語を変えるだけで、文章の肯定・否定を判定しないため、この用途には向きません。
Amazon Comprehend
Amazon Comprehend は、テキストから感情 (肯定・否定・中立・混在)・エンティティ・キーフレーズを取り出す自然言語処理 (NLP) のサービスです。
事前に学習済みのモデルを API から利用するため、自然言語処理の専門知識がなくても、レビューの感情を自動で判定できます。
Amazon Rekognition
Amazon Rekognition は、画像や動画の中の物体や顔を見つけるサービスです。
文章の感情を判定する機能はなく、画像と動画を入力として受け取るため、レビューの文章を判定するこの要件では選べません。
正解の Amazon Comprehend を押さえます。
・テキストの感情・エンティティ・キーフレーズを取り出すなら Comprehend です。
・文書の文字や表を取り出すのは Textract、言語を変えるのは Translate です。
・音声を入力にする場合は、先に Transcribe で文字にします。