Teacher:Given an input stream, the objective of this task is to classify whether words in the stream are grammatically correct or not. The input to this task is a stream of words, possibly from captions generated by a speech-to-text engine, and the output is a classification of each word from the labels (reason) = [NO_DIFF (correct), CASE_DIFF (case error), PUNCUATION_DIFF (punctuation error), CASE_AND_PUNCUATION_DIFF (both case and punctuation error), STEM_BASED_DIFF (stem word error), DIGIT_DIFF (digit error), INTRAWORD_PUNC_DIFF (intra-word punctuation error), and UNKNOWN_TYPE_DIFF (an error that does not corrrespond to the previous categories)].
Teacher: Now, understand the problem? Solve this instance: ["we're", 'back', 'with', 'the', 'database', 'for', 'our', 'diary', 'app', 'now', 'when', 'we', 'first', 'created', 'these', 'tables', 'like', 'the', 'diary', 'logs', 'table', 'we', 'decided', 'to', 'store', 'a', 'user', 'ID', 'date', 'and', 'content', 'and', 'now', 'I', 'want', 'you', 'to', 'imagine', 'that', 'a', 'few', 'months', 'after', 'we', 'launched', 'this', 'diary', 'app', 'a', 'user', 'designer', 'suggests', 'adding', 'a', 'how', 'are', 'you', 'feeling', 'drop', 'down', 'on', 'each', 'diary', 'entry', 'and', 'the', 'user', 'would', 'say', 'something', 'like', 'happy', 'or', 'sad', 'or', 'confused', 'in', 'order', 'to', 'store', 'that', 'we', 'need', 'to', 'add', 'an', 'emotion', 'column', 'to', 'the', 'table', 'now', 'we', 'could', 'just', 'add', 'it', 'like', 'this', 'but']
Student:
CASE_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF PUNCUATION_DIFF CASE_AND_PUNCUATION_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF PUNCUATION_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF PUNCUATION_DIFF PUNCUATION_DIFF NO_DIFF PUNCUATION_DIFF CASE_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF STEM_BASED_DIFF NO_DIFF NO_DIFF PUNCUATION_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF PUNCUATION_DIFF CASE_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF PUNCUATION_DIFF NO_DIFF PUNCUATION_DIFF NO_DIFF PUNCUATION_DIFF CASE_DIFF NO_DIFF NO_DIFF NO_DIFF PUNCUATION_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF PUNCUATION_DIFF CASE_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF PUNCUATION_DIFF CASE_DIFF