自然言語処理応用

Azure AI Languageの質問応答(Question Answering)機能を使用して社内FAQナレッジベースを構築した際、ユーザーが「返品期間は?」と質問しても関連する回答が返されない場合、最も考えられる原因と対処法はどれか?

A.ナレッジベースに「返品」に関する記事が存在しないか、記事のテキストが質問の表現方法と大きく異なっている。類似表現や同義語を含む記事の追加・改良が必要である← 正解
✓ 正解です。質問応答機能は意味的類似性で記事を検索するため、「返品」「交換」「キャンセル」など複数の表現を含む豊富なナレッジベースが必要です。
B.質問応答機能は英語のみ対応しているため、日本語での質問に対応できない仕様である
✗ Azure AI LanguageはQuestion Answeringで日本語を含む複数言語に対応しており、言語対応が制限ではありません。
C.ナレッジベースのサイズが1000件以上になると、検索精度が自動的に低下する設計であり、データベース分割が必須である
✗ ナレッジベースのサイズと検索精度の関係はそのような設計制限はありません。適切に構築すれば大規模ナレッジベースでも高精度を保つことができます。
D.ユーザーが質問するたびに機械学習モデルの再学習が必要であるため、毎日のスケジュール学習設定が必要である
✗ Question Answeringは一度学習したモデルを使用するため、毎回の再学習は不要です。記事を追加・更新した後に再インデックスするだけで十分です。

この問題のポイント

質問応答機能は意味的類似性で記事を検索するため、「返品」「交換」「キャンセル」など複数の表現を含む豊富なナレッジベースが必要です。

AI-900:Microsoft Azure AI Fundamentals の問題一覧