The Future of Conversational AI

I recently discussed the current state of Conversational AI and its future. It was a great discussion, and I thought to share some of it here. But first, let’s talk about what is Conversational AI?

Conversational AI is a combination of various tools, frameworks, and machine learning models that allow humans to interact with the technology using natural language. It could be a chatbot on a website or social messaging app, a smart speaker like Amazon Echo, or Conversational IVR in the telephony system. In other words, Conversational AI can communicate like a human by recognizing speech or text, understanding human’s intent, and responding in a way that mimics human conversation.

Conversational AI or chatbots is not something new. The first chatbot, ELIZA, was created back in 1966. But only in the last decade, we saw massive investments, advancements, and interest in Conversational AI for enterprise applications.

Conversational AI use cases

There are many reasons why companies want to add a conversational AI interface to their products, from providing better 24/7 customer support to replacing old IVR systems with a Conversational IVR. Any interface where customers can interact with a brand can be enhanced or even transformed with Conversational AI. Companies can add Conversational capabilities to the website, mobile app, social pages, and phone systems. Some would argue that Conversational AI is a table stake1.

Here are some of the more obvious use cases for conversational AI:

  1. Customer Support
  2. E-commerce
  3. Lead generation
  4. General inquiries
  5. Info collection
  6. Product Education and On-boarding
  7. Personal Finance Management

Companies can also use it internally to improve their employees’ experience:

  1. On-boarding
  2. IT Helpdesk
  3. HR support
  4. Workflow automation
  5. Customer Support Agent assistance and coaching

Like with any product you are building, focus on customer experience. Make sure you define customer-centric KPIs to guide you during the platform selection, UX design and solution architecture.

Conversational AI architecture

Enterprise Conversational AI implementation would include multiple components, ML models and services. Here are some of them:

  • Text to Speech
  • Speech to Text also known as ASR
  • Natural Language Understanding
  • Natural Language Generation
  • Conversation Dialog management
  • Telephony System
  • Live Chat platform
  • Business logic automation
  • Robotic Process Automation (RPA)

And high-level architecture would look like this:
Conversational AI Architecture

Build vs Buy

Building the whole conversational AI stack would be a huge project, and I wouldn’t recommend doing it. Many components became a commodity. I would suggest buying most of the components available on the market and developing what is unique to your organization. When choosing a conversational AI platform don’t forget to check:

  • Platform maturity
  • Hosting
  • Scalability
  • Integration with Livechat providers
  • Accessibility
  • Analytics
  • Pricing
  • And many other features

There are many Conversational AI platforms available on the market. Every big cloud provider has one; most of the livechat providers recently added this capability; various startups and open source frameworks. Each one of these platforms has its pros and cons. I am not going to review them, I am just going to name a few:

Conversational AI Platforms

Team

Once you decided on the platform you need talent to design, implement and maintain your Conversational experience. Without proper talent your project will fail. At the very least, you would need the following experts in various capacities throughout the project:

  • Conversational UX designers
  • Conversational AI developers
  • NLP trainers
  • Data Analysts and Data Scientists
  • Software developers
  • Machine Learning developers

As you can see, Conversational AI is complex and requires substantial investments to create a great customer experience. This is why not many enterprises have conversational AI implementations. Still, I am sure most of them are working on one or planning to implement it soon.

The Future of Conversational AI

COVID-19 accelerated digital transformation in general and pushed companies to accelerate their efforts in adding Conversational AI solutions to their websites, IVRs, social channels, etc. A lot of new startups popped up specializing in Conversational AI tools and frameworks. Investors made significant investments in Conversational AI startups in the last 18 months2. At the same time, big players like Google, Microsoft, Amazon continue to invest heavily in their Conversational AI offers and acquire or invest in startups and AI research companies3.

I envision simplification and enhancements of conversational AI tools for enterprises:

  • Simplified NLP training that requires less training data
  • Pretrained domain-specific NLP models
  • Conversational templates
  • Truly self-learning capabilities, like information extraction from previous conversations and model adjustments
  • Adoption of codex-like capabilities - translation of human language to a code4. It would greatly simplify bot development.
  • More professionals with conversational AI skills

With all the capital investments and latest breakthroughs in NLP/NLU space (better ASR, Intent Classification, TTS models), new courses specializing in conversational UX design, more and more professionals investing in their conversational AI skills, we are about to see more and more enterprise chatbot and voicebot implementations with great user experience. I expect that in 5 years, every enterprise will have conversational AI implementation on their website, mobile app, social channel, as well as internal virtual assistants. Having Conversational AI is already considered a table stake1, and in 5 years, it will be everywhere.

Conversational AI is quickly evolving, and we are about to see a lot of innovations in this space and great Conversational AI implementations. It feels great to be part of this evolution, and I look forward to experiencing it.

  1. Every bank needs a chatbot or two  2

  2. Here are some notable ones in the last 18 months: Rasa raises $26M, June 2020; Ada raised $44M in Mar, 2020 and $130M in May, 2021 ; Cognigy raises $44M, June 2021 ; Yellow.AI raises $78M, Aug 2021 ; Kore.ai raises $50M, Sept 2021 ; Leena AI raises $30M, Sept 2021 ; As well as investments in Conversational AI Design tools Voiceflow raises $20M 

  3. Microsoft invested $1B in OpenAI in 2019, and this year acquired Nuance for estimated $19B . Last December Google released a new version of their Conversational AI tool Dialogflow CX. Amazon released V2 version of Amazon Lex back in January this year. 

  4. I was especially impressed by the OpenAI’s Codex demo. Codex is a GPT-3 based model that can translate human language into a programming code. Imaging that you don’t have to write a code to retrieve information from the database but all you have to do is to train ML model on your enterprise APIs, so when customer asks what is my balance? model translated this into a code and retrieve this information from the backend system. 

Comments