Level | Characteristics | Examples | Required Technologies |
---|---|---|---|
1st | Single round Q&A | FAQ, question/answer chatbots | Question answering engine or search engine |
2nd | Simple linear/tree multi-round conversations | Change address, menu-driven chatbots | + Multi-round dialog manager |
3rd | Flexible non-linear conversation | Sales and marketing chatbots | + Advanced NLU + Advanced Dialog manager |
Rulai’s third-level chatbots can track conversations, keep context to support intelligent, conversational chatbots that decide what the next action should be, including asking user for more input or clarification, switching to a different task, taking an action etc. With NLU and the advanced dialog manager, Rulai chatbots have the ability to handle mixed initiative and tasks and take actions based on inference.
Non-linear conversation is crucial to making bots more human friendly. Rulai supports this by enabling chatbots to do more than follow a single thread. With Rulai, if a customer asks an unrelated question, the chatbot can respond then get back to the original conversation.