Natural Language Generation for Intelligent Tutoring Systems

This project solves the problem of generating content for a conversational intelligent tutoring system (ITS). The ITS gives questions to the student and then analyzes their answer using machine learning algorithms. Based on the student answer, the system will give them the hints and teach them how to solve the question. Moreover, the system will interact with teacher to generate content included questions, hints, and answers.