
Sentiment Analysis is an AI technique that determines the emotional tone of a piece of text — typically whether it is positive, negative, or neutral. It is widely used to understand opinions at scale.
What it means in plain English
Sentiment analysis reads text and classifies the attitude behind it. Applied to a single review it is mildly useful; applied to thousands of reviews, tweets, or survey responses at once, it becomes powerful — turning a flood of unstructured opinion into a clear signal of how people feel. Modern sentiment analysis, powered by language models, can pick up nuance and context far better than simple keyword counting.
It is one of the most common practical applications of natural language processing.
A simple example
A company launching a product runs sentiment analysis across thousands of social media mentions to see, at a glance, whether the overall reaction is positive or negative — and to spot specific complaints worth addressing.
Why it matters
Sentiment analysis lets organisations understand public and customer opinion at a scale no human team could read manually. It powers brand monitoring, customer-feedback analysis, and market research, turning raw text into actionable insight.
Related terms
- Natural Language Processing — the field sentiment analysis belongs to.
- Classification — the type of task sentiment analysis performs.
- Large Language Model — powers modern, nuanced sentiment analysis.
Frequently asked questions
What is sentiment analysis?
It is an NLP task that determines the emotional tone of text — typically positive, negative, or neutral — and sometimes more specific emotions.
Where is sentiment analysis used?
In monitoring product reviews, social media, customer feedback, and support tickets to understand opinions at scale.