(Last update to software/data: 31 March 2007; this page last edited: 7 June 2007)
This page contains information on the STANDUP riddle generation API. It is a JAVA .jar library that provides access to the joke generation functionality of the STANDUP system.
The files related to the API are as follows:
The main package relating to joke generation is the standup.joke package. See the package summary documentation here, and in particular, the package description here for a detailed overview of the various classes and interfaces.
The standup_jokegen_v1.4.1.jar file contains Java bytecode for the following packages (in some cases, subsets of the full packages, i.e. classes that are required for joke generation):
Additionally, under standup/resources/, it contains various data files required for joke generation.
Although not formally required, the STANDUP joke generation API is designed to work together with the STANDUP SQL lexical database.
Certain functionality requires supplementary .jar files on the Java classpath, which can be downloaded from their respective webpages; e.g.:
javac.exe -cp standup_jokegen_v1.4.1.jar TestJokeGen.java java -Xms384m -Xmx384m -cp .;standup_jokegen_v1.4.1.jar TestJokeGen