JLibs is a Java application based on the popular series of party books called
"Mad Libs". These books contain short stories, usually no more than
one or two paragraphs, with blanks to be filled in by the users. The blanks
are identified with certain word types or categories such as "noun",
"verb", "man's name", "color", etc.
The story reader asks the listeners to supply words without their knowledge
of the story. Then, the reader reads back the story with the supplied words.
This usually results in silly, but amusing stories.
With JLibs, you can create stories automatically using supplied story
templates and dictionaries in various categories. Or, you can
type words to supply to the story template manually. Advanced users
can also create their own story templates and dictionaries (using XML).
And Java programmers can even create their own dictionary beans with
specialized rules and attributes. For example, the "noun"
bean, which is included with JLibs, implements the "plural"
rule which transforms the singular form of a noun into plural.