But before we go further
Let us discuss Opinion Words or Phrases (also called polar words, opinion bearing words, etc). E.g.,
Positive: beautiful, wonderful, good, amazing,
Negative: bad, poor, terrible, cost someone an arm and a leg (idiom).
They are instrumental for opinion mining (obviously)
Three main ways to compile such a list:
Manual approach: not a bad idea, only an one-time effort
Important to note:
Some opinion words are context independent (e.g., good).
Some are context dependent (e.g., long).