Framework for Human Computer Interaction for Learning Dialogue Strategies using Controlled Natural Language in Information Systems