Tech Companies Looking Into Sarcasm Detection 167
Nerval's Lobster writes "Now here's the greatest thing ever: French tech firm Spotter has apparently devised an analytics platform capable of identifying sarcastic comments, according to the BBC. Spotter's platform scans social media and other sources to create reputation reports for clients such as the EU Commission and Air France. As with most analytics packages that determine popular sentiment, the software parses semantics, heuristics and linguistics. However, automated data-analytics systems often have a difficult time with some of the more nuanced elements of human speech, such as sarcasm and irony — an issue that Spotter has apparently overcome to some degree, although company executives admit that their solution isn't perfect. (Duh.) Spotter isn't alone: IBM, Salesforce, and other IT vendors are hard at work on analytics software that can more perfectly determine when you're mouthing off, you little punks. In theory, sarcasm detection can help with customer service, and judging how well products are doing on the open market... and we all know it's going to work perfectly, right? Nothing could possibly go wrong with automated platforms built to assess the nuances of human speech."
Great! (Score:3)
I hope they get 75% of it right. My personal guess is that around 25% of humans are unable to detect any sort of sarcasm, perhaps not quite as bad as Sheldon, but quite bad.
Re:Great! (Score:4, Funny)
My personal guess is that around 25% of humans are unable to detect any sort of sarcasm
And most of them seem to post at Slashdot.
P.S. Irony, satire and facetiousness don't fare too well either.
Re:Great! (Score:4, Informative)
But Poe's law [wikipedia.org] predicted a long time ago, that such detection is, in many cases, actually impossible to accomplish.
Re: (Score:2)
But Poe's law [wikipedia.org] predicted a long time ago, that such detection is, in many cases, actually impossible to accomplish.
Nothing prevents people from selling stock in a venture, particularly if the listening audience isn't already rolling up it's pants cuffs.
Re: (Score:2)
But this only deals with one specific instance, if you have a poster with a history of tinfoil hat posts say "Sure, I totally believe NSA has only my best interests at heart" then that has a lot higher probability of being irony than a poster that is fully in the "if you have nothing to hide, you have nothing to fear" corner. Given all the defective sarcasm and irony detectors out there, the bar of out-detecting a human is pretty damn low.
Re:Great! (Score:5, Interesting)
The problem comes with professional violators of Poe's Law, such as Stephen Colbert's character, "Steven Colbert of the Colbert Report". He's a parody of every right wing nut job talk show host. His schtick is to take a right-wing agenda item and push it beyond its obvious short term benefits to its logical but socially detrimental conclusion, where he continues to defend it even more vigorously using Republican platform talking points, ad hominem attacks, and every other logical fallacy [wikipedia.org] he can throw at it. He does this consistently without ever breaking character. And he has a flock of brilliant writers who are able to help him pull this off night after night.
As a matter of fact, he is so consistent that he was mistaken for an actual right wing comedian, and was invited to speak at the White House Correspondent's Dinner in 2006 where he lampooned George W. Bush to his face for fifteen straight minutes. Very few of the faithful present laughed at the routine. President Bush turned red almost from the get-go, politely grimaced out a smile, sat through the entire speech, and left the stage immediately after Colbert finished. I have no doubt that heads rolled within five minutes. ( My favorite joke from the event went something like, " 'Those naysayers claim that this administration is just rearranging the deck chairs on the Titanic.' That is a terrible metaphor. This administration is not sinking. This administration is soaring! If anything, they are rearranging the deck chairs on the Hindenburg!" )
Re:Great! (Score:4, Informative)
Oh, come on. Everyone knows it's not an act.
Re: (Score:2)
No one, and I mean no one, who is paying attention and able to parse the audience interaction could possibly mistake Colbert for the right wing nut job that he is parodying.
Well, a detailed academic study of hundreds of people who were shown parts of the Colbert Report demonstrated that you're wrong about this [sagepub.com]. From the abstract:
conservatives were more likely to report that Colbert only pretends to be joking and genuinely meant what he said while liberals were more likely to report that Colbert used satire and was not serious when offering political statements.
I personally find it hard to believe that no one involved in inviting him to a White House event would have realized the extent of Colbert's sarcasm. But clearly many "normal" conservatives don't get it....
Re: (Score:2)
"...are unlikely to investigate what conservatives actually think."
But only because they never invite us to any cross burnings.
Re: (Score:3)
Re: (Score:3)
Especially when the output is, "No, he's being totally serious, really!"
Re: (Score:2)
And yes, I do know the previous poster just added to the depth.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Were you being sarcastic?
Re: (Score:2)
Cool! Finally a tool that lets me find out whether I am making factual statements, sarcastic comments, or indulging in irony! I have a hard time telling what it is so far.
Seriously, this is just another piece of BS sold for a lot of money. It cannot work without working AI, and that is still completely out of reach.
Yeah... (Score:5, Funny)
Like that's going to work.
Re: (Score:2, Informative)
No, no, you misunderstand. It will work just fine.
paging Dr Frink to the blue courtesy phone (Score:2)
Re: (Score:2)
this is where skynet decides to kill all humans, isn't it?
No, no... that's right after the perfection of the Tom Swifty Detector.
"It still didn't add up", the auditor recounted."
Re: (Score:2)
Wow, thanks, haven't espied one of those in decades.
Re: (Score:2)
No, no, you misunderstand. It will work just fine.
Yeah, very promising, like the Proton rocket. Can't miss.
Re: (Score:3)
I'm sure it will.
Re:Yeah... (Score:4, Funny)
Like that's going to work.
Excuse me, I am a sarcasm detector and I have trouble with general semantics processing. Are you implying that this technology is going to commute to the place of employment by means of ambulation?
Re: (Score:2)
Use of the word "Like" means it's a simile. A simile is like a metaphor.
Re: (Score:2)
What if the simile is itself a metaphor ?
Re: (Score:2)
That's like okay
Re: (Score:2)
Re: (Score:2)
Good luck.
Re: (Score:2)
Wow, sarcasm! That's original!
- Dr. Horrible
Re: (Score:3)
Like that's going to work.
Of course it will. They are going to use AI.
Re: (Score:3)
Like that's going to work.
Of course it will. They are going to use AI.
Good luck with that.
Thanks a lot.
Poe's law (Score:1)
Sarcasm is nice, but what about detecting the effect of Poe's law?
Re: (Score:3)
Why would you expect the software to be any better at this than the humans?
Re: (Score:2)
Perhaps you should look up Poe's Law: http://en.wikipedia.org/wiki/Poe's_law [wikipedia.org]
Can you translate into and out of 50 different languages? Google Translate and the Systran engine can.
Let me fix that for you: Can Humans translate into and out of 50 different languages?
Why yes, yes we can, and we do a far better job of than Google.
But we can't program a computer to translate a language we don't know. And if we can't distinguish between a parody of extremism, or subtle sarcasm reliably as humans without visual or written clues, how would you propose to tell a machine to do so?
Re: (Score:2)
But we can't program a computer to translate a language we don't know.
Of course we can. It's called a Universal Translator. Haven't you ever seen the documentary, "Star Trek"?
HA! (Score:1)
Re: (Score:2)
If this thing works, it's going to be a new Turing Test, judging by the number of posts here that simply state: "Whoosh!"
Re: (Score:3)
If they make it work and ever point that at slashdot, the readings are gonna be flying off the charts!
Slashdot would be a poor test bed for the project. Sarcasm is too easily detected on here to be useful, it's as subtle as being hit by a brick.
Now ... if they pointed it at Faux Nooz, that would be pretty interesting to see how much the presenters don't believe of the garbage they're spewing to keep the market other broadcasters have neglected: the disenfranchised intelligentsia.
Oh, really (Score:2)
Until they run into this guy... (Score:4, Funny)
Oh! I'm not being sar-cas-tic.
http://youtu.be/ziH9St7ajuw [youtu.be]
A sarcasm detector? (Score:2)
Gee, that's useful.
Re: (Score:2)
All your mems are belong to us.
I'm sure they won't have any problem (Score:2)
They're geniuses.
Fool's errand (Score:5, Insightful)
Sarcasm is very frequently indicated by nuances that aren't transmitted through text. If humans have trouble getting sarcasm out of text, why should an algorithm do any better with the same set of data?
Re: (Score:2)
Perhaps we should have a new computer keyboard that senses biological changes in the typist, to infer things like sarcasm; typing rate, skin conductivity, pulse, body temp, combine with webcam, add facial expressions.
or more EMoTICONS and markup such as [SARCASM]text here[/SARCASM]
Re: (Score:2)
The lack of a sarcasm mark is a serious one. Why is sarcasm a second-rate method of expressing oneself through text when compared to declarations, imperative statements, interrogations, shouting or unfinished sentences?
Re:Fool's errand (Score:4, Interesting)
Re: (Score:2)
Explicitly marking sarcasm and irony as such is rather defeating the point, isn't it?
Re: (Score:2)
Sarcasm punctuation. Like that's never been done before~
Re: (Score:2)
or more EMoTICONS and markup such as [SARCASM]text here[/SARCASM]
Yeah -- it would be a lot easier and cheaper to bribe some of those Congresspeople to pass a law making it illegal to post sarcasm without using [SARCASM] tags. Naah, that could never happen.
Re: (Score:2)
Their great technology will make it work! It is so much better than what puny humans can do and not bound by the limitations of text. In fact, I predict the core technology is an advanced quantum-bogon-detector, that will even be able to classify statements before they are made or if they are not made at all!
Re: (Score:2)
Sarcasm is very frequently indicated by nuances that aren't transmitted through text. If humans have trouble getting sarcasm out of text, why should an algorithm do any better with the same set of data?
Re: (Score:2)
I think the problem is the other way around. People spot sarcasm where there is none, mistaking irony for sarcasm.
Re: (Score:2)
a sarcasm detector that a real useful invention (Score:5, Informative)
simpsons did it
Re: (Score:2)
Are you being sarcastic, dude?
(Hangs head) I don't even know anymore.
Re: (Score:2)
Comic Book Guy: Well first of all I've a plan to eliminate obesity in women.
Lyndsey Nagle: Oh please, for a nickel-a-person tax increase we could build a theatre for shadow puppets.
Dr. Hibbert: Balinese or Thai?
Lyndsey Nagle: Why not both, then everybody's happy.
Comic Book Guy: Oh yeah, everyone's real happy then.
Lyndsey Nagle: Do I detect a note of sarcasm?
Professor Frink: (With sarcasm detector) Are you kidding
left to languish (Score:2)
There's no way they'll just leave it to languish once it's working. Corporations just love bad news and never ignore negative feedback.
Do we have to hold up a sarcasm sign? (Score:2)
Do we have a sarcasm sign?
Re: (Score:2)
Yes.
http://i570.photobucket.com/albums/ss141/nataliya_carlson/The_Sarcasm_Misunderstanding_by_ThePlotThinnens_zpsa65f7933.jpg [photobucket.com]
Sarcasm detector (Score:5, Insightful)
What we really need is a lie detector, a spam detector, and a troll detector
Extra points for the spam detector, THAT is what is most sorely needed, and what is so inadequately provided thus far.
No permanent fix (Score:2)
It's an arms race. The better the detector, the better the spammer, the better the detector...
But, can you imagine how good sarcasm would get if they started treating it the same way? Words so powerful they could melt your screen!
Re: (Score:2)
Why do you need a spam detector. Can't you find spam without it?
Re: (Score:2)
Why do you need a spam detector. Can't you find spam without it?
Sure... I can assume everything is spam. Then I have a new problem: How can I detect messages that have no spam?
Re: (Score:2, Offtopic)
I can't believe that I'm reading a comment that is so clearly uninformed like yours on Slashdot.
Every language has its tradeoffs. It's apparent that you've not only disregarded the benefits of OO languages, but that you've also failed to correctly identify their drawbacks. Put two equally competent developers up against each other, one in C and one in C#, and I'd put my money on the C# app being more reliable and stable out of the gate, and quite possibly more efficient as well, since optimization takes tim
Re: (Score:2)
You just replied to a single parenthesized comments in someone's post with a 5 paragraph paper that is too long to read.
I just want to point it's relatively non-controversial that very simple C or Assembly programs are much more robust under load than large and complicated programs written in an Object-oriented language.
This is a function of complexity and feature bloat, and OO languages impose a very high amount of complexity and feature bloat, that adversly impacts small simple applications.
For
Re: (Score:2)
I believe I agree with everything you said, though I will point out that comparing a "simple" application against a "large and complicated" one in terms of performance is not exactly a fair comparison. Even so, I think I get what you meant, and I certainly agree that rewriting critical paths in a lower-level language can have significant benefits. I wasn't attempting to argue otherwise. I was, however, attempting to argue that the AC had made a sweeping generalization that was unwarranted.
Small drawback (Score:3)
Unfortunately, there's been a setback in the schedule. They tested it on Slashdot and it exploded.
well, I'll buy 10 then (Score:2)
to make sure I get my snark tuned exactly right.
Yeah, right... (Score:3)
Right.
Easy sarcasm detector ;) (Score:2)
Re: (Score:2)
LMFAO. Sounds like a plan. Sort of like that pathetic computer in the original Star Trek that always seemed to be getting hosed in by being ordered to compute Pi to the last decimal place.
"Computer: identify and grade snark. Execute!"
Not sure that's possible... (Score:2)
got yer algorithm right here (Score:2)
sarcasm = (company.attributes.include?([:big_and_evil]) && comment.classification == "complimentary")
False positives in both sides (Score:3)
Re: (Score:3)
When I first saw this story I wondered if they were to apply it in a legal sense, and not for marketing..
http://www.publications.parliament.uk/pa/cm200405/cmselect/cmhaff/80/80we20.htm [parliament.uk]
they have things called "anti social behavior orders" in england to curb.. well, anti social behavior, one such example was this (source above):
The oldest recipient of an order to date is an 87-year-old who among other things is forbidden from being sarcastic to his neighbours (July 2003). He was subsequently found guilty of b
'Elysium' Trailer (Score:2)
'Elysium' Trailer [youtube.com], 33 seconds in.
Good luck with that ;) (Score:2)
" In theory, sarcasm detection can help with customer service, and judging how well products are doing on the open market... "
Or, just perhaps, marketing could read (listen?) for themselves to see how things turned out...
Next up....
Sarcasm in 3D !!!
Finnally all sarcasm terrorists can be found! (Score:2)
And brought to justice! How dare they making legal and ethical NSA interception and interpretation of all communication harder! That amounts to terrorism! Time to find all these thought-criminals and lock them away for good. All clear speaking and thinking citizens will live in a better world for that.
Context is everything for this job (Score:2)
You have to have a clear notion of what's expected to identify irony, and that's a function of the topic, the venue, and the history of the writer.
Fortunately, the utter brilliance the designers have shown by thinking of the idea in the first place will carry them beyond such minor details and bring them complete success.
-1 Woosh (Score:3)
Re: (Score:2)
Modding is primarily to get rid of spam and GNAA, and secondarily to bring attention to really interesting posts. It's not there to act as an adjudicator between 'right' and 'wrong.' That's why there's no -1 Wrong mod option.
Re: (Score:2)
I have visioned that there should be only the possibility to mod posts up. For GNAA junk a "report spam" link.
And more mod points to people! There's always someone saying "I wish I had mod points for you".
Re: (Score:2)
I would further suggest that limited mod points are a serious factor limiting the growth of Slashdot. People don't want to comment if they have no chance of being modded up. More mod points would help that.
Slashdot (Score:2)
Flawless (Score:2)
...sarcasm detection...
What could go wrong?
Sorry but sarcasm has nothing to do with speech. (Score:2)
It's a function of intent and inflection.
Trying to divine it from raw text is going to fail. Simply because such systems will be deprived of the necessary information to make such a call properly.
Sure, old chestnuts like "Nothing could POSSIBLY go wrong!" might trip it. But sarcasm extends beyond the basics and into some fairly obscure, arcane and downright subtle usage.
It's going to be like handing a blind person a ball and asking them to divine the color.
And it shall be named ... (Score:2)
"French tech firm Spotter has apparently devised an analytics platform capable of identifying sarcastic comments" Hence forth referred to as Sheldon Cooper.
news at 11... (Score:2)
Sarcasm detector pointed at Slashdot, promptly exploded.
Re: (Score:2)
Re: (Score:2)
Mod insightful.
You know this has got to make it into... (Score:2)
EU Commission (Score:2)
of course the Onion was on this story first (Score:2)
http://www.theonion.com/video/report-70-percent-of-all-praise-sarcastic,14134/ [theonion.com]
Missing the point (Score:4, Interesting)
Implicitly we all realize that they want to filter sarcastic remarks out of online posting. Sarcasm is a very effective way to combine criticism and humor, and the result can be a very effective critique. This makes it very troublesome to those with power and money. They don't want anyone rocking the boat or getting uppity.
So instead of addressing potentially meaningful critical responses, or accepting the reality that people enjoy making bad jokes, they seek to automate the process of self serving censorship.
The intent is bad. I'm sure that organizations considering using this technology don't care about false positives. What they want is for you to STFU, unless you say what they want you to say.
So while Slashdot posters make the truly obvious jokes, or argue about technology and false positive/negative rates, this reveals the ugly truth about the intent of big online organizations. They want to enforce a one way channel where users are censored. Considering that Slashdot considers itself to be an elite corner of the internet, I find it pathetic that no one has a clue about what this means.
Re: (Score:2)
In other words, I have no clue how you got modded up because your argument makes no sense.
I have the algorithm here (Score:3)
1) Is the internet connected?
2) Well there you go.
80% precision isn't very good (Score:2)
And can easily be achieved without any sarcasm detection.
Social media mentions have a strong positive bias, so simply guessing positive all the time will get you
pretty close to the 80% mark. and with a simple list of negative phrases you can pass the 80% mark in identifying if a social media mention(twitter, facebook, etc.) is positive or negative.
sarcasm as cognitive burden (Score:2)
This whole idea that sarcasm doesn't come through in text needs to be revisited.
I have a reputation in my work environment for being perceptive, thoughtful, and lucid. I also have a reputation for having near perfect recall of anything previously discussed that could possibly go wrong, and for sometimes becoming extremely intense and hard to deter from constantly injecting these unhappy reminiscences into self-satisfied negotiations until everyone else glasses over. Others might characterize this as a gee