StoryTube

NLP-Powered Text-to-Animation System

StoryTube is an NLP-driven text-to-animation system that converts simple stories into animated 2D scenes. It uses AllenNLP for tasks such as coreference resolution, clause extraction, and subject-verb relationship identification to understand the structure of a narrative. The extracted actions, characters, and dialogues are then mapped to predefined behaviors and scene elements. Using a Tkinter-based animation interface, the system dynamically renders these actions into sequential visual frames, enabling automated storytelling that bridges natural language understanding and visual narrative generation.

Other projects