1
Feb

Automatic Joke Generation

   Posted by: Emre Sevinc   in Linguistics, Lisp, Programlama

How to Write Original Jokes (Or Have A Computer Do It For You)

This is a Common Lisp code walkthrough for generating original jokes. You seed the generator with the knowledge about different objects, and it uses that vocabulary to generate unique jokes. All of the jokes are of the form: ?What do you get when you cross X with Y?? This code was originally written for my CS288: An AI Approach to Natural Language Processing class at UC Berkeley in 2004.

http://grok-code.com/12/how-to-write-original-jokes-or-have-a-computer-do-it-for-you/

http://lispm.dyndns.org/lisp/source/new-jokes.lisp

http://groups.google.co.jp/group/comp.lang.lisp/msg/68785e314149682c

http://dobbscodetalk.com/index.php?option=com_myblog&show=Jess-Johnsons-Joke-Generator-in-Lisp.html&Itemid=29

Benzer Yazılar / Similar Posts:

This entry was posted on Monday, February 1st, 2010 at 4:50 pm and is filed under Linguistics, Lisp, Programlama. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

2 comments so far

Slobodan Blazeski
 1 

Huh the machines are taking over the humor department too. Soon will be needed just to generate electricity.

February 2nd, 2010 at 10:08 am
Emre Sevinc
 2 

I guess the machines are rather part of the tragedy ;-)

February 3rd, 2010 at 1:54 pm

Leave a reply

Name (*)
Mail (will not be published) (*)
URI
Comment