A chatbot is a computer program that conducts a conversation via auditory or textual methods. Often designed to convincingly simulate how a human would behave as a conversational partner, chatbots are typically used in dialog systems for various practical purposes including customer service or information acquisition. Some chatterbots use sophisticated natural language processing systems, but many simpler systems scan for keywords within the input, then pull a reply with the most matching keywords, or the most similar wording pattern, from a database.
"Today, many of the world’s leading brands are turning to AI and cloud platforms to create chatbots that can assist customers with a wide range of tasks, at a higher level of emotional intelligence and understanding than ever before. According to Gartner, by 2018, 30 percent of our interactions with new technologies will be through ‘conversations’ with smart machines," wrote www.optus.com.au.
In early 2016, "Facebook Messenger welcomed bot functionality with open arms in an attempt to keep more Facey members in the app for as long as possible. As with most first attempts at new tech, it was slow to start and didn’t always provide a natural and seamless interaction. However the initial bumps in the road have been ironed out and the bots continue to become more intelligent, learning with practice and time,"explained www.amaysim.com.au.