By Ishan Sharma
WHAT IS S.A.?
Sentiment Analysis (SA) is the computational
study of people’s opinions, attitudes and
emotions toward an entity.
The entity can represent individuals, events or
topics. These topics are most likely to be
covered by reviews.
3 main classification levels in SA
Document-level
Sentence-level
Aspect-level
Ok!! but what kind of
data will we use for it?
 Product reviews
 Stock markets
 News articles
 Political debates
How to do it?
FEATURE SELECTION
 Terms presence and frequency
individual words or word n-grams and their
frequency counts.
 Parts of speech (POS)
finding adjectives, as they are important
indicators of opinions.
 Opinion words and phrases
words commonly used to express opinions
including good or bad, like or hate.
 Negations
the appearance of negative words may change the
opinion orientation like not good is equivalent to bad.
FEATURE SELECTION METHODS
 Point-wise Mutual Information (PMI): This measure was derived
from the information theory . The point-wise mutual information (PMI)
Mi(w) between the word w and the class i is defined on the basis of
the level of co-occurrence between the class i and word w.
 Chi-square (χ2): A chi square (X2) statistic is used to investigate
whether distributions of categorical variables differ from one another.
 Latent Semantic Indexing (LSI): Latent semantic indexing adds an
important step to the document indexing process. The method
examines the document collection as a whole, to see which other
documents contain some of those same words. LSI considers
documents that have many words in common to be semantically
close, and ones with few words in common to be semantically
distant.
SENTIMENT CLASSIFICATION TECHNIQUES
 Machine learning approach
 Supervised leaning
 Unsupervised learning
 Lexicon based approach
 Dictionary based approach
 Corpus based approach
MACHINE LEARNING
 Machine learning approach relies on the famous ML
algorithms to solve the SA as a regular text classification
problem that makes use of syntactic and/or linguistic
features.
 Supervised learning methods depend on the existence of
labeled training documents.
 Probabilistic classifiers
 Linear classifiers
 Decision tree classifier
 Unsupervised learning is a type of machine learning
algorithm used to draw inferences from datasets consisting of
input data without labeled responses. Example cluster
analysis, which is used for exploratory data analysis to find
hidden patterns or grouping in data.
LEXICON-BASED APPROACH
Positive opinion words express desired states, while negative
opinion words express undesired states.
 Dictionary-based approach: A small set of opinion words is
collected manually with known orientations. Then, this set is
grown by searching in the well known corpora WordNet or
thesaurus for their synonyms and antonyms. The newly found
words are added to the seed list then the next iteration starts.
The iterative process stops when no new words are found.
 Corpus-based approach: The Corpus-based approach helps
to solve the problem of finding opinion words with context
specific orientations. Its methods depend on syntactic patterns
or patterns that occur together along with a seed list of opinion
words to find other opinion words in a large corpus.
Sentiment Analysis

More Related Content

PPTX
Presentation on Sentiment Analysis
PPT
Ml ppt
PPTX
Sentiment Analysis
PPTX
Sentiment analysis
PPTX
Social Media Sentiments Analysis
PPTX
sentiment analysis
PPTX
Opinion Mining or Sentiment Analysis
PDF
Sentiment Analysis
Presentation on Sentiment Analysis
Ml ppt
Sentiment Analysis
Sentiment analysis
Social Media Sentiments Analysis
sentiment analysis
Opinion Mining or Sentiment Analysis
Sentiment Analysis

What's hot (20)

PDF
Sentiment Analysis Using Hybrid Structure of Machine Learning Algorithms
PPTX
Aman chaudhary
PPTX
Sentiment analysis
PPT
Opinion mining
PDF
An overview of text mining and sentiment analysis for Decision Support System
PPTX
Supervised Learning Based Approach to Aspect Based Sentiment Analysis
PPTX
Machine Learning PPT BY RAVINDRA SINGH KUSHWAHA B.TECH(IT) CHAUDHARY CHARAN S...
PDF
SENTIMENT ANALYSIS-AN OBJECTIVE VIEW
PDF
Sentimental analysis
PDF
Sentiment Analysis of Twitter Data
PPT
How Sentiment Analysis works
PPTX
A review of sentiment analysis approaches in big
PDF
Sentiment analysis - Our approach and use cases
PPTX
Sentiment Analysis
PPTX
Sentiment Analysis
PPTX
Twitter sentiment analysis
PPTX
PDF
Project report
PDF
LSTM Based Sentiment Analysis
PPTX
Lexicon-Based Sentiment Analysis at GHC 2014
Sentiment Analysis Using Hybrid Structure of Machine Learning Algorithms
Aman chaudhary
Sentiment analysis
Opinion mining
An overview of text mining and sentiment analysis for Decision Support System
Supervised Learning Based Approach to Aspect Based Sentiment Analysis
Machine Learning PPT BY RAVINDRA SINGH KUSHWAHA B.TECH(IT) CHAUDHARY CHARAN S...
SENTIMENT ANALYSIS-AN OBJECTIVE VIEW
Sentimental analysis
Sentiment Analysis of Twitter Data
How Sentiment Analysis works
A review of sentiment analysis approaches in big
Sentiment analysis - Our approach and use cases
Sentiment Analysis
Sentiment Analysis
Twitter sentiment analysis
Project report
LSTM Based Sentiment Analysis
Lexicon-Based Sentiment Analysis at GHC 2014
Ad

