Teneo Developers

What is in the Platform?

What makes conversations smart?

A truly smart and fluent interaction with a conversational application makes use of a lot of human capabilities, such as:

  • Understanding natural language. That is, the way a human would take to another human standing in front of him/her. A smart bot understands natural language. It does not force the user to communicate in a specific syntax that does not feel natural. Still, a smart bot also understands the user if they choose to communicate in telegram style or even using only keywords.

  • Having memory and knowing what has been said earlier in the conversation, like the user's name for example.

  • Making use of information that has already been provided instead of asking for it (again). The bot should only ask for information if the user did not mention it before in the same conversation.

  • Allowing for interruptions. If a user wants to switch to another topic while in the middle of a complex business process, the bot should allow that and automatically resume the business process once the interruption has been handled.

  • Knowing the context of the conversation, to be able to recognize short follow up questions that only make sense in a specific context.

  • Knowing the limitations of it's understanding and ask clarifying questions if the user input is not clear.

  • Being able to engage in conversation about non-business specific content or having some basic conversational skills, from responding to greetings and compliments to repeating the previous response if requested.

Next page
Teneo in 10 minutes
Was this page helpful?