-
Notifications
You must be signed in to change notification settings - Fork 22
Intent Recognition Providers
Jordi Cabot edited this page Aug 14, 2022
·
2 revisions
Xatkit embeds a default intent recognition provider that translates user inputs into intents using a set of simple regular expressions. While this provider does not require any configuration, it has been originally designed for testing purposes, and is probably not powerful enough for real-world chatbots.
For non-trivial chatbots, Xatkit integrates with a number of NLU engines, each one offering a different trade-off in terms of licenses, deployment requirements, ... Take a look at the options and see which ones works best for you.
Keep in mind that following our chatbot orchestration platform philsophy, it's not difficult to integrate other options, if you need so.
See how to make Xatkit work with:
- DialogFlow for an API-based integration with DialogFlow services
- Nlp.js for an open source node.js intent recognition provider
- (experimental) Xatkit's own NLU OSS Python engine following a very flexible and pragmatic approach to intent matching
- Getting Started
- Configuring your bot
- Integrating an Intent Recognition Provider
- Adding a bot to your website
- Deploying on Slack
- Basic concepts
- Intents and Entities
- States, Transitions, and Context
- Default and Local Fallbacks
- Core Library