In addition, it has to deal with noisy user input containing spelling and grammar errors.
most approaches to SAS consider automatic scoring as a classification task, relying on supervised machine learning (mL) techniques which require manually labeledtraining data Basu et al.