Azure Luis limitation maximum intents?

Viewed 388
2 Answers

To answer your question, yes it is true. But it is plenty. We have some of the biggest company using our platfomr to test their training data on LUIS/WATSON/DF... and it is extremely rare to pass the 500 and still get top performance. We typically advice anyway to fine tune your training data for 200 or 300 intents max and if you have more, look into a Model controller architecture with several slave (specific) models

So you might be sure you have 1000 intents, can you reduce it with Entity?

You should consider using Dispatch. It is a tool that was designed specifically for managing multiple LUIS models and/or QnA Maker knowledge bases that a bot needs to access.

You can find C#, Javascript, and Python samples on the BotBuilder-Samples repo, for reference, titled "14.nlp-with-dispatch".

In your case, this tool is provides a means for overcoming LUIS intent limitations by allowing you to create multiple models to draw from. Dispatch negotiates these models by creating a single LUIS app that then routes the requests to the appropriate model.

Hope of help!

Related