なんとかするから、なんとかなる

エンジニア関係のことを書きます

QnA Maker とLUISについて

QnA MakerとLUISの違いについて、よく混乱するのでまとめてみる。

QnA Maker

  • FAQなど質問に対して、簡潔に回答できる。
  • FAQに特化しているため、汎用的にではない。
  • SDKを見る限り、ユーザの入力を直接受け取り、そのままDaialogにて返答までする。

LUIS

  • ユーザの入力した意図を汲み取る。
  • 意図とともにEntitiyとして必要な情報を吸い出すこともできる。

所感

QnA Makerは内部的にはLUISを利用している(?)

QnA のQに対して、何かしらの意図としてユニークなIDを追加して認識していると推測される。

LUISには意図の上限は?QnA Makerの上限は?

LUISで認識後にQnA Makerという流れはあまりよくない。

なぜなら、QnA Makerの認識の過程が無駄であるから。

ならばLUISで認識後、SQLサーバーなどを叩いた方が安定する気がする。