1. A system for converting a text-based document into an animating cartoon to provide a user information in images and sounds, wherein said document describes objects and events generated by said objects, said system comprising: means for generating organized information by extracting information from said document, organizing information, and saving information in a structure; means for identifying said objects from said organized information; means for creating virtual objects corresponding to said objects; means for identifying said events from said organized information; means for creating virtual events according to said virtual objects and said events; and means for dispatching said virtual events.