Sentiment analysis refers to the use of natural language processing, text analysis, computational linguistics, and biometrics to systematically identify, extract, quantify, and study affective states and subjective information.
There are 7 basic steps involved in preparing an unstructured text document
for deeper analysis: