Watson

Natural Language Classifier

Natural Language Classifierは質問やテキストに含まれるひとつまたは複数の意図を判別する機能です。

意図とは

質問や発言から言語に含まれるノイズを取り除いて、それが何を言おうとしているか、あるいは何を聞こうとしているのかということです。

例:
「銀行口座はどうやって開けますか?」
「銀行で口座を開くために必要なものを教えてください。」
はどちらも「銀行口座開設方法」という「意図」を聞くための質問文のバリエーションです

NLCでの学習とは

「銀行口座開設方法」を意図とする異なる複数の質問文(最低10個程度)を同じ意図のバリエーションとして学習させます。
-> 学習の結果、質問文と似た表現の質問文に対しても同じ「意図」を持つ質問文であると解釈できるようになります。

-> FAQと呼ばれるよくある質問に対して適切な回答を見つける仕組みを実現するのに適した仕組みです

学習フェーズ



運用フェーズ