Interactions also differ depending on what platform the chatbot is plugged-in, whether that be Slack, Whatsapp, WeChat, Line, Facebook Messenger, your own website, etc.
Facebook Messenger might be so far the most popular channel where you can connect a chatbot to serve your customers 24/7/365 through fully automated conversations.
In one of the next articles, we will shine a light on chatbot builders, and what is required to create one.
Every chatbot out there is only as good as its training and its human AI Trainer. Real artificial intelligence - sorry to disappoint you - does not exist <<yet>>.
The most simple ones will look at the incoming message to detect a “known” keyword, to which they have a scripted response. If none of the keywords which had been trained are detected, the chatbot will simply not be able to understand and mostly you end up with “Sorry, I did not get that” or “Please choose from these options a, b or c”
Even the more sophisticated ones, using neural networks, speech recognition, and machine learning, require to be trained by human AI Trainers. Their job is to make sure that a predefined scope of possible queries is correctly classified, and trained into the AI. The more inputs (training data) with a bigger variety, the higher the success rate for the AI to correctly understand what the user is asking for.