Developers could configure the BotKit to integrate with external NLP engines to enhance the user experience.
By collaborating with external NLP engines, developers gain the ability to identify intents and extract entities data from external NLP engines and pass them to Kore.ai platform to solve use cases which were left un-answered by other bot platforms for a very long time.
Below the link to download the Kore.ai Bot Kit:
Steps for installing BotKit have been documented at:
https://developer.kore.ai/docs/bots/kore-web-sdk/using-the-botkit-sdk/installing-the-botkit-sdk/
Guidelines for using BotKit:
https://developer.kore.ai/docs/bots/kore-web-sdk/using-the-botkit-sdk/
You can use the Kore.ai BotKit SDK to capture and handle events in the Bots Platform for better control and customization of the bot experience for users. Events supported at BotKit are documented at:
https://developer.kore.ai/docs/bots/kore-web-sdk/using-the-botkit-sdk/sdk-events/
The file exampleWithExternalNLPEngine.js present under BotKit @ https://github.com/Koredotcom/BotKit/blob/master/exampleWithExternalNLPEngine.js demonstrates how external NLP engines can be plugged to enhance Kore.ai Bot experience.