Learn More
Over recent decades there has been a growing interest in the question of whether computer programs are capable of genuinely creative activity. Although this notion can be explored as a purely philosophical debate, an alternative perspective is to consider what aspects of the behaviour of a program might be noted or measured in order to arrive at an(More)
In this paper, we discuss a model of simple question–answer punning, implemented in a program, J A P E-1, which generates riddles from humour–independent lexical entries. The model uses two main types of structure: schemata, which determine the relationships between key words in a joke, and templates, which produce the surface form of the joke. J A P E-1(More)
The interactive STANDUP software was developed to provide children who use augmentative and alternative communication (AAC) with a “language playground.” The software provides appropriate functionality for users with physical, speech, and language impairments to generate and tell novel punning riddles at different levels of complexity. STANDUP(More)
As part of a project to construct an interactive program which would encourage children to play with language by building jokes, we developed a lexical database, starting from WordNet. To the existing information about part of speech, synonymy, hyponymy, etc., we have added phonetic representations and phonetic similarity ratings for pairs of words/phrases.
It is sometimes claimed that genetic algorithms using diploid representations will be more suitable for problems in which the environment changes from time to time, as the additional information stored in the double chromosome will ensure diversity, which in turn allows the system to respond more quickly and robustly to a change in the tness function. We(More)
Since the early 1990s, there have been a number of small-scale computer programs which automatically constructed simple verbal jokes (puns), but none of these were fully developed systems which could be used for a practical application. We describe the building and testing of the STANDUP program – a large-scale, robust, interactive, user-friendly(More)