Visitor says – NLP in Tidio Chatbots
In this article
This feature will help you trigger bot responses based on what your visitors typed when they started a conversation.
What exactly is NLP?
Natural Language Processing is one of the forms of artificial intelligence, that aims at recognising and understanding natural language, used by us on a daily basis. Thanks to NLP, chatbots can reply to users’ questions, based on phrases typed in by users.
This allows the chat to work based on real, typed messages, instead of pre-made and choosable options, making the interaction less restricted. The bot can react with a specific message, based on the words that appear in the customer’s question, e.g. if the person asks “I want to return a product” – the bot can recognise the word ‘product’ and trigger the appropriate reaction to it:
In a more natural example – the bot NLP recognises the question about the opening hours:
– when is your business open?
– what r your hours?
and replies with a correct answer:
Without NLP, your chatbot would have to rely solely on the pre-made decision tree flow, forcing users to choose one of the pre-defined answers.
The “Visitor says” node is a Trigger — something the visitor needs to do to start a particular Automation, so this needs to be one of the first elements on the grid.
How to set it up in your chatbot
To add it, create a bot from scratch or edit an existing scenario, then just drag and drop the “Visitor says” node, and connect it to the appropriate reaction.
You can add multiple sentences to “feed” the NLP engine. Phrases added to those fields will trigger a bot response.