Microsoft AzureAI・機械学習

Azure AI Languageとは

Azure AI Languageは、テキスト分析・感情分析・キーフレーズ抽出・固有表現認識(NER)・質問応答・テキスト分類などのNLP(自然言語処理)機能を提供するサービスだ。Azure AI Speechは音声認識(STT)・テキスト読み上げ(TTS)・音声翻訳を、Azure AI Translatorはテキスト翻訳をAPI形式で提供する。

これらはAzure AI Services(旧Cognitive Services)ファミリーの一部で、コード不要または少ないコードで高度なAI機能をアプリケーションに統合できる。カスタムモデルのトレーニングにも対応しており、独自のテキスト分類器や固有表現抽出モデルを作成できる。

試験での問われ方

AI-900ではNLP(自然言語処理)カテゴリとして、テキスト分析・感情分析・言語検出・翻訳のユースケースを問われる。Azure AI LanguageとAzure AI Speechの役割の違い(テキスト系 vs 音声系)、Azure AI TranslatorはLanguageとは別サービスという点も確認する。どのシナリオにどのサービスを使うかという使い分け問題が頻出だ。

このサービスが登場する演習問題(8問)

関連サービス