Live data from Hacker News

Unsupervised joke generation from big data

acl2013.org

11–20 of 72 posts

Re: Unsupervised joke generation from big data

#13
post #9
post #6

"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" These are the funny jokes. Enthusiasm tempered.

Their joke model misses one thing: each noun has to be commonly used in the phrase "I like my ". People often say "I like my coffee black" but nobody ever says "I like my source open." I think that is why they sound weird. But I like the off-kilter unexptectedness.

For jokes in this pattern, there's a somewhat more hard-coded twitter bot that I think does a better job: https://twitter.com/ilikelikeilike

It does jokes of the form "I like my like I like my : , , [and not] ".

noun1 is taken from a hand-coded list (hookups, fellas, lovers, spouses, etc.). noun2 is chosen randomly. Then the adjectives are just the top three adjectives found preceding noun2 in a corpus.

So for example,

    I like my men like I like my banking: inefficient, shadow, not shady.
'men' was chosen from the hard-coded list. 'banking' was just a random noun. "inefficient banking", "shadow banking", and "shady banking" are common phrases in the corpus, so those three adjectives were chosen.

Re: Unsupervised joke generation from big data

#19
If you want a steady stream of this kind of thing, check out the following twitter bot: https://twitter.com/ilikelikeilike

Darius Kazemi writes a lot of twitter bots and I find @AmIRiteBot pretty funny (if only in a it's so bad it's good way): https://twitter.com/amiritebot

For example: #YouDontKnowWhatStruggleIsIf? More like You Dont Know What Snuggle Is If, amirite?

Post reply on HN