The first attempt was made by Swanson and Yamangil (2012), who built a system to align sentences and then classify the nonmatch tokens type for the purposes of ESL feedback.
they used the well-known Levenshtein distance to align the sentences and then classified any non-matches according to the FCE error scheme (Nicholls, 2003) using a maximum entropy classifier.