第4章 · 自然言語処理·v2.1.0·更新 2026/6/3·読了目安 約12分
変更要約: AI-900 第4章を AZ-900 基準まで深掘り(NLPの仕組み=トークン/埋め込み/Transformer、質問応答、カスタム機能=CLU/カスタム質問応答/Custom Speech/Translator、FAQ追加)
4.1自然言語処理のタスク
この節の要点
感情分析・キーフレーズ抽出・エンティティ認識・言語検出・翻訳・音声など、自然言語処理(NLP)で扱う代表的なタスクと、その違いを理解します。
自然言語処理(NLP, Natural Language Processing)は、人間の言葉(テキストや音声)を解析して、意味・感情・意図を理解したり、翻訳や要約を行う AI 分野です。コンピュータービジョンが「画像」を扱うのに対し、NLP は「言語」を扱います。AI-900 では「やりたいこと → どの NLP タスクか」を結べることが重要です。
4.1.1代表的なタスク
- 感情分析(Sentiment analysis):文章が肯定的か否定的かを判定する。
- キーフレーズ抽出(Key phrase extraction):文章の要点となる語句を取り出す。
- エンティティ認識(Entity recognition):文章中の人名・地名・日付などを識別する(個人情報=PIIの検出も含む)。
- 言語検出(Language detection):文章が何語で書かれているかを判定する。
- 要約(Summarization):長い文章の要点を短くまとめる。
- 翻訳(Translation)・音声(Speech):言語間で訳す/音声⇔テキストを変換する。
- 会話言語理解(CLU):発話から意図(インテント)とエンティティを取り出す(チャットボット等)。
| タスク | やりたいこと(例) |
|---|---|
| 感情分析 | レビューの好意度を測る |
| キーフレーズ抽出 | 文章の要点語句を取り出す |
| エンティティ認識 | 人名・地名・日付・PII を抽出 |
| 言語検出 | 何語かを判定 |
| 翻訳 / 音声 | 言語間翻訳 / 文字起こし・読み上げ |
| 会話言語理解(CLU) | 発話の意図とスロットを解釈 |

