Live data from Hacker News

Chatbots Don't Deliver Good Customer Service

latenightcoding.co

41–50 of 92 posts

Re: Chatbots Don't Deliver Good Customer Service

#41
post #21
post #13

Chatbots do work, those who say it doesn't work have just tried the really bad ones. Examples of chatbots that do work Nuance's Nina https://www.windstream.com/Support/ Jenn (unknown who is behind it) https://www.alaskaair.com/ Our James https://master.boost.ai/

James: Hi! James: My name is James and I can help you with bank and insurance questions. Write to me in either Norwegian, Swedish, Danish, Finnish or English. Me: Hey, I am French, and am living half in the US and half in France, do I need to purchase insurance in the US? James: We offer a full range of insurances to meet all your needs. James: Select an option: Cars other vehicles Home insurance Travel insurance Hea…

I get the same response when I ask "does my insurance work outside of new york state". It doesn't seem any more intelligent than finding keywords.

Re: Chatbots Don't Deliver Good Customer Service

#42
I suspect what's great about assistants like Siri, Alexa, and even Google Now is less that they have voice interfaces and more that they have well-funded support teams behind them to deliver exponentially more efficient routing of queries into appropriate knowledge-bases based on the best of contemporary research driven by their respective corporate thinktanks.

Compare and contrast with data mining the logs of call centers into RNNs and hoping for the best. A fun exercise here is to take one's SMS logs and do the same. In my experience, one will achieve an amazing Max Headroomization of one's cliches and trademark expressions, but little else.

When confronted with a voice menu system, I used to scream "OPERATOR! OPERATOR! OPERATOR!" at the top of my lungs and bang on the 0 key repeatedly until I got connected to a human. Recently, I've noticed they hang up on this behavior and even force one to wait through the entire braindead list of choices before allowing pro-users to bypass all the inanity because, after all, one must "listen carefully as our options have changed!"

Re: Chatbots Don't Deliver Good Customer Service

#43
Siri is not essential. Every time it fails to deliver a feature of my phone, I can thumb my way to it in seconds. So it's actually fun whenever it works.

Also: because it's not essential, one gets to adjust to its failures. There's a broad range of queries for which I know Siri will just say "this is what I found online for..."; I tend to just open the browser and use Google's autocomplete instead.

So... I have a problem when the chatbot is trying to perform an essential service, like getting a technician to come to my home because cable internet is not working. Imagine medical triage done by chatbots, jesus christ.

An MTV chatbot that tries to do interactive music recommendation? This could work. Spotify's algo is already very good, but you can't refine "yeah, I wanted something more like X, but a little like Y. And not X exactly" -- just "give me more like X including lots of X".

And nobody gets hurt by a bad song recommendation.

Re: Chatbots Don't Deliver Good Customer Service

#44
post #21

Earlier quoted context omitted.

James: Hi! James: My name is James and I can help you with bank and insurance questions. Write to me in either Norwegian, Swedish, Danish, Finnish or English. Me: Hey, I am French, and am living half in the US and half in France, do I need to purchase insurance in the US? James: We offer a full range of insurances to meet all your needs. James: Select an option: Cars other vehicles Home insurance Travel insurance Hea…

I get the same response when I ask "does my insurance work outside of new york state". It doesn't seem any more intelligent than finding keywords.

Currently our intents match banking and insurance questions related to the nordic market. This type of question needs training data that is specific to the US region. There is no problem supporting it technically, it is just lack of training data.

Re: Chatbots Don't Deliver Good Customer Service

#45
post #13

Chatbots do work, those who say it doesn't work have just tried the really bad ones. Examples of chatbots that do work Nuance's Nina https://www.windstream.com/Support/ Jenn (unknown who is behind it) https://www.alaskaair.com/ Our James https://master.boost.ai/

James didn't do so great: http://i65.tinypic.com/10ojr52.jpg It's just a search engine with a worse user experience. Reminds me of Ask Jeeves, but more patronizing.

That is a good question, I don't understand why it isn't already covered, but I told our AI trainers that they should add training data for this asap :-)

Re: Chatbots Don't Deliver Good Customer Service

#46
post #40
post #14

These are pretty well-worn arguments against chatbots. There's an overuse of bots for tasks that do not benefit from a conversational interface (checking the weather, surveys, promotions, etc.). But if you stop thinking of bots as sentient beings and instead treat them as domain-specific command line interfaces, you may get more utility out of them. For instance, it's possible just typing/saying "Send me a pizza with…

I think that the pizza analogy is really useful. We've had intelligent voice-capable agents for pizza ordering for ages: calling the store. People hate it! They want a specialized UI for ordering pizza.

[citation-needed]

Re: Chatbots Don't Deliver Good Customer Service

#47
post #25

Going a little sideways it's not like at any Call Center you usually get to talk (without having first gone through all their standard "script" and possibly become upset and manage to escalate to a higher level of support) with someone that actually can provide you with assistance beyond what is already on the FAQ of the correspondent site. (provided the site FAQ's are actually frequently asked questions and not - as…

Just ask for their supervisor.

Yep, that is:

>manage to escalate to a higher level of support

It's not that easy on many support Call Centers in my experience, not before having gone through the checklist with a number of unuseful suggestions (already tried because listed in FAQ).

Re: Chatbots Don't Deliver Good Customer Service

#48
post #14

These are pretty well-worn arguments against chatbots. There's an overuse of bots for tasks that do not benefit from a conversational interface (checking the weather, surveys, promotions, etc.). But if you stop thinking of bots as sentient beings and instead treat them as domain-specific command line interfaces, you may get more utility out of them. For instance, it's possible just typing/saying "Send me a pizza with…

> But if you stop thinking of bots as sentient beings and instead treat them as domain-specific command line interfaces, you may get more utility out of them.

That's my thinking exactly, and while I agree with the article, I feel it would've been much more interesting if it explored what kinds of ways chat interfaces and bots can be used.

The first example mentioned is illustrative:

> Press 1 to report missing credit card... Press 2 to report a fraud... (...) Press 8 to activate a credit card... > It's far from an enjoyable experience. When you call them and hear a recorded voice, you can tell that your call is going to take a while. You also know that there's a high chance you'll end up talking to a real person anyway. > Chatbots are no better than these robots.

I strongly disagree with this. The problem with this interface is not the 'robot' part, the problem is that you have to patiently listen to a robot describe the options before you get to choose.

If I could have a chat with a bot that immediately provides me with an inline keyboard or a list of options so I could choose an option right away, or type it out, or perhaps even type out a command-line style multi-argument command, I'd prefer that over pretty much any other interface, including clicking around their clunky website. And most chat API support inline keyboards that can even 'replace' themselves, allowing for a pretty powerful mini-ui.

The problem, as I see it, is trying to make it natural and adding all sorts of NLP and 'human' elements. Let bots be bots and at most augment them with these things.

I truly believe that chat bots can end up being a 'CLI for non-geeks'. They're not appropriate for everything, but what with custom keyboards, inline keyboards, and other inline doodads, I wouldn't be surprised if they'll end up being successful even for the non-CLI or non-chat type use cases. Everyone has Telegram or Messenger or Messages, and 'everyone' seems to be moving to their phone or phablet as a primary interface these days. They don't want you shitty custom app, they hate your clunky barely-mobile website. But their favorite chat app has authentication, essential UI stuff, 'native' services (location, etc.), and push notification and sync built in, so why not use that?

For a growing number of people around me, the 'de-facto' chat interface is the one they have open much of the time (plus snapchat's weirdness, perhaps). While I feel the current interfaces are still lacking for these non-person-chat use cases, already now I find that they can be much more useful than people realize. It wouldn't be too difficult, I suppose, to optimize these chat apps to handle various bots better (and perhaps WeChat already figured this out well enough?).

Re: Chatbots Don't Deliver Good Customer Service

#49
post #44

Earlier quoted context omitted.

I get the same response when I ask "does my insurance work outside of new york state". It doesn't seem any more intelligent than finding keywords.

Currently our intents match banking and insurance questions related to the nordic market. This type of question needs training data that is specific to the US region. There is no problem supporting it technically, it is just lack of training data.

That's not the point. The UI is not appropriate. It makes me feel like I can ask this type of question, where in fact it cannot.

I'm sure that if I asked the same question replacing France and US by Norway and Sweden, I'd get the same answer.

Re: Chatbots Don't Deliver Good Customer Service

#50
post #40
post #14

These are pretty well-worn arguments against chatbots. There's an overuse of bots for tasks that do not benefit from a conversational interface (checking the weather, surveys, promotions, etc.). But if you stop thinking of bots as sentient beings and instead treat them as domain-specific command line interfaces, you may get more utility out of them. For instance, it's possible just typing/saying "Send me a pizza with…

I think that the pizza analogy is really useful. We've had intelligent voice-capable agents for pizza ordering for ages: calling the store. People hate it! They want a specialized UI for ordering pizza.

Chat API's usually offer inline keyboards and regular custom keyboards. At least in Telegram you can even replace inline keyboards based on interactions, meaning you could trivially construct a pretty elaborate UI specifically for stuff like ordering pizza's.

And even better, the pizza joint can update the conversation with status updates, special deals if you so desire, and you automatically have a history of previous orders that you could simply repeat at a later time.

A chat bot strikes me as the perfect UI for these types of things, and at this point, with Messenger, Messages, and Telegram supporting all this, a large number of your users already have 'your' app installed!

Post reply on HN