This project generates multiple-choice questions (MCQs) based on Java programming topics, evaluates the quality and trickiness of the questions, and ensures alignment with a provided syllabus. It uses ...