AI Is Funny - a Generative Joke Model
RemyBR writes "Can computers tell a good joke? Is comedy just a matter of statistics or is there something only a human can bring to creating a joke? A joke generator created at the University of Edinburgh (PDF) suggests that AI can be funny. Some AI generated jokes: 'I like my relationships like I like my source, open,' 'I like my coffee like I like my war, cold,' 'I like my boys like I like my sectors, bad.'"
I like my slashdot like I like my like like like...
Loop detected, aborting.
Bazinga.
Am I the only one who read the headline and thought of Al Gore?
ob. joke.. I like my coffee like my men - strong and black.
I like my women like I like my sectors, industrial.
Someone flopped a steamer in the gene pool.
give us a website with access to this joke maker! not just a journal article
Reading the article, they have a (human-created) statistical model for the specific words people will find funny in this one, exact type of joke. The only thing the "AI" is doing is analyzing word frequencies against this model. I suggest calling these "statistically-generated" jokes, or similar.
Well, in the movies anyway. Remember the first robot who could NOT get a joke? (Robbie)
And I think the first wise-cracking robot? (Johnny 5 in "Short Circuit")
And then of course there was Data .. with mixed results in reference to humor and jokes.
I like my women like I like my AI joke generator. Inaccessible to most of the interested geeks.
...I like my computer generated joke examples like I like my MSDN how-to articles...terrible?
I like my computer generated jokes like I like my computer joke generator errors...
The fascinating thing to me was that the funniest jokes it managed to come up with had a definite misogynistic streak. Is it because misogyny is inherently amusing, or because sexist jokes are low-hanging fruit? Link to more coverage of the same story.
So from what I can read, this particular joke generator uses pretty straightforward word association and some Bayesian weighting. This article describes model that's a bit more complicated (having to do with graphs of word associations and forming loops of optimal length), and I wonder if it'd produce better (that is, funnier) results.
I like my AI like I like my zombies, mancery.
I like my AI like I like my - INSERT DISK 2 TO CONTINUE
A feeling of having made the same mistake before: Deja Foobar
Usually people mix up humor and powerful humor. So they think of all the ingredients that make it work. The best example of humor is then the one that makes you laugh more.
But here's another angle: Just think of humor as having a humor part and a booster that makes you laugh more. The humor part is just the perception switch. It can be pretty mild. But add the naughtiness, the meanness , the embarassment and they provide a boost to the humor.
Taken that way, the AI examples in the topic article are really touching the essence of humor.
You need Dr. Strangelove to walk into a coffee shop, and for the barista to ask him how he likes his coffee. Then MAYBE it's funny. Furthermore, the deliver and timing matters. You can deliver that line and kill or die. Finally, the person who sees this might not get it, or they might get it and just not think it's funny. Yeah, yeah, Dr. Strangelove likes the cold war. Not funny... to that guy; but maybe funny to you.
For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
In Mind Wide Open Steven Johnson points out that "Laughing is not an instinctive physical response to humor, the way a flinch responds to pain or a shiver to cold. It's an instinctive form of social bonding that humor is crafted to exploit."
Think about how often you laugh at references, the more obscure the better. You're sharing a bond with the person making that reference—and once you start looking for that, it becomes increasingly obvious (at least it did for me).
That's probably why "I like my X like my Y, Z" style jokes are funny—they make us think, "Wow, you and I both see that X and Y have that relationship, possibly based on abusing a synonym, which doesn't immediately spring to mind when you think of them."
The more I think about humor as an exploit of laughter as social bonding behavior, the more I notice it. And the more I notice people laughing when things aren't funny, but when it's appropriate to reconfirm a social bond (like when someone does something embarrassing that might take them out of the social norm, and the people around them laugh to reassure them that the social bond has not been damaged... much).
This is where I would make a joke about how geeks are not good at social bonding, but I'm too much of a geek to relate to such things.
Building Better Software
I like my jokes like I like my symphonies
-
- - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.