Building a narrative conversational agent using a component-based architecture. - William Boisseleau; Ovidiu Serban; Alexandre Pauchet (AAMAS, 2014)