script visualization ( scriptviz ) : a smart system that makes writing fun .
Improv: a system for scripting interactive actors in virtual worlds