はじめに
AWS ソリューションアーキテクト - アソシエイト(SAA-C03)を受験するにあたって、AWSの機械学習を利用したサービス名がなんとなく似ていて、選択肢を間違えがちだったので軽く整理をしてみました。
Amazon Comprehend
Comprehend = 理解する
・機械学習を利用した自然言語処理サービスでテキストからインサイトや関係性を発見することが可能
・テキスト内の登場人物を識別すること(エンティティ認識)や、ポジティブ・ネガティブといった感情を分析すること(感情分析)、特定のキーワードに関連する情報を抽出すること(キーフレーズ抽出)などが可能
・Amazon Comprehend Medicalという医療情報に特化したサービスもある
Amazon Transcribe
Transcribe = 書き写す
・機械学習を利用した音声認識サービスで、音声をテキストに変換することができる
・リアルタイム文字起こしや、通話記録データのテキスト化、動画の字幕付けなどに利用可能
Amazon Textract
Textract = Text(テキスト)+Extract(抽出する) を組み合わせた造語
・スキャンしたドキュメントから、テキストとデータを自動的に検出し抽出するサービス
・印刷されたテキスト、手書きの文字、レイアウト要素、データを、あらゆるドキュメントから自動的に抽出可能
・単純な光学式文字認識 (OCR) だけでなく、フォーム内のフィールドの内容やテーブルに格納された情報も識別可能
・英語、スペイン語、ドイツ語、イタリア語、フランス語、ポルトガル語をサポートしている(2024/09/19現在)
Amazon Translate
Translate = 翻訳
・機械学習を利用したテキストの翻訳機能を提供するサービス
・複数言語のニーズを満たす、迅速で高品質な翻訳を低コストで提供
・深層学習技術を使用して、従来の統計ベースやルールベースの翻訳モデルよりも正確で流ちょうな翻訳を生成
参考