ABSTRACT

TALE-SPIN (Meehan, 1976) is a program that writes simple stories. It is easily distinguished from any of the “mechanical” devices one can use for writing stories, such as filling in slots in a canned frame. The goal behind the writing of TALE-SPIN was to find out what kinds of knowledge were needed in story generation. The writing of TALE-SPIN embodied the traditional AI cycle of research. Step 1 was to define a theory. Step 2 was to write a program modeling that theory and to add it to the existing system. Step 3 was to run the system and to observe where the model was incorrect or inadequate, thereby identifying the need for some more theory.