In this paper, we introduce a technical approach to generating questions upon the request of students during the process of collaborative argumentation. The contribution of this paper lies in combining different NLP technologies and exploiting semantic information to support users develop their arguments in a discussion session via tailored questions of different types.