Viewers also liked (20)

PDF
Toward multi-criteria Analysis of Water Company Performance using Sentiment A...
PPTX
Java practice programs for beginners
PPTX
8150.graphs
PDF
Fanuc pmc programming manual
PPTX
Computer programming language concept
PDF
Ppl for students unit 1,2 and 3
PPT
Chapter 4
PPT
Chapter 6m
PPT
1 . introduction to communication system
PPT
Chapter 2 amplitude_modulation
PPTX
Digital communication viva questions
PPT
Unit 2 Principles of Programming Languages
PPT
PULSE CODE MODULATION (PCM)
PPT
Unit 3 principles of programming language
PPTX
Digital communication system
PPT
Digital modulation
PDF
Analog communication
PPTX
Unit1 principle of programming language
Toward multi-criteria Analysis of Water Company Performance using Sentiment A...
Java practice programs for beginners
8150.graphs
Fanuc pmc programming manual
Computer programming language concept
Ppl for students unit 1,2 and 3
Chapter 4
Chapter 6m
1 . introduction to communication system
Chapter 2 amplitude_modulation
Digital communication viva questions
Unit 2 Principles of Programming Languages
PULSE CODE MODULATION (PCM)
Unit 3 principles of programming language
Digital communication system
Digital modulation
Analog communication
Unit1 principle of programming language
Ad

Similar to Sentiment Analysis (20)

PDF
Online Product Reviews Based on Sentiment Analysis
PDF
Sentiment Analysis Tasks and Approaches
PPTX
A presentation on Sentiment Analysis....
PDF
A SURVEY OF SENTIMENT CLASSSIFICTION TECHNIQUES
PDF
A Survey On Sentiment Analysis And Opinion Mining Techniques
PDF
A Survey on Sentiment Analysis and Opinion Mining.pdf
PDF
A Context-Based Algorithm For Sentiment Analysis
PDF
Considering Two Sides of One Review Using Stanford NLP Framework
PPTX
Minor project.pptx
PPTX
Approaches to Sentiment Analysis
PPT
ppt on sentiment analysis using various techniques
PPT
Opinion Mining
PPTX
Sentiment analysis using ml
PDF
Application-Of-NLP-Sentimental-Analysis.pdf
PDF
SURVEY ON SENTIMENT ANALYSIS
PDF
IRJET- A Survey on Graph based Approaches in Sentiment Analysis
PDF
SENTIMENT ANALYSIS APPROACH IN NATURAL LANGUAGE PROCESSING FOR DATA EXTRACTION
PPTX
SENTIMENT ANALYSIS OF FEEDBACK DATA USING MACHINE LEARNING TECHNIQUE.pptx
PPT
sa-mincut-aditya.ppt
Online Product Reviews Based on Sentiment Analysis
Sentiment Analysis Tasks and Approaches
A presentation on Sentiment Analysis....
A SURVEY OF SENTIMENT CLASSSIFICTION TECHNIQUES
A Survey On Sentiment Analysis And Opinion Mining Techniques
A Survey on Sentiment Analysis and Opinion Mining.pdf
A Context-Based Algorithm For Sentiment Analysis
Considering Two Sides of One Review Using Stanford NLP Framework
Minor project.pptx
Approaches to Sentiment Analysis
ppt on sentiment analysis using various techniques
Opinion Mining
Sentiment analysis using ml
Application-Of-NLP-Sentimental-Analysis.pdf
SURVEY ON SENTIMENT ANALYSIS
IRJET- A Survey on Graph based Approaches in Sentiment Analysis
SENTIMENT ANALYSIS APPROACH IN NATURAL LANGUAGE PROCESSING FOR DATA EXTRACTION
SENTIMENT ANALYSIS OF FEEDBACK DATA USING MACHINE LEARNING TECHNIQUE.pptx
sa-mincut-aditya.ppt

