Opinion Mining: Abhishek Srivastava & Prashant Singh Thakur
Opinion Mining: Abhishek Srivastava & Prashant Singh Thakur
ABHISHEK SRIVASTAVA
&
PRASHANT SINGH THAKUR
WHAT IS OPINION MINING?
Sentiment analysis, also referred to as opinion mining,
is an approach to natural language processing (NLP)
that identifies the emotional tone behind a body of text.
This is a popular way for organizations to determine and
categorize opinions about a product, service or idea. It
involves the use of (data mining), machine learning
(ML) and artificial intelligence (AI) to mine text for
sentiment and subjective information.
2
TYPES OF OPINIONS
I. Direct Opinions: sentiment expressions on objects. E.g.
policies, politicians, movies, products.
E.g." I find myself in support of the Senate Judiciary Committee, which
approved legislation that clears the way for millions of undocumented
workers to continue working in America and seek citizenship.”
II.Comparisons: relations expressing similarities or differences of
more than one object.
E.g. “I think Bush will beat Kerry in the presidential elections” or “The
lens quality of Camera A is better than Camera B”
3
TYPES OF OPINION MINING
1. FINE-GRAINED SENTIMENT
ANALYSIS.
2. EMOTION DETECTION
IDENTIFIES.
3. INTENT-BASED ANALYSIS.
4. ASPECT-BASED ANALYSIS.
4
1. FINE-GRAINED SENTIMENT ANALYSIS
5
6
2. EMOTION DETECTION IDENTIFIES
7
EMOTION DETECTION
8
3. INTENT-BASED ANALYSIS
9
4. ASPECT-BASED ANALYSIS
10
11
12
13
APPLICATIONS OF OPINION
ANALYSIS
1.IDENTIFYING BRAND AWARENESS, REPUTATION AND POPULARITY AT A SPECIFIC
MOMENT OR OVER TIME.
2.TRACKING CONSUMER RECEPTION OF NEW PRODUCTS OR
FEATURES.
3.EVALUATING THE SUCCESS OF A MARKETING CAMPAIGN, PINPOINTING THE
TARGET AUDIENCE OR DEMOGRAPHICS.
4.COLLECTING CUSTOMER FEEDBACK FROM SOCIAL MEDIA,
WEBSITES OR ONLINE FORMS.
5.CONDUCTING MARKET RESEARCH.
6.CATEGORIZING CUSTOMER SERVICE REQUESTS.
14
CHALLENGES WITH SENTIMENT ANALYSIS
Challenges associated with sentiment analysis typically revolve around inaccuracies in training models. Objectivity, or
comments with a neutral sentiment, tend to pose a problem for systems and are often misidentified. For example, if a
customer received the wrong color item and submitted a comment "The product was blue," this would be identified as
neutral when in fact it should be negative.
15
ASPECT BASED OPINION MINING ON
RESTAURANT REVIEWS
BY H.A. Caldera
There are three different levels of opinion mining; Document based, Sentence
based and Aspect based. Document and Sentence based opinion mining focus on
overall polarity of document and sentence respectively and do not describe the
important aspects of each opinions which is more accurate.
Aspect level opinion mining classifies customer reviews based on important
features. In aspect level opinion mining, there are two parts. The first part is the
opinion word identification. The second part is orientation detection.
For example, a restaurant review can be “Environment is bad, but foods are
delicious”. Here the review comments are on two aspects. One aspect is the
“environment” and the other is the “food”.
16
Formula used for differentiation is:-
CONCLUSION:
Opinion mining is a combination of data mining and natural language processing. Using
opinion mining, a document can be analyzed and its overall idea can be extracted. Previous
studies have used document level, and sentence level opinion mining to resolve this issue.
However, in this research, the author has discussed about aspect based opinion mining
17
MINING OPINION FEATURES IN
CUSTOMER REVIEWS
BY MINQING HU & BING LIU
Now we all know that for any popular products the reviews are in hundred & thousands.
Makes difficult for a customer to read & make a decision on whether to buy product or not.
In this paper, they proposed a no of technique like opinion summarization system based on NLP & Data mining.
Large No of customer reviews comes under positive or negative sentiments.
Easy for customer to read about a particular sentiments
18
OPINION MINING ON TOURISM
BY R.RAJKUMAR
Online tourisms forms and social networks have become popular in sharing
tourism related data.
This paper proposes a platform for extraction and summarizing of opinions
expressed by users.
Platform is evaluated using a manually pre classification data sets of user
reviews. Proposed system retriever by the tweets in twitter.
Existing system:-Reviews are not concise e.g. people who liked the hotel
location but didn’t like the ambience of the hotel.
In this paper presented opinion mining platform for extracting and classifying
reviews posted in twitter .
Classify and segregates reviews based on certain categories so that user
can easily extract useful and necessary information.
19