Conversation is an important characteristic of chatbots. Let’s dive deeper into what a conversation is and why it’s important.
Chatbots use Conversational User Interfaces (CUI) rather than Graphical User Interfaces (GUI). A GUI is a program that appears on screen and has graphical elements and pictures for mouse or touch interaction. CUI is text that a user types into a messaging app. Many of the chatbots available today are primarily text, but a chatbot can also use voice to interact with users. A chatbot can have some GUI elements, but a chatbot is still characterized primarity by its use of text to facilitate conversations.
Some software developers may look at this and say what’s old is new again because CUI sounds like …show more content…
Think of Skype messaging, Facebook Messenger, Slack, and many more applications that people use every day. In fact, people have been using chat applications, like AOL Messenger, IRC, and SMS for years. The advent of conversations with chatbots, on messaging platforms, providing service via text is an advantageous and normal evolution of computing in the lives of many people.
Conversation is one of the benefits of chatbots and there are others, covered in the next …show more content…
There are so many different ways to say something, and so many different directions a conversation can take. By constraining the domain, it’s possible to manage this complexity. However, there are real-life situations where it isn’t practical to constrain a conversation, such as a 911 service, hospital emergency rooms, or first responder coordination. These are all situations that are unpredictable and conversations could go in any direction. Emergencies would also be catastrophic in a case where a chatbot was unable to understand what a person is saying. Given all the emotion, unpredictability, and complexity of these situations, a chatbot is probably not the correct solution.
That said, a chatbot might not be the right solution today, but as technology and tools advance, a chatbot might not only be capable, but also desired. If the chatbot had the ability to properly navigate a conversation, it might actually be safer by not allowing emotion and other human mistakes to make incorrect decisions. A similar discussion is being had for autonomous cars right now in that they might not be 100 percent reliable today, but are likely to be much safer than human drivers in the