ChatBots — The Rise of Conversational UI

Artificial Intelligence, Natural Language Processing, and Conversational User Interfaces

Imran Jameel
Chatbots Life

--

(def.) ChatBot — An automated messaging service, powered by rules or artificial intelligence that a user can interact with via a messaging platform.

WHAT

They handle requests that would normally require a phone call, web search, or mobile app. Thus, their services range from functional services (weather, banking, dinner reservations, IoT monitoring, control, scheduling, advertising, etc.) to fun services (movies, quizzes, gaming, etc.).

WHERE

A chatbot could live in any major chat product (Facebook Messenger, Kik, Slack, Telegram, Text Messages, etc.) or as a stand-alone interface. Thus, it is device & OS agnostic.

HOW

1. ChatBot that functions based on rules:

  • This bot is limited. It can respond to very specific commands. If you say an unknown command, it would not know what you mean.
  • This bot is as smart as it is programmed to be.

2. ChatBot that functions using machine learning:

  • This bot has an artificial brain AKA artificial intelligence. You don’t have to be specific when you are talking to the bot. It understands natural language, not just programmed commands.
  • This bot continuously gets smarter as it learns from conversations it has with people.

WHY

For Users

  • Less clutter: Starting a chat or adding a bot to a chat room is all it takes to “install” an app. Save on smartphone storage and home screen clutter.
  • Central place: Not having to navigate between apps will reduce both the cognitive load for the user’s brains and CPU load for their phones. You are able to do more from the familiar messaging environments you have always used.
  • Convenience: Messages are asynchronous. You are used to having unread messages that you check later. You understand that replies may not arrive immediately. This platform will allow your phone to handle several threads of conversations and apps in parallel, in a way not possible with current apps.

For Marketers

  • Place: Messaging takes the largest share of our smartphone usage time. As a marketer, you need to be present in the environment your users spend their time in.
  • Re-engagement will become easier. A notification message can put an old conversation back on top — even if platforms will obviously set up boundaries to protect their users from spam. The conversational apps that provide value to their users with infrequent usage will be less likely to fall into the oblivion current long-tail mobile apps experience.
  • Group/social discovery will be an incredible growth tool.

For Developers

  • Native: You’re sitting on top of platforms that have many engineers working on iOS, Android and Web clients. Your app works natively across all these environments.
  • Easy to port: the different platforms will have different specs, but nothing as drastically different as different programming languages for iOS and Android.
  • API: You can code in your favourite backend language.

Bot Guidelines

  1. Bots should have a name, purpose and a persona.
  2. Bots should have a specific domain they’re experts in and must explicitly express it at the start of a conversation and every time it fails.
  3. Bots must build trust with users by delighting the user with clever conversations and ‘small talk’.
  4. Bots should learn from its mistakes. Based on user interactions, the bot should learn every non-programmed command when it crashes by re-programming itself.
  5. Bots must provide business intelligence by performing sentiment analysis on user interactions.

Conversational User Interfaces (CUI)

Conversational interfaces largely pertain to utilizing chat, messaging, or other natural language interfaces (i.e. voice) to interact with people, brands, or services. The net result is that people will be talking to brands and companies over Facebook Messenger, WhatsApp, Telegram, Slack, and elsewhere else and will find it normal.

The verbs we use with traditional apps are irrelevant in the conversational paradigm. We “buy”, “download”, “install”, and “trash” apps. The conversational paradigm is more social and less technologic. We use humane verbs such as “add”, “invite”, “contact”, “mute”, “block”, and “message”. The language of conversation becomes more accessible to a broader audience, which will accelerate the adoption of conversational agents faster than desktop apps.

No longer will you need to convince users to “download and install” an app — they can just invite a bot to a conversation and interact with it like they would a person. Zero barriers to adoption, with minimal risk to the user (i.e. malware, etc).

