Detailed Instructions: 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)].
Problem:["we're", 'at', 'the', 'top', 'of', 'the', 'aventine', 'hill', 'in', 'Rome', 'at', 'the', 'Basilica', 'of', 'Santa', 'Sabina', 'this', 'dates', 'to', 'the', '400s', 'only', 'of', 'a', 'hundred', 'years', 'or', 'so', 'after', 'Constantine', 'legalizes', 'Christianity', "it's", 'got', 'a', 'fabulous', 'view', 'of', 'the', 'city', 'of', 'Rome', 'and', 'it', 'feels', 'like', 'an', 'important', 'place', 'the', 'great', 'ancient', 'Roman', 'temples', 'were', 'on', 'nearby', 'hills', 'like', 'on', 'the', 'Capitoline', 'Hill', 'was', 'the', 'ancient', 'pagan', 'temple', 'dedicated', 'to', 'Jupiter', 'and', 'so', 'it', 'made', 'sense', 'to', 'be', 'here', 'to', 'speak', 'of', 'the', 'new', 'official', 'religion', 'of', 'the', 'Roman', 'Empire', 'now', 'the', 'early', 'Christians', 'did', 'not', 'invent', 'an', 'entirely', 'new']
Solution:
NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF CASE_DIFF CASE_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 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 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 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 NO_DIFF PUNCUATION_DIFF CASE_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 NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF NO_DIFF