Blog AI Chatbots customer experience Customer Service Machine Learning
Thoughts on machine learning for customer service chatbots

I’m thinking out loud a bit about machine learning strategies for customer service chatbots. Bear with me. More question than answers, because some of the strategies I see, I just fail to understand. I get the impression that some try to find a machine learning solution to a problem that is hardly there.

Machine learning takes too long to find an answer

Let me start with putting out here that machine learning is not very effective when it comes to finding the right answer to a question.

In a customer service context, machine learning can be useful when it comes to parts of natural language understanding, just not so much in providing the right answer. Because, once you understand what the customer is asking, your company should be able to provide an answer, start a process of getting one, or get the job done with straight through processing.

And if you know the answer, there’s no need to wait for the machine to estimate it. You can directly instruct the chatbot to provide the answer relevant to the question, no?

If so, why do so many startups use machine learning strategies that require tens of thousands of input and output examples to do this? That way it takes months for your chatbot to answer FAQ’s automatically. Let alone how long it takes for the less frequently asked questions.

Of course, you can also use the numerous examples to have the chatbot understand all the variations customers use to ask the same question. But that’s what natural language processing can already do. Maybe you need to help it identify synonyms, industry specify language, stop words etc., but in general this should be covered.

You can have the machine identify gaps, suggest fixes and have humans make it perfect

Much of this ‘helping the machine’ is done by humans. Machines can identify where it goes wrong and even suggest how to improve or fix it. This isn’t supervised machine learning nor reinforcement learning. It’s effective, but human work.

And, here’s the thing: You can wait for 18 months to let the machine have its own way, or you can have the machine identify gaps, suggest fixes and have humans make it perfect. And you can do all that the same business day!

So, on the next day, not the next quarter or year, your chatbot will have the right answer to the question and your customer is happy. How would that score on agility? So please tell me, why the wait? To prove that tech can do this? To prove that you can do this nifty technological trick?

I frankly would not care about that. I would care about serving my customers, fast and right, the first time. How about you?

Fact of the week
Opus research foresees explosive growth in Intelligent Assistants
Powered by DigitalCX

Conversational commerce

Integrates automated & live chat

Albert Heijn’s new Allerhande Facebook Messenger chatbot is built by CX Company partner Makerstreet with our conversation platform DigitalCX.



Our first chatbot

In 2005 we developed our first chatbot for MSN Messenger. This Rabobank chatbot helped customers discover if they qualified for a loan.

OXXIO Digital Service App

Personal energy assistant

Powered by DigitalCX

Dutch energy company OXXIO, announced their customer service will become 100% digital. OXXIO “O”, the chatbot inside the app, is powered by DigitalCX.

Start smart

Live in 8 weeks!

With SmartStart

We are focused on keeping things simple. DigitalCX is so easy to use that we can have your smart chatbot live within 8 weeks. 

International growth

Expanding our European footprint

Get in touch!

We have our roots in Rotterdam and are expanding across Europe. We have offices in The Netherlands, Germany and the UK. With our partners we have global reach.

From chats to conversations

Humanise digital

Easy integrations

Don’t just build automated chats, build personalised conversational experiences. With our standard API’s, integrating your data into the conversation is easy.

About CX
We want to tell you our story
Where to meet CX Company
Our solution
What to expect from DigitalCX?
Request demo
See what DigitalCX can do for you