An AI-Based System for Formative and Summative Assessment in Data Science Courses