Dialogue Generation in Character-Based Interactive Storytelling | Synapse