IBM hit a snag when it was trying to train its Watson supercomputer to understand Internet slang.
Eric Brown, a research scientist with IBM says the key to get a computer to pass the Turing test will be to make sure it can understand the subtlety of slang. In an interview with Fortune magazine Brown said he tried to teach Watson the Urban Dictionary which included Internet abbreviations.
The problem was that Watson couldn’t distinguish between polite language and swearing. Apparently it picked up some bad habits from reading Wikipedia and started using terms like “bullshit” in an answer to a researcher’s query.
Brown developed a filter to keep Watson from swearing but had to scrape the Urban Dictionary from the computer’s memory.