We address this by incorporating rich lexicon rules at the clause level.
if a polarity-carrying word (e.g., "good") occurs in the scope of a negator (e.g., "not"), then the sentiment prediction of the clause is encouraged to be the opposite polarity.