Using Artificial Intelligence to support assignments or assessments