Beyond human subjectivity and error: a novel AI grading system