If your chatbot has NLP data and you have enabled billing on your workspace, then when you publish your chatbot, an NLP training job will be triggered. Once training completes, Bavard will host an NLP model for your chatbot to use. Because NLP models are relatively expensive resources, we require that you have a premium subscription to use NLP features. If you don't have a premium subscription, you can still publish your chatbot, but NLP training and model deployment will be skipped.
To avoid re-training your chatbot unnecessarily every time you publish a new version, Bavard will skip training if the bot's NLP training data has not changed from the previous version. Occasionally it is useful to forcefully re-train the chatbot, for example if Bavard has published updates to the underlying NLP models. To do that, simply check the box saying "Force re-train" when you publish a new version.
Currently, NLP Training jobs take between 15-30 minutes to complete. If your job does not complete within 1 hour, please contact email@example.com and we will work to fix the issue ASAP.