From this page, you can download various software, data and documentation files produced by the STANDUP and Joking Computer projects (and related to the main STANDUP system).
STANDUP 1 Files
STANDUP 1 Program (source code) and documentation
This is the STANDUP 1 Java program in full:
This is the documentation for the above program:
STANDUP 2 (Joking Computer) Files
STANDUP 2 Program (source code)
This is the STANDUP 2 Java program:
There is no complete and up to date documentation for the STANDUP 2 Java code, although much of the STANDUP 1 documentation is still applicable.
STANDUP 1 and STANDUP 2 differ only in the user interface facilities. They have the same backend (dictionary and joke-building mechanisms). The following APIs were constructed for STANDUP 1, but should also work with STANDUP 2.
If you want to build a Java program which uses the facilities of the STANDUP Joke Generator (without the STANDUP User Interface), then here are the files which you need for the relevant Java API (class definitions).
If you want to build a Java program which uses the facilities of the STANDUP Lexical Database (without the STANDUP User Interface and without the STANDUP Joke Generator), then here are the files which you need for the relevant Java API (class definitions).
The Databases, and the Database Construction Kit
The files here will enable you to modify the lexical database in various ways (if you have the technical expertise and stamina):
The Database Files and Construction Kit
The Phonetic Similarity Metric Used in STANDUP (PDF File, 67 KB)