Challenges in Sentiment Analysis

The Key challenges for sentiment analysis (opinion mining) are:-

1) Named Entity Recognition – What is the person actually talking about, e.g. is 300 Spartans a group of Greeks or a movie?

2) Anaphora Resolution – the problem of resolving what a pronoun or a noun phrase refers to. “We watched the movie and went to dinner; it was awful.” What does “It” refer to?

3) Parsing – What is the subject and object of the sentence, which one does the verb and/or adjective actually refer to?

4) Sarcasm – If you don’t know the author you have no idea whether ‘bad’ means bad or good.

5) Twitter – abbreviations, lack of capitals, poor spelling, poor punctuation, poor grammar, …