Sentiment Analysis refers to a set of natural language processing technologies used to extract subjective information from a body of text. While sentiment analysis offers significant insight into the public opinion, implementations still exhibit great potential for development, thus making it a
nascent field of research.
This survey provides a brief overview of the technologies commonly used to approach problems in sentiment analysis, taking particular challenges imposed by user-generated content in “social-media” into account. This survey will seek to demonstrate which technologies are promising in the field in general and in the realm of user generated content in particular.