Get all your news in one place.
100’s of premium titles.
One app.
Start reading
The Guardian - UK
The Guardian - UK
Technology
Leo Hickman

Why IBM's Watson supercomputer can't speak slang

IBM supercomputer Watson
The IBM supercomputer Watson was victorious on Jeopardy but it has a problem with profanity. Photograph: AP

"OMG, that's a bullshit question. Eat one, you doofus." One as-yet-to-be-determined day in the future, computers will talk back to us in this manner. But, thankfully, it would appear that Computers with Attitude are not yet on the near-horizon.

Eric Brown, the IBM researcher charged with training Watson, the supercomputer that famously beat human all-comers in the US quiz show Jeopardy in 2011, has provided an interesting insight into just how hard it is to crack the ever-elusive nut of artificial intelligence (AI). Speaking to Fortune magazine, Brown said that Watson can readily absorb information far beyond the capacity of any human, but where it struggles is understanding our subtlety of language, particularly the human predilection for slang.

"As humans, we don't realise just how ambiguous our communication is," he said. (To be fair, most users of Apple's Siri have largely deduced this already.) To test Watson's skills at understanding slang, Brown instructed the supercomputer to digest the Urban Dictionary, the popular website that provides definitions for thousands of slang words, including ones of a particularly profane nature. In one test, Watson mistakenly used the word "bullshit" to answer one of Brown's queries. The Urban Dictionary has now been deleted from Watson's memory.

"Computers are now incredibly impressive at what I call 'micro smarts', namely, very specific tasks involving encyclopedic levels of data but with clearly defined rules," says Nigel Shadbolt, professor of artificial intelligence at the University of Southampton. "That's why Watson was able to win a quiz show such as Jeopardy. But what they still struggle with is knowing how to behave in a generalised situation."

Humans are "superb" at switching rapidly between rules of engagement," he adds. "We live in a mass soup of cultures, rules and contexts. Words such as 'wicked' and 'decent' now take on different meanings to different people. In some ways, to ask a computer to know how to use a word correctly in various contexts is the ultimate challenge. The inoffensive use of the term 'bullshit' in the right context is sometimes quite hard to judge for humans. Even prime ministers famously struggle to grapple with the use, or even meaning, of slang terms such as 'LOL'."

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.