Slashdot Mirror


Tech Companies Looking Into Sarcasm Detection

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."

167 comments

  1. Great! by nospam007 · · Score: 2

    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.

    1. Re:Great! by ebno-10db · · Score: 3, 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.

    2. Re:Great! by mcrbids · · Score: 3, Informative

      But Poe's law predicted a long time ago, that such detection is, in many cases, actually impossible to accomplish.

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    3. Re:Great! by ackthpt · · Score: 1

      But Poe's law 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.

      --

      A feeling of having made the same mistake before: Deja Foobar
    4. Re:Great! by Kjella · · Score: 1

      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.

      --
      Live today, because you never know what tomorrow brings
    5. Re:Great! by gweihir · · Score: 1

      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.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    6. Re:Great! by meerling · · Score: 1

      I was about to post a snarky reply, but come on, it's so deep around here you can't even scuba dive to the bottom. ;)

      And yes, I do know the previous poster just added to the depth. :p

    7. Re:Great! by meerling · · Score: 2

      I propose that the very attempt to detect it is in fact a form of it.
      Especially when the output is, "No, he's being totally serious, really!" :)

    8. Re:Great! by __aaltlg1547 · · Score: 1

      Sarcasm in general does not fare well in text media. As practiced in spoken language, there's a very significant component of intonation and body language. Of course it can be done and well in text media, but it's a skill most people don't have, like writing good expository prose.

    9. Re:Great! by dcollins117 · · Score: 1

      They are doing humanity a great service. Every penny that went into this research is money well spent.

    10. Re:Great! by plover · · 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 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!" )

      --
      John
    11. Re:Great! by JustOK · · Score: 3, Informative

      Oh, come on. Everyone knows it's not an act.

      --
      rewriting history since 2109
    12. Re:Great! by squiggleslash · · Score: 0

      Nobody checks people's posting history. I've been called shills for companies I've lambasted in the past and a hater of companies I've expressed a liking for too often to think for a second anyone looks at my nick and goes "Hmm, I don't know this guy, let's check his history"

      And yeah, Slashdot could do with one. I've gotten to the point personally that I actually hold off making jokes, because nine times out of ten, I get modded Troll for them, get serious replies, and I even frequently get replies that start "I realize I'm replying to a troll here but...".

      Slashdot makes Germany look like the world's biggest comedy club.

      --
      You are not alone. This is not normal. None of this is normal.
    13. Re:Great! by theguyfromsaturn · · Score: 1

      Were you being sarcastic?

      --
      I like my dinosaurs feathery, and my pterosaurs hairy (or is it pycnofibery?)
    14. Re:Great! by Anonymous Coward · · Score: 0

      It will be the day when the financial authorities start to use the system and discover that most financial reports are completely sarcastic.

    15. Re:Great! by jones_supa · · Score: 2

      Well, at least there is the classic magic trick of beginning a post with "I expect to be modded down to oblivion by saying this, but..." which actually gets you modded up.

    16. Re:Great! by Anonymous Coward · · Score: 1

      ... Stephen Colbert's character, "Steven Colbert of the Colbert Report". He's a parody of every right wing nut job talk show host

      Close, but un-surprisingly you fucked up the details: Colbert does a parody of a conservative commentator as leftists imagine them to be. Not very close to reality but then most 20 somethings who think Colbert is extremely clever are unlikely to investigate what conservatives actually think. In my experience those who are not very deeply political and rectify that ignorance more often become conservatives or libertarians. But as for lobbing obvious red meat to average college kids who believe they are above average, Colbert excels.

      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.

      No one was mistaken except in thinking that Colbert had an ounce of class. His show has a much lighter tone so they assumed he would do a comedy routine as is usual at these events. Instead Colbert opted for venom. Few laughed because it wasn't funny or entertaining (and the room was full of people from all political stripes). It was a very small angry man showing just how small he really was. Obama is pretty much guilty of the same things that Colbert attacked bush for (even to greater degree) yet I doubt Colbert would behave the same way towards him.

      Colbert is a thoughtless partisan and there is no pride in that.

    17. Re:Great! by Anonymous Coward · · Score: 0

      \\\\I hope they succeed. Brilliantly not nearly enough\\

      Damn you slashdot, don't get me started on what's wrong with your sarcasm-detection fantasy engine.

    18. Re:Great! by Anonymous Coward · · Score: 0

      Unfortunately for your thesis, Colbert is only mistaken for an actual right wing comedian by people who are right wing _and_ suffering from cognitive deficits. 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.

      Consciousness is hard. Yes, I realize that Mr. Colbert got invited to the event you reference, but I'm not convinced it was due to a failure to understand where he is coming from.

    19. Re:Great! by Anonymous Coward · · Score: 1

      crosses arms, extends lower lip, raises left eyebrow.
      "seriously?"

    20. Re:Great! by Anonymous Coward · · Score: 1

      Someone obviously didn't get the joke.

    21. Re:Great! by AthanasiusKircher · · Score: 1

      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. 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....

    22. Re:Great! by xmundt · · Score: 0

      " people who are right wing _and_ suffering from cognitive deficits"

      That seems redundant to me.
      beemandave

      --
      YAB - http://blog.beemandave.com/
    23. Re:Great! by nospam007 · · Score: 1

      "...are unlikely to investigate what conservatives actually think."

      But only because they never invite us to any cross burnings.

    24. Re:Great! by Anonymous Coward · · Score: 0

      Someone obviously didn't get the joke.

      Better, he provided the definition of parody and STILL didn't get the joke. I believe this is where we derive the word "half-wit."

      I also like his use of an ad hominem attack on the poster and on Colbert himself, with no actual defense of the right wing policies Colbert was actually lambasting. Instead, he had to equate Obama with the original shit Bush was shoveling.

      This guy is a perfect example of the person Colbert parodies, yet doesn't recognize himself in the mirror. Glenn Beck, have you stooped to trolling Slashdot?

    25. Re:Great! by Anonymous Coward · · Score: 0

      But only because they never invite us to any cross burnings.

      Former democratic senators do that kind of inviting.

    26. Re:Great! by Anonymous Coward · · Score: 0

      I have rarely seen a post with as many logical errors as yours. You assume that because I am unimpressed with colbert that I misunderstand his schtick (I have found his show funny at times but his speech was a miscalculation...he didn't come off as a great citizen daring to speak truth to power but as a comedian who misjudged the room). You assume that because I attack colbert I support bush's policies. I find your extreme prejudice to be about what I expect from left wing types these days. Notice I do not say liberal because you are more illiberal than the conservatives you seem to hate so much. As for obama, if you can't see him doubling down on bush's policies I guess you are a blind partisan also (war monger, gitmo, spying on americans, cronyism, etc., ad nauseum) I'm probably just getting trolled though. Very little honest political discussion goes on here anymore.

    27. Re:Great! by Anonymous Coward · · Score: 0

      It is so hard to use the Sarcasm tag /sarcasm

    28. Re:Great! by Anonymous Coward · · Score: 0

      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.

      Your logic doesn't hold up; if Colbert were a right-wing comedian, why is is that he doesn't tell any jokes? He sarcastically lampoons the left, to great comedy, but tells no "jokes" per se of the type that you would expect to hear if he were serious about his right wing position. His show is basically a mimic of Bill O'Reilly (someone trying very hard to not be funny) but done in a way that _has_ to be laughed at thanks to how absurd it is.

      The White House Correspondents' Dinner is *supposed* to be jokes at the administration's expense. What no one expected out of Colbert was to do such a *good* job of it. A few light jabs about his 6 years in office, maybe some jokes about ranching, etc. but never a Titanic/Hindenburg line! Colbert played a masterful game of chicken with the _President_ and emerged the victor (he knew it would be dynamite for his career.) The WHCA picks the entertainment, btw, not the administration, so it's not like the Bush people really did anything wrong except show up to an event with such a "gifted" host.

  2. Yeah... by ackthpt · · Score: 5, Funny

    Like that's going to work.

    --

    A feeling of having made the same mistake before: Deja Foobar
    1. Re:Yeah... by Anonymous Coward · · Score: 2, Informative

      No, no, you misunderstand. It will work just fine.

    2. Re:Yeah... by ackthpt · · Score: 1

      No, no, you misunderstand. It will work just fine.

      Yeah, very promising, like the Proton rocket. Can't miss.

      --

      A feeling of having made the same mistake before: Deja Foobar
    3. Re:Yeah... by K.+S.+Kyosuke · · Score: 3, 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?

      --
      Ezekiel 23:20
    4. Re:Yeah... by PopeRatzo · · Score: 2

      No, no, you misunderstand. It will work just fine.

      I'm sure it will.

      --
      You are welcome on my lawn.
    5. Re:Yeah... by cultiv8 · · Score: 1

      whatever.

      --
      sysadmins and parents of newborns get the same amount of sleep.
    6. Re:Yeah... by Solandri · · Score: 1

      That's too obvious. A better ambiguity test case is:

      Good luck.

    7. Re:Yeah... by Zalbik · · Score: 1

      Wow, sarcasm! That's original!

      - Dr. Horrible

    8. Re:Yeah... by PPH · · Score: 2

      Like that's going to work.

      Of course it will. They are going to use AI.

      --
      Have gnu, will travel.
    9. Re:Yeah... by JustOK · · Score: 1

      Use of the word "Like" means it's a simile. A simile is like a metaphor.

      --
      rewriting history since 2109
    10. Re:Yeah... by Anonymous Coward · · Score: 1

      Like that's going to work.

      Of course it will. They are going to use AI.

      Good luck with that.

    11. Re:Yeah... by Turminder+Xuss · · Score: 1

      What if the simile is itself a metaphor ?

      --
      You seem to regard science as some kind of dodge... or hustle.
    12. Re:Yeah... by PPH · · Score: 2

      Like that's going to work.

      Of course it will. They are going to use AI.

      Good luck with that.

      Thanks a lot.

      --
      Have gnu, will travel.
    13. Re:Yeah... by rgmoore · · Score: 1

      They are going to use AI.

      Given how often sarcasm goes over the head of natural intelligence, I wish them luck with their artificial kind.

      --

      There's no point in questioning authority if you aren't going to listen to the answers.

    14. Re:Yeah... by Anonymous Coward · · Score: 0

      And as the homeless in SF say when you don't give them any change:
      "Have a nice day"

      On second thought, down by South Park and the food trucks, those might be just hipsters, not homeless people.

      I wish there was an app for that "Hipster or Homeless?"
      I hereby copyright that app: #hHrWtQzsD$Cvx2vlWc>e,teqH&XlKxX+T!?|iWP&,$EdkO8Z4

    15. Re:Yeah... by JustOK · · Score: 1

      That's like okay

      --
      rewriting history since 2109
  3. Poe's law by sugarbomb · · Score: 1

    Sarcasm is nice, but what about detecting the effect of Poe's law?

    1. Re:Poe's law by icebike · · Score: 2

      Why would you expect the software to be any better at this than the humans?

      --
      Sig Battery depleted. Reverting to safe mode.
    2. Re:Poe's law by Em+Adespoton · · Score: 1

      Why would you expect the software to be any better at this than the humans?

      Software tends to do what you tell it to do... think of this as a semantics translator, not a sarcasm detector. Can you translate into and out of 50 different languages? Google Translate and the Systran engine can.

      I'd expect the software to be MUCH better at this than the humans, because it isn't going to get distracted by the MEANING of the phrases it is analysing. Humans tend to be really bad at communication analysis.

    3. Re:Poe's law by icebike · · Score: 1

      Perhaps you should look up Poe's Law: http://en.wikipedia.org/wiki/Poe's_law

      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?

      --
      Sig Battery depleted. Reverting to safe mode.
    4. Re:Poe's law by Dragonslicer · · Score: 1

      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"?

    5. Re:Poe's law by Anonymous Coward · · Score: 0

      harrumph. Poe? Why are you bringing up ravens now?

    6. Re:Poe's law by Em+Adespoton · · Score: 1

      I'd rather you didn't "fix" what I wrote. I wrote can YOU translate...
      If we treat humankind as an entity, you're correct, to a degree (we'd get a LOT of noise with the answer).

      I was ignoring the Poe's law angle... I thought that was obvious ;)

      Computers and computer systems are tools enabling the individual to harvest the wisdom of humanity. Google Translate, as an example again, is crowd-driven, not computer-driven. It is an expert system.

      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?

      This deserves a two part answer:
      1. I wouldn't -- it wouldn't be possible.
      2. As I was originally saying, there are many visual and written clues that as humans, our brains are hardwired to ignore. Computers are hardwired to remember and weight them. Therefore, while parody and subtle sarcasm may be lost on a specific individual because they didn't pick up on the subtle cues, an expert system that is designed to ferret out and correlate these cues will be able to weight the context appropriately, just as an individual who was an expert in that area and also picked up the subtle cues would.

      The difference is that everybody can use the computer system in multiple places and contexts at the same time; I'd like to see the human equivalent try that.

  4. HA! by notequinoxe · · Score: 1

    If they make it work and ever point that at slashdot, the readings are gonna be flying off the charts!

    1. Re:HA! by bill_mcgonigle · · Score: 1

      If this thing works, it's going to be a new Turing Test, judging by the number of posts here that simply state: "Whoosh!"

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    2. Re:HA! by ackthpt · · Score: 2

      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.

      --

      A feeling of having made the same mistake before: Deja Foobar
  5. Oh, really by AbrasiveCat · · Score: 1

    (My turn)

  6. Until they run into this guy... by decipher_saint · · Score: 3, Funny

    Oh! I'm not being sar-cas-tic.

    http://youtu.be/ziH9St7ajuw

    --
    crazy dynamite monkey
  7. A sarcasm detector? by Ultra64 · · Score: 1

    Gee, that's useful.

    1. Re:A sarcasm detector? by icebike · · Score: 1

      All your mems are belong to us.

      --
      Sig Battery depleted. Reverting to safe mode.
  8. I'm sure they won't have any problem by istartedi · · Score: 1

    They're geniuses.

    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    1. Re:I'm sure they won't have any problem by Anonymous Coward · · Score: 0

      I wish them success in their future endevours

  9. Fool's errand by ericloewe · · Score: 4, 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?

    1. Re:Fool's errand by mysidia · · Score: 1

      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]

    2. Re:Fool's errand by gweihir · · Score: 1

      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!

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    3. Re:Fool's errand by ericloewe · · Score: 1

      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?

    4. Re:Fool's errand by mysidia · · Score: 3, Interesting

      It shouldn't be. People have proposed punctuation marks for Sarcasm and Irony. http://en.wikipedia.org/wiki/Irony_punctuation#Irony_mark

    5. Re:Fool's errand by Guppy · · Score: 1

      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?

      :P

    6. Re:Fool's errand by gman003 · · Score: 1

      Sarcasm punctuation. Like that's never been done before~

    7. Re:Fool's errand by arth1 · · Score: 1

      I think the problem is the other way around. People spot sarcasm where there is none, mistaking irony for sarcasm.

    8. Re:Fool's errand by GrahamCox · · Score: 1

      Depends who writes the code. British folk will find sarcasm far more easily than, say, American folk (since that's pretty much their default mode). So if it's a British coder, it might work.

    9. Re:Fool's errand by grumpy_old_grandpa · · Score: 1

      I find that sarcasm has more to do with context, and often detailed knowledge of both the background topic and the author making the statement. Lose any of that information or context, and it can become impossible to say if something was meant as a fact, or the opposite.

      To illustrate, take this statement:

      Windows is a great operating system.

      If the author of that is Bill Gates, you'd assume he was stating his opinion, and trying to sell his OS. Of course, to get to that conclusion, you'd have to know who Gates is, what he did, and what Windows is.

      Now let's assume Linus or Stallman made the same comment. You'd automatically assume it was made in gist. However, it could very well be that the following text would seem to back up the statement, but would be sarcasm throughout, e.g. my following up with "... and it has great security". Again, you'd have to know the author, what his stance is, and the details on the topic and its history.

      Finally, give the quote to Tim Cook. What would you make of it? Maybe one would expect a follow-up which countered the statement, but still not implying sarcasm to begin with. Taken out of context, it'd be impossible to say.

      If a random Slashdot commenter dotted down the statement, it'd also be impossible to say. There's posters from all fractions here, and usually it's not clear what's their previous stance on a particular topic. Maybe the intent can be deduced from the surrounding discussion, but not always. Thus a lot of "woosh" replies.

    10. Re:Fool's errand by cellocgw · · Score: 1

      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.

      --
      https://app.box.com/WitthoftResume Code: https://github.com/cellocgw
    11. Re:Fool's errand by MyHair · · Score: 1

      Explicitly marking sarcasm and irony as such is rather defeating the point, isn't it?

    12. Re:Fool's errand by Anonymous Coward · · Score: 0

      Only if the irony is intentional, and only if it's really sarcasm.

      Say, you're pretty effing smart, aren't you? :-)

    13. Re:Fool's errand by Anonymous Coward · · Score: 0

      Sarcasm punctuation. Because a tilde at the end of a sentence doesn't look stupid at all.

    14. Re:Fool's errand by Anonymous Coward · · Score: 0

      It's not hard, it'll just look for the sarcasm tags in HTML.

    15. Re:Fool's errand by Anonymous Coward · · Score: 0

      So point it at the BBC's "Top Gear"?

  10. a sarcasm detector that a real useful invention by Joe_Dragon · · Score: 4, Informative

    simpsons did it

    1. Re:a sarcasm detector that a real useful invention by acid_andy · · Score: 1

      Oh here comes that cannonball guy. He's cool.
      Are you being sarcastic, dude?
      (Hangs head) I don't even know anymore.

      --
      Your ad here.
    2. Re:a sarcasm detector that a real useful invention by GoodNewsJimDotCom · · Score: 0

      Oh a sarcasm detector, that's a real useful invention

      *Boom*

    3. Re:a sarcasm detector that a real useful invention by hguorbray · · Score: 1

      Lisa: Now next week is our "state of the city" address. Has everyone finished their proposals?
      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? This baby is off he charts mm-hai.
      Comic Book Guy: A sarcasm detector, that's a real useful invention.
      (Sarcasm detector explodes)

      http://improvidentlackwit.com/lackwit/2005/10/sarcasm_detecto.html

      -I'm just sayin'

  11. left to languish by sjames · · Score: 1

    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.

  12. Oh, a sarcasm detector. by gijoel · · Score: 1

    That's a really useful invention.

    1. Re:Oh, a sarcasm detector. by esen · · Score: 1
  13. Current algorithms are worse than my mom by Anonymous Coward · · Score: 0

    Current best sarcasm-detection algorithms are barely 62% effective even with text that includes smiley faces or other obvious sarcasm tags.

  14. paging Dr Frink to the blue courtesy phone by Thud457 · · Score: 1

    this is where skynet decides to kill all humans, isn't it?

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

    1. Re:paging Dr Frink to the blue courtesy phone by ackthpt · · Score: 1

      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."

      --

      A feeling of having made the same mistake before: Deja Foobar
    2. Re:paging Dr Frink to the blue courtesy phone by kermidge · · Score: 1

      Wow, thanks, haven't espied one of those in decades.

  15. Do we have to hold up a sarcasm sign? by erroneus · · Score: 1

    Do we have a sarcasm sign?

    1. Re:Do we have to hold up a sarcasm sign? by sconeu · · Score: 1
      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
  16. Sarcasm detector by mysidia · · Score: 4, 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.

    1. Re:Sarcasm detector by Anonymous Coward · · Score: 0

      The spam detector is called CRM114. It's definition of spam is "anything you've detected as undesirable", and it doesn't publish or list its rules: it generates them from Markovian language processing, and it's amazingly efficient. (It's written in C: for speed and reliablility avoid "object oriented" languages with a passion because none of them are *stable* under high load.) What it lacks is integration with major SMTP services such as MS Exchange or graceful Postfix integration. You have to pull all the content for local processing because it's not been integrated into the SMTP stack.

      Check out http://crm114.sourceforge.net/. The same filtering technology can be used for other standards, such as "irony" or "troll" or "confidential data", with the same kind of training.

    2. Re: Sarcasm detector by Anonymous Coward · · Score: 0

      Google has a pretty fabulous spam detector if you're willing to forgo absolute privacy to an algorithm. But then, spam detection will always require the reading of your emails, and a *connected* spam detector will always do better when pooling information from a multitude of different people. OMG, fascism, etc, blah blah blah...

    3. Re:Sarcasm detector by Anubis+IV · · Score: 1, 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 time. Anyone with any experience at all in C can tell you about times that they've forgotten to free up memory, failed to place a null terminator at the end of a string, or went out of bounds on an array (even worse: without it telling you that you did so)*, simply because it lacks safeguards to catch those (I still remember one particular bad memory leak I introduced in a text parser I was using to go through the data my grad school research group had pulled during our 6.3B page web crawl...let's just say that my colleagues who were using that server were not too happy with me...). So suggesting that C is so much more reliable and that OO languages should be avoided "with a passion" is really only true in the sort of frictionless, vacuum world that physicists dream of, where developers never write bugs and things work on the first try.

      Also, if you're making broad, sweeping generalizations about efficiency and how OO languages shouldn't be used, I'm guessing you're also unfamiliar with JIT compiling and the advancements that have been made on that front. You might want to look into it.

      And if you're going to dismiss an entire class of languages on the grounds that they're less stable and efficient, then I feel compelled to point out that you should be using FORTRAN instead of C, since it's what all of the serious number crunching apps use (in fact, it was the first language I used professionally, back when I interned at Lockheed Martin for a summer, working on meteorological software used by NASA). Or, hell, why stop at FORTRAN? You should use machine code! By your standard, it's far more stable, efficient, and reliable than C, so it must be better! Who needs inefficient abstractions like loops when we have jump statements? Not you, right?

      * A quick note: I'm not suggesting that all of these bugs are inherently fixed in OO languages, just that they are examples of the sorts of issues one commonly encounters in C that many (though not all) OO languages happen to avoid. Quite obviously, you could change the garbage collector to address that first bug without having to use an OO language, for instance, but many OO languages just so happen to have more advanced garbage collectors that address that problem rather well.

    4. Re:Sarcasm detector by Anonymous Coward · · Score: 0

      Your message has been detected being a spam with the confidence of 92%.

      -- Spambot

    5. Re:Sarcasm detector by mysidia · · Score: 1

      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 some kinds of programs, for sufficiently massive application sizes with relatively low loads, the overhead of an OO implementation with garbage collection is worthwhile, and not as wasteful as it would otherwise be.

      For small bits of code at high-loads; recoding the critical path in a lower-level language like C or assembly, will very often be worthwhile.

    6. Re:Sarcasm detector by Anubis+IV · · Score: 1

      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.

    7. Re:Sarcasm detector by someone1234 · · Score: 1

      Why do you need a spam detector. Can't you find spam without it?

      --
      Patents Drive Free Software as Hurricanes Drive Construction Industry
    8. Re:Sarcasm detector by mysidia · · Score: 1

      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?

    9. Re:Sarcasm detector by Anonymous Coward · · Score: 0

      You just replied to a single parenthesized comments in someone's post with a 5 paragraph paper that is too long to read.

      I thought this was a discussion forum, not Twitter. His post wasn't long at all.

    10. Re:Sarcasm detector by Anonymous Coward · · Score: 0

      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.

      And said device exploded when brought to the floor of congress.

    11. Re:Sarcasm detector by Anonymous Coward · · Score: 0

      You can't, but you can have a message with only a *little* bit of Spam in it...

  17. If it's French it must be sar-cas-tique by Anonymous Coward · · Score: 0

    Elementary, my dear General, we just scan for the use of the French language!

  18. Small drawback by AdamWill · · Score: 2

    Unfortunately, there's been a setback in the schedule. They tested it on Slashdot and it exploded.

  19. well, I'll buy 10 then by swschrad · · Score: 1

    to make sure I get my snark tuned exactly right.

    --
    if this is supposed to be a new economy, how come they still want my old fashioned money?
  20. Yeah, right... by hyades1 · · Score: 2

    ...They can't tell that "Give her joy by split her halfways with yoou massif kawk" is spam, but they're going to identify sarcasm with a big analytics package.

    Right.

    --
    I've calculated my velocity with such exquisite precision that I have no idea where I am.
  21. Not sure that's possible... by abroadwin · · Score: 2

    Often the detection of sarcasm relies on understanding of popular opinion on a topic. I don't think we'll have any magic bullet algorithm to detect sarcasm until we have hard AI with a far-reaching corpus of current knowledge. Take these two sentences: "DRM is the best. It makes everything so much easier!" and "The iPhone is the best! It makes everything so much easier!" Ok, algorithm. Pick the one containing sarcasm...

    1. Re:Not sure that's possible... by Anonymous Coward · · Score: 0

      Easy. Both.

    2. Re:Not sure that's possible... by Anonymous Coward · · Score: 0

      You jest but are right depending on context.

  22. got yer algorithm right here by bokmann · · Score: 1

    sarcasm = (company.attributes.include?([:big_and_evil]) && comment.classification == "complimentary")

  23. False positives in both sides by gmuslera · · Score: 2

    Is not like you won't end in jail for a sarcastic comment, or get expelled over a joke, it will work in the other way, seeing sarcams where they aren't and getting you anyway. And getting this mess in your private mail, where you usually joke and don't care a lot about potential readings of what you say, because, well, you don't have anything to hide, will make life interesting in the next years.

    1. Re:False positives in both sides by lemur3 · · Score: 2

      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

      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 breaking the terms of his order on three separate occasions.

  24. 'Elysium' Trailer by mbone · · Score: 1

    'Elysium' Trailer, 33 seconds in.

  25. Good luck with that ;) by hurfy · · Score: 1

    " 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 !!!

  26. Finnally all sarcasm terrorists can be found! by gweihir · · Score: 1

    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.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  27. No permanent fix by Wrexs0ul · · Score: 1

    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!

    --
    --- Need web hosting?
    1. Re:No permanent fix by radarskiy · · Score: 1

      There is a qualitative difference that lead to an arms race, that incentives exist for evading the existing arms. For both lying and spam, some parties gain when detection rates go down while others gain when detection rates go up. On the other hand, no one really gains if sarcasm is harder to identify.

      I have not yet come to a conclusion on which category applies to trolling.

  28. Context is everything for this job by Beryllium+Sphere(tm) · · Score: 1

    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.

  29. -1 Woosh by doug141 · · Score: 2

    I've often thought slashdot would benefit from a -1 Woosh mod option.

    1. Re:-1 Woosh by phantomfive · · Score: 1

      In general it's not a good idea to mod such things down, it's better to reply to them. Because if one person wooshed, other people will too; which means that someone else with mod points will come by later to 'fix' your downmod.

      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.

      --
      "First they came for the slanderers and i said nothing."
    2. Re:-1 Woosh by jones_supa · · Score: 1

      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".

    3. Re:-1 Woosh by phantomfive · · Score: 1

      I agree absolutely with the second line, and agree tentatively with the first line.

      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.

      --
      "First they came for the slanderers and i said nothing."
  30. Punctuation by Anonymous Coward · · Score: 0

    What we really need is a punctuation mark for sarcasm.

  31. Slashdot by Grismar · · Score: 1

    Of course, the illegible drivel that sits atop most /.-pages defies classification even by humans, so some margin for error is reasonable.

    1. Re:Slashdot by Anonymous Coward · · Score: 0

      You Suck...No you really do suck.

      Just kidding.............

  32. Flawless by interval1066 · · Score: 1

    ...sarcasm detection...

    What could go wrong?

    --
    Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
  33. yeah(,) right by Anonymous Coward · · Score: 0

    Will they be able to compile a parenthesis?!

  34. Easy done by Anonymous Coward · · Score: 0

    Download SpamAssassin and rename it SarcasmAssassin.

  35. Easy sarcasm detector ;) by aepervius · · Score: 1

    Detect for "right." alone in a sentence, add bonus point when it separate the main text with a cariage return. "Yeah, right." make the detector explode.

    --
    C. Sagan : A demon haunted world:
    http://www.amazon.com/gp/product/0345409469/
    visit randi.org
    1. Re:Easy sarcasm detector ;) by hyades1 · · Score: 1

      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!"

      --
      I've calculated my velocity with such exquisite precision that I have no idea where I am.
  36. Sorry but sarcasm has nothing to do with speech. by Chas · · Score: 1

    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.

    --


    Chas - The one, the only.
    THANK GOD!!!
  37. Texas teen jailed after League of Legends argument by neghvar1 · · Score: 1

    Though it would be far from flawless, such a feature would be useful due to this incident http://www.gamespot.com/news/texas-teen-jailed-after-league-of-legends-argument-6410871

  38. Slashdot by Anonymous Coward · · Score: 0

    You Suck...No you really do suck.

  39. call it the "dennis miller" filter by Anonymous Coward · · Score: 0

    hey, a.i. -this,- cha-cha.

  40. Grants! by smittyoneeach · · Score: 0

    This project will achieve the first 66% outright, then fanny about ad in-fanny-itum on government subsidies to ivory towers near you, workin' hard, strivin' to get the other 9% nailed down.
    Beside the white collar welfare, of course, this will help keep those academics and the stunnedents whose minds they poison voting correctly.
    Sweet, sweet descent into oblivion!

    --
    Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    1. Re:Grants! by Anonymous Coward · · Score: 0

      Beaten down for snark on a sarcasm post? Oh, Slashdot: stay lovely!

  41. Great by Horshu · · Score: 1

    Another stupid smartphone app coming to a screen near you.

  42. And it shall be named ... by wisnoskij · · Score: 1

    "French tech firm Spotter has apparently devised an analytics platform capable of identifying sarcastic comments" Hence forth referred to as Sheldon Cooper.

    --
    Troll is not a replacement for I disagree.
  43. When I was in University... by Anonymous Coward · · Score: 0

    When I was in university, I heard a story about a professor in a university lecture theatre filled with hundreds of students lamenting the fact that there are many logical constructions in English where two negative statement combine to make a positive statement, but none where two positive statements combine to make a negative statement. Some smart alec in the back yelled "Yeah, right".

    I told this story to a CS prof. I had. He started trying to reaffirm the assertion, then I mentioned that "Yeah" is positive, and "right" is positive. He thought for a second, squinted and pressed his lips together, then blurted that sarcasm doesn't count.

    As for the software developers creating the sarcasm filter:
    Good luck with that, ya bunch of winners!

  44. news at 11... by roc97007 · · Score: 1

    Sarcasm detector pointed at Slashdot, promptly exploded.

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
    1. Re:news at 11... by PPH · · Score: 1

      "My God, its full of snark!"

      --
      Have gnu, will travel.
    2. Re:news at 11... by roc97007 · · Score: 1

      Mod insightful.

      --
      Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
  45. You know this has got to make it into... by roc97007 · · Score: 1

    ...a future episode of The Big Bang Theory. I'd say "notify Lorre" but I'm certain he already knows and is computing the comic possibilities.

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
  46. Investors Should See A High Rate On Return On This by Anonymous Coward · · Score: 0

    No, really.

  47. EU Commission by manu0601 · · Score: 1

    EU Commission could save some money here. The algorithm to detect sarcasm when speaking of EU Commission is simple, as nobody ever tells anything good about the EU Commission : If a sentence has a positive word, then it is sarcasm.

  48. of course the Onion was on this story first by jsepeta · · Score: 1
    --
    Remember kids, if you're not paying for the service, YOU ARE THE PRODUCT THAT IS BEING SOLD.
  49. sarcasm detector? by Anonymous Coward · · Score: 0

    I think I'd probably overload it...

  50. Now all our problems are solved by charlesjo488 · · Score: 1

    So we can rest.

  51. That's such a great idea... by Anonymous Coward · · Score: 0

    That's such a great idea. /me waits for the sarcasm detector to melt down due to this, and other posts in this thread...

  52. Sarcasm detector for customer service by formfeed · · Score: 1

    In theory, sarcasm detection can help with customer service,

    So, if you know that your product/service is crappy and customers tell you that "you guys are just the greatest" the red sarcasm light will go on.
    Ingenious! Nobody could have figured that out without software. You guys are just the greatest!

    </sarcasm>

    (That tag was just for /. moderators, because they're such sensitive creatures aware of the smallest subtleties.)

    </sarcasm>

    Yes, one can have nested sarcasm, you genius.

  53. Missing the point by Required+Snark · · Score: 3, Interesting
    Everyone is missing the point. The real question is why do they want a sarcasm detector?

    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.

    --
    Why is Snark Required?
    1. Re:Missing the point by Anonymous Coward · · Score: 1

      They want to scan online media to get a breakdown of what people think about things in aggregate, the accuracy of the report they produce can easily be thrown off by comments like "That's a great idea." which can used sarcastically. For their business the more accurate they can be the more valuable their reports are, that's the reason they are doing this, there's no conspiracy here (or it would be a secret project). How the results of this invention (assuming it does what claims to, which I doubt) are used, is down to the people using them.

    2. Re:Missing the point by Anonymous Coward · · Score: 1

      Although this type of technology may be used as you say -- to filter out unwanted commentary -- I doubt that is the true market for something like this. The true market is for monitoring -- specifically, sentiment monitoring.

      First of all, there's no money in filtering sarcastic comments. In today's social web, most companies don't own the places where users provide feedback. Think of Netflix, Amazon, Facebook, Twitter -- if GE, or Ford, or WalMart are interested in filtering user comments, as you suggest, this sarcasm detection technology does not help them keep comments and reviews from appearing on those sites.

      Secondly, there IS huge money in MEASURING sarcastic comments. Think of it from a marketer's perspective. You want to know how your brand is doing, how your new product launch is going, and how you're doing compared to your competitors. You can then make decisions based on that information. However, if you go out and measure your sentiment and count a post like "THIS PRODUCT IS AWESOME!!!!!!!!!! NOT" as positive instead of sarcastic, you're going to make bad decisions. Those bad decisions will cost you a lot of money.

      If you look at the goal of any of the newfangled social media monitoring tools -- Salesforce's Radian6, for example -- the goal is to identify and quantify. Not filter, not prevent. Although, as I mentioned in the first sentence, theoretically this could be applied that way.

    3. Re:Missing the point by T+Murphy · · Score: 1

      They are just trying to measure public opinion by sorting comments into "positive" and "negative". They can already sort out most of the negative comments, their shortfalling is false positives due to sarcsm. If their purpose was to censor negative opinion, then they would already be censoring all those non-sarcastic posts they don't like.

      In other words, I have no clue how you got modded up because your argument makes no sense.

  54. I have the algorithm here by SuperKendall · · Score: 2

    1) Is the internet connected?

    2) Well there you go.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  55. trol by Anonymous Coward · · Score: 0

    Really

  56. The Guy Who Wrote The Summary by Anonymous Coward · · Score: 0

    The guy who wrote the summary is really good at sarcasm.

  57. Re:Sorry but sarcasm has nothing to do with speech by Anonymous Coward · · Score: 0

    For sarcasm to effectively be used in a text media, the writer will in many cases leave clues to its sarcastic nature. You shouldn't dismiss this so quickly, though it is a difficult problem to solve, it isn't as difficult as a blind person divining the color of a ball.

  58. 80% precision isn't very good by iceco2 · · Score: 1

    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.

  59. Man nor machine by Jawcracker+Fuzz · · Score: 1

    Linus is a fun guy.

  60. sarcasm as cognitive burden by epine · · Score: 1

    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 geek loss of control thing. I prefer to characterize this as an obnoxious streak where I constantly remind people of just how lazy they are (cognitively).

    Drucker says that if there's no conflict around a decision, you should cancel the meeting and come back better prepared. I have this weird capacity to internalize long lists of reasons why anything might possibly not work, and recall much of this years later, the way some people memorize lists of baseball players. Let's put it this way: on the first round of viewing, no one in the room was surprised that I could beat Sheldon to many of his lines. Nor would people have been surprised for me to comment (at an appropriate juncture) that K4 is the smallest complete graph with no Hamiltonian path. So for the purposes of linear screen-writing (essential to the joke), Spock (the punch line) needs his lizard. But why "lizard"? Well, some combination of phonology, meter, and a viable coin-flip vagary of superiorities and frailties, with a subtle invocation of cheesy Gorn action figures (universally possessed among the group, though left unstated in the script through the use of Hemingway silence).

    First of all, dead-straight sarcasm mainly plays against personal memes established in the group. If you're widely known as the guy most likely to mention Hamiltonians and Hemingway in the same sentence, your remarks will be taken in a certain light when your sentence is uncharacteristically plain, and you can play off that. No single-utterance algorithm ever devised will detect this (though it might succeed in raising a flag that an otherwise bare statement likely plays off in-group dynamics).

    Second, much intended sarcasm is simply bad writing, typically perpetrated by the participants who are better at jostling for attention than presenting a sustained perspective. These people want their successes to be more memorable than their failures and tend to be completely content receiving credit for a remark construed opposite to the spin attempted. These people are happiest when no particular valence sticks to their persona. Misconstrual is half the payload. That's the closest they ever get to a date. (Note that this verbal pun on "Miss Construal" leaves the word "menstrual" partially activated in the subconscious with nowhere to go, which is half of the humour but none of the joke. The other half of the humour, but not the joke, is the unsticky half payload of no particular valence. "There was some scattered clapping, but most of them were trying to work it out to see if it impugns virility." That's also funny on a second level: mocking with a formal nuance of the word "impugn" this entire business of establishing one's virility via assertional discourse. Oops, I did it again.) Summarizing: bad sarcasm is half-assed and, sadly, good sarcasm often lands to scattered applause (someone disaccord me a Kleenex).

    Finally, sarcasm is not a quality of an utterance as a whole. The same paragraph can wend through sarcasm, mockery (sometimes self-ish), memes, cues, call-backs, verbal and visual double meanings with all the obviousness of Sheldon's didactic Hamiltonian. Koothrappali gets it, on the first take.

    That's a joke itself (from the original script) in how it emphasizes one kind of cognition over another. More typical in human discourse is a litany of ten ambiguous statements. The people who get sarcasm most reliably are the ones who can maintain a larger cloud of ambiguity for longer durations. Rushing to accept

    1. Re:sarcasm as cognitive burden by Anonymous Coward · · Score: 0

      You sure know how to collapse a wave function.

      Wow.

  61. great by gzuckier · · Score: 1

    Call me when they develop something that detects sarcomas. That would be useful.

    --
    Star Trek transporters are just 3d printers.
  62. Re:why do they want a sarcasm detector? by Anonymous Coward · · Score: 0

    A bullshit detector was considered too destablizing, and a criminal-intent-o-meter a very dangerous two-edged sword. Best to ease into these things, slip them under the radar, so to speak. A working sarcasm detector fills the bill. Nobody likes a smartass, right?

    Delusional AI reductionists will never actually be able to build any such thing, of course. That's why the law is an ass, same principle. Why do they think an algorithm by any other name will be any different? Because people are, not stupid, just lazy and willing to surrender their own judgment to authority. Especially when it has guns attached, or rather, men with guns. Ample incentive for rationalization abd equivocation.

    Course, I could just be waxing sarcastic. What does the meter say?

  63. Re:Sorry but sarcasm has nothing to do with speech by Anonymous Coward · · Score: 0

    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.

    It's more a function of context, which includes familiarity with the speaker/writer, or their ilk (as others have noted above) — as well as one's own predilections and (obviously warped! :)) viewpoint

    [...] 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.

    (Forgive my smirk: But I think it's more like handing a blind person a seeing-eye cat... :))

  64. Re:Sorry but sarcasm has nothing to do with speech by OakdaleFTL · · Score: 1

    Sorry! I had no intention, to be anonymous... So: Now that I'm a "member" of this what-ever-it-is, can we talk? (We'll see.) I had to return, and comment, because of epine's comment... (I could argue. But only for fun. S/he nailed it – or close enough, for government work.) The Turing test will continue to fail, until a practical joke played by a computer causes the death of a human... Nyuk, nyuk! But maybe not: If the defendant offers a reason for why Jerome Howard was called Curley, and riffs, who knows...

    --
    "Humor is emotional chaos remembered in tranquility." - James Thurber