Re my question on their GitHub page: https://github.com/Microsoft/Cognitive-LUIS-Windows/issues/17 my question is:
"Is there a maximum number of utterances that LUIS can handle per app/per intent?"
So, if we throw 2000 utterances at a single intent, and we have say 20 intents per luis-app, are we at risk of 'overloading/overfitting' luis? Will it's training time performance degrade considerably?
I know we could just go ahead and do that - throw thousands of utterances at each intent & back-up a copy of our luis-apps, but you know, if someone who helped make luis knows already, that would be great.
Yes, training will be ridiculously slow, especially if you have custom features (phrase features). The idea of LUIS is to enable getting a reasonable model with few examples, so you might be overloading the app with insignificant gain. If you want to enhance the prediction accuracy, you might need to check the quality of the utterances provided not just adding more.