Humor, Affect and Creativity in the Computational Treatment of Language