A Dialog Controller (DC) is an element that composes the Language Comprehension module and provide a way of establishing a dialog between two agents. A DC can be prepared to answer questions or start a new conversation spontaneously. For instance, the internal state of a given agent can be monitored.