正解: テキスト抽出は Azure AI Document Intelligence、感情分析は Azure AI Language を使用します。
解説: PDF などの構造化/半構造化ドキュメントからテキストを抽出する用途には Azure AI Document Intelligence (旧 Form Recognizer) の Read モデルまたはレイアウト モデルが最適で、ページ構造を保ったまま高精度に OCR テキストを取得できます。抽出したテキストに対する感情分析 (Sentiment Analysis) は Azure AI Language サービスの機能であり、ドキュメント単位や文単位で positive/neutral/negative とその信頼度スコアを返します。
各選択肢の検討- テキスト抽出: Azure AI Document Intelligence、感情分析: Azure AI Language — PDF 内テキストの抽出は Document Intelligence、感情分析は Language の本来の役割であり要件に合致します。
- テキスト抽出: Azure AI Vision、感情分析: Azure AI Language — Vision の OCR でも画像化テキストは読めますが、PDF ドキュメントの抽出は Document Intelligence が標準的な選択肢です。
- テキスト抽出: Azure AI Search、感情分析: Azure AI Document Intelligence — AI Search は検索インデックス サービスでありテキスト抽出機能を直接提供しません。Document Intelligence には感情分析機能はありません。
- テキスト抽出: Azure AI Document Intelligence、感情分析: Azure AI Computer Vision — Computer Vision に感情分析機能はなく不適切です。
- テキスト抽出: Azure AI Vision、感情分析: Azure Cognitive Search — Cognitive Search 単独で感情分析は実行できず、Language のスキルを呼び出す必要があります。
参考: Microsoft LearnAzure AI Document Intelligence の概要感情分析とオピニオン マイニング