Although everyone has a screen in their pocket, it doesn’t mean that they should be forced to look at it to interact with a service. The screen has become a middleman to the conversation with an organization or an experience. Conversational interfaces are about delivering convenience, personalization, and decision support while people are on the go, with only partial attention to spare.

Market Analysis

Data from Business Insider shows that messaging apps have eclipsed social networks in monthly activities. People are using messenger apps more than they are using social networks. If one wants to build a business online, one must build it where the people are interacting the most. That place is now inside messenger apps.

As the number of mobile apps increases, while the size of our mobile screens decreases, we’re reaching the limits of the mobile “OS + apps” paradigm. It’s getting harder to download, setup, manage and switch between multiple apps on our mobile device and most mobile users only use a handful of apps every day. As an alternative, messaging apps are becoming the new platform, subsuming the role played by the mobile operating system. This is similar to the trend in the mid-’90s when the browser replaced the desktop OS as the new platform. Just as websites replaced client applications then, messaging bots will replace mobile apps now.

Bots are the new apps, and the bot store is the new app store.

Facebook’s announcement of the “Messenger Bot Store” at F8, is arguably the most consequential event for the tech industry since Apple announced the App Store and iPhone SDK in March 2008. By the time the App Store opened for business in July 2008, approximately 6 million people worldwide owned an iPhone. By the end of the year, the number of iPhone owners had more than doubled, and in each of the following years, iPhone sales doubled and then doubled again. The App Store ecosystem — which now has more than 1.5 million iOS apps — heralded the arrival of a new “mobile” era. Today, Facebook Messenger has 800 million monthly active users — more than 100 times the number of iPhone owners when Apple launched the App Store. Messenger’s current active user base exceeds even the total number of iPhones ever sold.

Case Study 1

Airlines (KLM)

The Messenger team recently announced that its first airline partner, KLM Royal Dutch Airlines launched a chatbot. KLM flyers have to choose to receive info via Messenger when they book tickets through the airline’s website to be able to take advantage of its new feature. Once they do, they automatically receive their itinerary, flight updates, and check-in notifications. Passengers also get their boarding passes, rebook flights when needed, and communicate with the airline all from one contextual thread. Flyers do not need to remember the combination of a frequent-flyer alphanumerical number and password to obtain a boarding pass and hold on long calls on the phone to change flights. It also gives the flyer the choice to talk to a human staff member in case they have questions beyond the bot’s knowledge.

Case Study 2

Florists (1–800–Flowers)

1–800-Flowers, a florist chain named after the dominant way to order things 30 years ago, now has a robot concierge powered by IBM’s Watson platform that will tell you what someone really wants as a gift. 1–800-Flowers uses a natural-language ordering mechanism available through Facebook Messenger, where a user can simply talk to a chatbot and tell it that they would like to order some flowers, and complete an order.

Case Study 3

Clothing Store (H&M)

H&M employs a “personal stylist” bot to help users craft outfits. Once a shirt or lipstick shade piques a user’s interest, H&M allow purchases directly through the ChatBots. These types of interactions could help retailers build trust and loyalty, especially among the famously fickle millennial and Gen Z demographic groups. The option to purchase directly with ChatBots could eliminate unnecessary steps in the path to purchase: Instead of clicking a button and having to order through a retailer’s mobile site, customers can go place orders in the app. That could facilitate impulse buys and potentially lower the chance that customers abandon their shopping carts due to an overly-complicated ordering process.

Case Study 4

News (CNN)

CNN is using bots for Messenger to interact with users in a natural and conversational way. Subscribers to CNN on Messenger will receive a daily digest of top stories right within the Messenger app. The bot will also recommend personalized content based on a user’s preferences and learned interests. The experience gets more personalized with each interaction on Messenger. Additionally, users can message CNN for news and information about specific topics. For example, if a user is interested in learning more about Zika, they can simply message CNN “Zika.” CNN will respond with the latest news or most relevant story about the virus. The message “delegate count” will evoke a response with a lead and link to CNN’s latest piece about which presidential candidates have racked up the most delegates heading into the national conventions.

--

--