The term sentiment analysis refers to the use of natural language processing techniques, text analysis, and computational linguistics to identify and extract subjective information in written or spoken text sources. If this subjective information is taken from large amounts of data, and, therefore, from the opinions of large groups of people, sentiment analysis can also be called opinion mining.
To define this term in more detail, we will refer to the Oxford Dictionary published by Oxford University Press, the largest university press in the world. Here, sentiment analysis is defined as follows:
The process of computationally identifying and categorizing opinions expressed in a piece of text, especially in order to determine whether the writer's attitude towards a particular topic or product is positive, negative, or neutral.
This type of...