Artificial intelligence, including planning and plan recognition, natural language processing and the development of computational models of human-computer interaction, task-related discourse, interactive narrative and the design of intelligent systems in computer games