Web教科書

Question-Answering

Question-Answering(質問応答)

解説

Question-Answering(質問応答:QA)とは、人間が話す自然言語での質問に対して、コンピュータが適切な「答え」そのものを返す技術のことです。

質問応答システムの仕組み

検索エンジンとの決定的な違い

Googleなどの一般的な検索エンジン(情報検索)は、キーワードに関連する「Webページのリスト(ドキュメント)」を返しますが、質問応答システムは、「日本の首都は?」という質問に対し、「Webページ」ではなく「東京」という具体的な答え(ファクト)を返します。

歴史的偉業:IBM Watson

この技術を一躍有名にしたのが、IBMの「Watson(ワトソン)です。2011年、アメリカの人気クイズ番組『Jeopardy!』において、Watsonは人間の歴代チャンピオン2人に勝利しました。
これは、AIが複雑な自然言語の質問を理解し、膨大な非構造化データ(テキストデータ)から瞬時に根拠を探し出し、確信度(Confidence)と共に回答を導き出した歴史的瞬間でした。


G検定対策

出題ポイント

  • 代表例:IBM Watson(2011年、クイズ番組で人間に勝利)。
  • ファクトイド型質問:「いつ」「誰が」「どこで」といった、事実(Fact)を問う質問のこと。初期のQAシステムはこの処理が中心だった。
  • 技術構成:「質問解析」→「文書検索」→「回答抽出」というプロセスを経るのが一般的。現在はディープラーニング(BERTなど)が活用されている。

よくあるひっかけ問題

  • × 質問応答システムは、検索エンジンと同じ技術である
    (解説)検索エンジンは「関連文書」を提示する技術(Information Retrieval)であり、質問応答はそこからさらに「正解箇所」を抜き出す(Information Extraction)技術です。
タイトルとURLをコピーしました