Recently uploaded (20)

PDF
Zenith AI: Advanced Artificial Intelligence
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PPTX
Benefits of Physical activity for teenagers.pptx
PPTX
Web Crawler for Trend Tracking Gen Z Insights.pptx
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
DOCX
search engine optimization ppt fir known well about this
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
Chapter 5: Probability Theory and Statistics
PDF
A comparative study of natural language inference in Swahili using monolingua...
PPTX
The various Industrial Revolutions .pptx
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
Architecture types and enterprise applications.pdf
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PPTX
observCloud-Native Containerability and monitoring.pptx
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
Zenith AI: Advanced Artificial Intelligence
Enhancing emotion recognition model for a student engagement use case through...
1 - Historical Antecedents, Social Consideration.pdf
Univ-Connecticut-ChatGPT-Presentaion.pdf
Benefits of Physical activity for teenagers.pptx
Web Crawler for Trend Tracking Gen Z Insights.pptx
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
search engine optimization ppt fir known well about this
Assigned Numbers - 2025 - Bluetooth® Document
Chapter 5: Probability Theory and Statistics
A comparative study of natural language inference in Swahili using monolingua...
The various Industrial Revolutions .pptx
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
Architecture types and enterprise applications.pdf
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
observCloud-Native Containerability and monitoring.pptx
Hindi spoken digit analysis for native and non-native speakers
sustainability-14-14877-v2.pddhzftheheeeee
Taming the Chaos: How to Turn Unstructured Data into Decisions

Sentiment Analysis

  • 3. Sentiment Analysis (SA) is the computational study of people’s opinions, attitudes and emotions toward an entity. The entity can represent individuals, events or topics. These topics are most likely to be covered by reviews.
  • 4. 3 main classification levels in SA Document-level Sentence-level Aspect-level
  • 5. Ok!! but what kind of data will we use for it?
  • 6.  Product reviews  Stock markets  News articles  Political debates
  • 7. How to do it?
  • 8. FEATURE SELECTION  Terms presence and frequency individual words or word n-grams and their frequency counts.  Parts of speech (POS) finding adjectives, as they are important indicators of opinions.  Opinion words and phrases words commonly used to express opinions including good or bad, like or hate.  Negations the appearance of negative words may change the opinion orientation like not good is equivalent to bad.
  • 9. FEATURE SELECTION METHODS  Point-wise Mutual Information (PMI): This measure was derived from the information theory . The point-wise mutual information (PMI) Mi(w) between the word w and the class i is defined on the basis of the level of co-occurrence between the class i and word w.  Chi-square (χ2): A chi square (X2) statistic is used to investigate whether distributions of categorical variables differ from one another.  Latent Semantic Indexing (LSI): Latent semantic indexing adds an important step to the document indexing process. The method examines the document collection as a whole, to see which other documents contain some of those same words. LSI considers documents that have many words in common to be semantically close, and ones with few words in common to be semantically distant.
  • 10. SENTIMENT CLASSIFICATION TECHNIQUES  Machine learning approach  Supervised leaning  Unsupervised learning  Lexicon based approach  Dictionary based approach  Corpus based approach
  • 11. MACHINE LEARNING  Machine learning approach relies on the famous ML algorithms to solve the SA as a regular text classification problem that makes use of syntactic and/or linguistic features.  Supervised learning methods depend on the existence of labeled training documents.  Probabilistic classifiers  Linear classifiers  Decision tree classifier  Unsupervised learning is a type of machine learning algorithm used to draw inferences from datasets consisting of input data without labeled responses. Example cluster analysis, which is used for exploratory data analysis to find hidden patterns or grouping in data.
  • 12. LEXICON-BASED APPROACH Positive opinion words express desired states, while negative opinion words express undesired states.  Dictionary-based approach: A small set of opinion words is collected manually with known orientations. Then, this set is grown by searching in the well known corpora WordNet or thesaurus for their synonyms and antonyms. The newly found words are added to the seed list then the next iteration starts. The iterative process stops when no new words are found.  Corpus-based approach: The Corpus-based approach helps to solve the problem of finding opinion words with context specific orientations. Its methods depend on syntactic patterns or patterns that occur together along with a seed list of opinion words to find other opinion words in a large corpus.