def annotate(self, word, pos=None, polarity=<NUM_LIT:0.0>, subjectivity=<NUM_LIT:0.0>, intensity=<NUM_LIT:1.0>, label=None):
w = self.setdefault(word, {})<EOL>w[pos] = w[None] = (polarity, subjectivity, intensity)<EOL>if label:<EOL><INDENT>self.labeler[word] = label<EOL><DEDENT>
Annotates the given word with polarity, subjectivity and intensity scores,
            and optionally a semantic label (e.g., MOOD for emoticons, IRONY for "(!)").