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サーバーなどを叩いた方が安定する気がする。