SlideShare a Scribd company logo
Autor Conducător științific
Universitatea
Politehnica
București
Facultatea de
Automatică și
Calculatoare
Catedra de
Calculatoare
Sentiment-Based Text Segmentation
• Costin-Gabriel Chiru • Ştefan Trăuşan-Matu
Costin-Gabriel CHIRU
Politehnica University of
Bucharest
E-mail:
costin.chiru@cs.pub.ro
Asmelash Teka HADGU
Erasmus Mundus master
Politehnica University of
Bucharest
asmelashtk@gmail.com
Content
• Introduction
• Literature Review
• Proposed Solution
• System Architecture
• Results
• Conclusions
Sentiment-Based Text Segmentation02/26/19 ICSCS 2013
Introduction
• Goal: Help users decide what products to buy
• How?
– Using social knowledge available for those
products.
– And NLP (Text Mining) techniques for detecting
polarity and summarizing opinions regarding
those products or different aspects of those
products.
Sentiment-Based Text Segmentation02/26/19 ICSCS 2013
Other Approaches
• Surveys on opinion mining & sentiment analysis:
– Sentiment Analysis and Subjectivity – Liu, 2010
– Opinion mining and sentiment analysis – Pang and Lee, 2008
• Opinion mining / Sentiment analysis - used to identify the
sentiment orientation of the opinions in a document
• Most application use:
– Ontologies/thesaurus: SentiWordNet, General Inquirer,
– Different annotated corpora,
– Linguistic heuristics or a pre-selected set of seed words,
– Search engines results (Turney, 2002).
to learn specific features that can be used to classify other texts.
• Text segmentation - intensely treated, starting with Allan et. al., 1998
– BUT not text segmentation according to sentiments.
Sentiment-Based Text Segmentation02/26/19 ICSCS 2013
Proposed Solution (I)
• Our solution for sentiments-based text
segmentation in the context of product
reviews :
– The identification of product features
– The extraction of opinions associated
with these features;
– Sentiment polarity classification
Sentiment-Based Text Segmentation
Identification and Extraction of
Opinion Words
Identification and Extraction of
Opinion Words
POS
Tagging
POS
Tagging HeuristicsHeuristics
Product Features Opinion words
Sentiment polarity ClassificationSentiment polarity Classification
Sentiment
Lexicon
Sentiment
Lexicon
Assign
Polarity
Assign
Polarity
Segmentation and VisualizationSegmentation and Visualization
Text
Segments
Text
Segments VisualizationVisualization
02/26/19 ICSCS 2013
Proposed Solution (II)
• The identification of product
features
– Identify the nouns and noun
phrases from the reviews using
POS tagging  possible product
features
– Use TFIDF technique to most
frequent ones  probable
product features
– Use WordNet to exploit the
relationships between synsets
• We have built the word-cloud for
the most important terms
extracted from reviews for digital
cameras
(http://www.photographyreview.
com).
Sentiment-Based Text Segmentation02/26/19 ICSCS 2013
Proposed Solution (III)
• The extraction of opinions associated with the extracted
features
– We extracted the adjectives that appear close to the words
depicting the product features
– Deeper analysis can use parse information and manually or semi-
automatically developed rules or sentiment-relevant lexicons.
• Sentiment polarity classification
– Once the pairs product features – reviewers’ opinion are known,
we can evaluate the polarity of the sentiments expressed by these
opinions
– Once each opinion is tagged, we use the majority values (positive
or negative) to decide whether that feature has a positive impact
on the reviewers or a negative one
Sentiment-Based Text Segmentation02/26/19 ICSCS 2013
System Architecture
• 4 steps:
– POS Tagging  adjectives / BOW (bag-of-words) + dictionary of
sentiment words
– Opinion words extraction
– Sentiments assessment  SentiWordNet / lexicon designed by Hu
and Liu, 2004 enriched with domain specific words (using TFIDF,
POS tagging and manual annotation)
– Segmentation  put segmentation markers (||) when the polarity
shifts
Sentiment-Based Text Segmentation02/26/19 ICSCS 2013
Get Text
(reviews)
Get Text
(reviews)
POS
Tagging
POS
Tagging
BOW
approach
BOW
approach
Identify the
Sentiment
Words
Identify the
Sentiment
Words
Assign
Polarity
Assign
Polarity
Text
segmentation
Text
segmentation
Sentiment
Words
Sentiment
Words
Results
Sentiment-Based Text Segmentation02/26/19 ICSCS 2013
• Test text: This is a great camera. Though the pictures can get a bit
blurred at times, it's awesome for the price.
• BOW method results (three sentiment words: great, blurred and
awesome, 2 of them being positive, while the third one being
negative):
– This is a great camera. Though the pictures can get a bit || blurred || at
times, it's awesome for the price.
• POS tagging method results:
– POS tagging: This/DT is/VBZ a/DT great/JJ camera/NN ./. Though/IN
the/DT pictures/NNS can/MD get/VB a/DT bit/NN blurred/VBD at/IN
times/NNS ,/, it/PRP 's/VBZ awesome/JJ for/IN the/DT price/NN ./.
– The adjectives are identified (great and awesome) and their valences are
evaluated according to SentiWordNet: “great” is considered to be
objective and “awesome” is considered to be positive  the whole
phrase is categorized as being positive because no polarity shifts have
been determined.
Improving Results (I)
Sentiment-Based Text Segmentation02/26/19 ICSCS 2013
• Improving the sentiment words recognition:
– POS tagging method: use the average valence of a
given word instead of simply considering its first
sense  still not powerful enough 
– Combine the two methods by building an extended
list comprising of the words from the sentiment
words dictionary, along with the adjectives from the
SentiWordNet.  if still not powerful enough 
– Enhance this list with the words having other POS
than the ones already considered (for example
adverbs and verbs).
• Improving segmentation:
– Use Stanford Parser to place the boundaries in the natural places and not where
the shifts are detected go up from the sentiments words until reaching the first
conflict and classify each sub-tree according to the expressed sentiment.
Improving Results
Sentiment-Based Text Segmentation02/26/19 ICSCS 2013
S
SBAR(IN Though) , NP
(NP (DT
the) (NNS
pictures))
(VP (MD can) (VP (VB
get) (SBAR (S (NP (DT
a) (NN bit)) (VP (VBD
blurred) (PP (IN at) (NP
(NNS times))))))))
PRP it
VP
(VBZ 's) (ADJP (JJ
awesome) (PP (IN
for) (NP (DT the)
(NN price)))))
.
Root
S
The final segmentation would be:
This is a great camera. || Though the pictures can get a bit
blurred at times ||, it's awesome for the price.
(ROOT
(S
(NP (DT This))
(VP (VBZ is)
(NP (DT a) (JJ great) (NN
camera)))
(. .)))
(ROOT
(S
(SBAR (IN Though)
(S
(NP (DT the) (NNS pictures))
(VP (MD can)
(VP (VB get)
(SBAR
(S
(NP (DT a) (NN bit))
(VP (VBD blurred)
(PP (IN at)
(NP (NNS times))))))))))
(, ,)
(NP (PRP it))
(VP (VBZ 's)
(ADJP (JJ awesome)
(PP (IN for)
(NP (DT the) (NN price)))))
(. .)))
Conclusions
Sentiment-Based Text Segmentation02/26/19 ICSCS 2013
• We implemented two approaches for sentiment-based
text segmentation:
– One based on the POS tagging and some heuristics for
identifying the sentiment words’ valence using
SentiWordNet.
– One based on the bag-of-words approach and a sentiment
words dictionary provided by Hu and Liu.
• Since the results were not satisfactory, we thought of
methods of improving our results:
– Combining the two methods, or
– Using different existing resources (such as ANEW), or
– Including the words with other POS tags in our analysis, and
– Using phrases parse trees for better segmenting the text.
Questions
Thank you very much!
Sentiment-Based Text Segmentation02/26/19 ICSCS 2013

More Related Content

What's hot

SENTIMENT ANALYSIS-AN OBJECTIVE VIEW
SENTIMENT ANALYSIS-AN OBJECTIVE VIEWSENTIMENT ANALYSIS-AN OBJECTIVE VIEW
SENTIMENT ANALYSIS-AN OBJECTIVE VIEW
Journal For Research
 
Sentiment Analysis on Amazon Movie Reviews Dataset
Sentiment Analysis on Amazon Movie Reviews DatasetSentiment Analysis on Amazon Movie Reviews Dataset
Sentiment Analysis on Amazon Movie Reviews Dataset
Maham F'Rajput
 
Twitter sentimentanalysis report
Twitter sentimentanalysis reportTwitter sentimentanalysis report
Twitter sentimentanalysis report
Savio Aberneithie
 
SENTIMENT ANALYSIS OF TWITTER DATA
SENTIMENT ANALYSIS OF TWITTER DATASENTIMENT ANALYSIS OF TWITTER DATA
SENTIMENT ANALYSIS OF TWITTER DATA
Parvathy Devaraj
 
Sentiment Analysis in Twitter
Sentiment Analysis in TwitterSentiment Analysis in Twitter
Sentiment Analysis in Twitter
Ayushi Dalmia
 
Opinion Mining – Twitter
Opinion Mining – TwitterOpinion Mining – Twitter
Opinion Mining – Twitter
Sandhiya Kothandan
 
A review of sentiment analysis approaches in big
A review of sentiment analysis approaches in bigA review of sentiment analysis approaches in big
A review of sentiment analysis approaches in big
Nurfadhlina Mohd Sharef
 
Stock prediction using social network
Stock prediction using social networkStock prediction using social network
Stock prediction using social network
Chanon Hongsirikulkit
 
sentiment analysis text extraction from social media
sentiment  analysis text extraction from social media sentiment  analysis text extraction from social media
sentiment analysis text extraction from social media
Ravindra Chaudhary
 
Introduction to Sentiment Analysis
Introduction to Sentiment AnalysisIntroduction to Sentiment Analysis
Introduction to Sentiment Analysis
Makrand Patil
 
Twitter sentiment analysis
Twitter sentiment analysisTwitter sentiment analysis
Twitter sentiment analysis
Sunil Kandari
 
LSTM Based Sentiment Analysis
LSTM Based Sentiment AnalysisLSTM Based Sentiment Analysis
LSTM Based Sentiment Analysis
ijtsrd
 
New sentiment analysis of tweets using python by Ravi kumar
New sentiment analysis of tweets using python by Ravi kumarNew sentiment analysis of tweets using python by Ravi kumar
New sentiment analysis of tweets using python by Ravi kumar
Ravi Kumar
 
Sentiment analysis
Sentiment analysisSentiment analysis
Sentiment analysis
Seher Can
 
Tutorial on Relationship Mining In Online Social Networks
Tutorial on Relationship Mining In Online Social NetworksTutorial on Relationship Mining In Online Social Networks
Tutorial on Relationship Mining In Online Social Networks
pjing2
 
Neural Network Based Context Sensitive Sentiment Analysis
Neural Network Based Context Sensitive Sentiment AnalysisNeural Network Based Context Sensitive Sentiment Analysis
Neural Network Based Context Sensitive Sentiment Analysis
Editor IJCATR
 
Sentiment Analysis
Sentiment Analysis Sentiment Analysis
Sentiment Analysis
prnk08
 
Sentiment Analysis Using Twitter
Sentiment Analysis Using TwitterSentiment Analysis Using Twitter
Sentiment Analysis Using Twitter
piya chauhan
 
A feature selection method for automatic image annotation
A feature selection method for automatic image annotationA feature selection method for automatic image annotation
A feature selection method for automatic image annotation
inventionjournals
 
Sentiment Analysis Using Hybrid Structure of Machine Learning Algorithms
Sentiment Analysis Using Hybrid Structure of Machine Learning AlgorithmsSentiment Analysis Using Hybrid Structure of Machine Learning Algorithms
Sentiment Analysis Using Hybrid Structure of Machine Learning Algorithms
Sangeeth Nagarajan
 

What's hot (20)

SENTIMENT ANALYSIS-AN OBJECTIVE VIEW
SENTIMENT ANALYSIS-AN OBJECTIVE VIEWSENTIMENT ANALYSIS-AN OBJECTIVE VIEW
SENTIMENT ANALYSIS-AN OBJECTIVE VIEW
 
Sentiment Analysis on Amazon Movie Reviews Dataset
Sentiment Analysis on Amazon Movie Reviews DatasetSentiment Analysis on Amazon Movie Reviews Dataset
Sentiment Analysis on Amazon Movie Reviews Dataset
 
Twitter sentimentanalysis report
Twitter sentimentanalysis reportTwitter sentimentanalysis report
Twitter sentimentanalysis report
 
SENTIMENT ANALYSIS OF TWITTER DATA
SENTIMENT ANALYSIS OF TWITTER DATASENTIMENT ANALYSIS OF TWITTER DATA
SENTIMENT ANALYSIS OF TWITTER DATA
 
Sentiment Analysis in Twitter
Sentiment Analysis in TwitterSentiment Analysis in Twitter
Sentiment Analysis in Twitter
 
Opinion Mining – Twitter
Opinion Mining – TwitterOpinion Mining – Twitter
Opinion Mining – Twitter
 
A review of sentiment analysis approaches in big
A review of sentiment analysis approaches in bigA review of sentiment analysis approaches in big
A review of sentiment analysis approaches in big
 
Stock prediction using social network
Stock prediction using social networkStock prediction using social network
Stock prediction using social network
 
sentiment analysis text extraction from social media
sentiment  analysis text extraction from social media sentiment  analysis text extraction from social media
sentiment analysis text extraction from social media
 
Introduction to Sentiment Analysis
Introduction to Sentiment AnalysisIntroduction to Sentiment Analysis
Introduction to Sentiment Analysis
 
Twitter sentiment analysis
Twitter sentiment analysisTwitter sentiment analysis
Twitter sentiment analysis
 
LSTM Based Sentiment Analysis
LSTM Based Sentiment AnalysisLSTM Based Sentiment Analysis
LSTM Based Sentiment Analysis
 
New sentiment analysis of tweets using python by Ravi kumar
New sentiment analysis of tweets using python by Ravi kumarNew sentiment analysis of tweets using python by Ravi kumar
New sentiment analysis of tweets using python by Ravi kumar
 
Sentiment analysis
Sentiment analysisSentiment analysis
Sentiment analysis
 
Tutorial on Relationship Mining In Online Social Networks
Tutorial on Relationship Mining In Online Social NetworksTutorial on Relationship Mining In Online Social Networks
Tutorial on Relationship Mining In Online Social Networks
 
Neural Network Based Context Sensitive Sentiment Analysis
Neural Network Based Context Sensitive Sentiment AnalysisNeural Network Based Context Sensitive Sentiment Analysis
Neural Network Based Context Sensitive Sentiment Analysis
 
Sentiment Analysis
Sentiment Analysis Sentiment Analysis
Sentiment Analysis
 
Sentiment Analysis Using Twitter
Sentiment Analysis Using TwitterSentiment Analysis Using Twitter
Sentiment Analysis Using Twitter
 
A feature selection method for automatic image annotation
A feature selection method for automatic image annotationA feature selection method for automatic image annotation
A feature selection method for automatic image annotation
 
Sentiment Analysis Using Hybrid Structure of Machine Learning Algorithms
Sentiment Analysis Using Hybrid Structure of Machine Learning AlgorithmsSentiment Analysis Using Hybrid Structure of Machine Learning Algorithms
Sentiment Analysis Using Hybrid Structure of Machine Learning Algorithms
 

Similar to Sentiment based text segmentation

A Survey on Evaluating Sentiments by Using Artificial Neural Network
A Survey on Evaluating Sentiments by Using Artificial Neural NetworkA Survey on Evaluating Sentiments by Using Artificial Neural Network
A Survey on Evaluating Sentiments by Using Artificial Neural Network
IRJET Journal
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
inventionjournals
 
PyCon Balkans 2018 // Recommender systems - collaborative filtering and dimen...
PyCon Balkans 2018 // Recommender systems - collaborative filtering and dimen...PyCon Balkans 2018 // Recommender systems - collaborative filtering and dimen...
PyCon Balkans 2018 // Recommender systems - collaborative filtering and dimen...
Mladen Jovanovic
 
REVIEW PPT.pptx
REVIEW PPT.pptxREVIEW PPT.pptx
REVIEW PPT.pptx
SaravanaD2
 
IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...
IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...
IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...
IRJET Journal
 
IntroductionRecommenderSystems_Petroni.pdf
IntroductionRecommenderSystems_Petroni.pdfIntroductionRecommenderSystems_Petroni.pdf
IntroductionRecommenderSystems_Petroni.pdf
AlphaIssaghaDiallo
 
IRJET- Analyzing Sentiments in One Go
IRJET-  	  Analyzing Sentiments in One GoIRJET-  	  Analyzing Sentiments in One Go
IRJET- Analyzing Sentiments in One Go
IRJET Journal
 
4.3 multimedia datamining
4.3 multimedia datamining4.3 multimedia datamining
4.3 multimedia datamining
Krish_ver2
 
acmsigtalkshare-121023190142-phpapp01.pptx
acmsigtalkshare-121023190142-phpapp01.pptxacmsigtalkshare-121023190142-phpapp01.pptx
acmsigtalkshare-121023190142-phpapp01.pptx
dongchangim30
 
A Novel Jewellery Recommendation System using Machine Learning and Natural La...
A Novel Jewellery Recommendation System using Machine Learning and Natural La...A Novel Jewellery Recommendation System using Machine Learning and Natural La...
A Novel Jewellery Recommendation System using Machine Learning and Natural La...
IRJET Journal
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 
Tags Prediction from Movie Plot Synopsis Using Machine Learning
Tags Prediction from Movie Plot Synopsis Using Machine LearningTags Prediction from Movie Plot Synopsis Using Machine Learning
Tags Prediction from Movie Plot Synopsis Using Machine Learning
IRJET Journal
 
Bx34452461
Bx34452461Bx34452461
Bx34452461
IJERA Editor
 
[CIKM 2014] Deviation-Based Contextual SLIM Recommenders
[CIKM 2014] Deviation-Based Contextual SLIM Recommenders[CIKM 2014] Deviation-Based Contextual SLIM Recommenders
[CIKM 2014] Deviation-Based Contextual SLIM Recommenders
YONG ZHENG
 
A Review on Sentimental Analysis of Application Reviews
A Review on Sentimental Analysis of Application ReviewsA Review on Sentimental Analysis of Application Reviews
A Review on Sentimental Analysis of Application Reviews
IJMER
 
Ijmer 46067276
Ijmer 46067276Ijmer 46067276
Ijmer 46067276
IJMER
 
Ijmer 46067276
Ijmer 46067276Ijmer 46067276
Ijmer 46067276
IJMER
 
Cikm 2013 - Beyond Data From User Information to Business Value
Cikm 2013 - Beyond Data From User Information to Business ValueCikm 2013 - Beyond Data From User Information to Business Value
Cikm 2013 - Beyond Data From User Information to Business Value
Xavier Amatriain
 
[Decisions2013@RecSys]The Role of Emotions in Context-aware Recommendation
[Decisions2013@RecSys]The Role of Emotions in Context-aware Recommendation[Decisions2013@RecSys]The Role of Emotions in Context-aware Recommendation
[Decisions2013@RecSys]The Role of Emotions in Context-aware Recommendation
YONG ZHENG
 

Similar to Sentiment based text segmentation (20)

A Survey on Evaluating Sentiments by Using Artificial Neural Network
A Survey on Evaluating Sentiments by Using Artificial Neural NetworkA Survey on Evaluating Sentiments by Using Artificial Neural Network
A Survey on Evaluating Sentiments by Using Artificial Neural Network
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
PyCon Balkans 2018 // Recommender systems - collaborative filtering and dimen...
PyCon Balkans 2018 // Recommender systems - collaborative filtering and dimen...PyCon Balkans 2018 // Recommender systems - collaborative filtering and dimen...
PyCon Balkans 2018 // Recommender systems - collaborative filtering and dimen...
 
REVIEW PPT.pptx
REVIEW PPT.pptxREVIEW PPT.pptx
REVIEW PPT.pptx
 
IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...
IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...
IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...
 
IntroductionRecommenderSystems_Petroni.pdf
IntroductionRecommenderSystems_Petroni.pdfIntroductionRecommenderSystems_Petroni.pdf
IntroductionRecommenderSystems_Petroni.pdf
 
IRJET- Analyzing Sentiments in One Go
IRJET-  	  Analyzing Sentiments in One GoIRJET-  	  Analyzing Sentiments in One Go
IRJET- Analyzing Sentiments in One Go
 
4.3 multimedia datamining
4.3 multimedia datamining4.3 multimedia datamining
4.3 multimedia datamining
 
acmsigtalkshare-121023190142-phpapp01.pptx
acmsigtalkshare-121023190142-phpapp01.pptxacmsigtalkshare-121023190142-phpapp01.pptx
acmsigtalkshare-121023190142-phpapp01.pptx
 
A Novel Jewellery Recommendation System using Machine Learning and Natural La...
A Novel Jewellery Recommendation System using Machine Learning and Natural La...A Novel Jewellery Recommendation System using Machine Learning and Natural La...
A Novel Jewellery Recommendation System using Machine Learning and Natural La...
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Tags Prediction from Movie Plot Synopsis Using Machine Learning
Tags Prediction from Movie Plot Synopsis Using Machine LearningTags Prediction from Movie Plot Synopsis Using Machine Learning
Tags Prediction from Movie Plot Synopsis Using Machine Learning
 
Bx34452461
Bx34452461Bx34452461
Bx34452461
 
[CIKM 2014] Deviation-Based Contextual SLIM Recommenders
[CIKM 2014] Deviation-Based Contextual SLIM Recommenders[CIKM 2014] Deviation-Based Contextual SLIM Recommenders
[CIKM 2014] Deviation-Based Contextual SLIM Recommenders
 
A Review on Sentimental Analysis of Application Reviews
A Review on Sentimental Analysis of Application ReviewsA Review on Sentimental Analysis of Application Reviews
A Review on Sentimental Analysis of Application Reviews
 
Ijmer 46067276
Ijmer 46067276Ijmer 46067276
Ijmer 46067276
 
Ijmer 46067276
Ijmer 46067276Ijmer 46067276
Ijmer 46067276
 
Cikm 2013 - Beyond Data From User Information to Business Value
Cikm 2013 - Beyond Data From User Information to Business ValueCikm 2013 - Beyond Data From User Information to Business Value
Cikm 2013 - Beyond Data From User Information to Business Value
 
[Decisions2013@RecSys]The Role of Emotions in Context-aware Recommendation
[Decisions2013@RecSys]The Role of Emotions in Context-aware Recommendation[Decisions2013@RecSys]The Role of Emotions in Context-aware Recommendation
[Decisions2013@RecSys]The Role of Emotions in Context-aware Recommendation
 

More from University Politehnica Bucharest

PhD Thesis - Influence of Repetitions on Discourse and Semantic Analysis
PhD Thesis - Influence of Repetitions on Discourse and Semantic AnalysisPhD Thesis - Influence of Repetitions on Discourse and Semantic Analysis
PhD Thesis - Influence of Repetitions on Discourse and Semantic Analysis
University Politehnica Bucharest
 
Time series analysis for sales prediction
Time series analysis for sales predictionTime series analysis for sales prediction
Time series analysis for sales prediction
University Politehnica Bucharest
 
Identification and Classification of the Most Important Moments in Students’ ...
Identification and Classification of the Most Important Moments in Students’ ...Identification and Classification of the Most Important Moments in Students’ ...
Identification and Classification of the Most Important Moments in Students’ ...
University Politehnica Bucharest
 
Digital Services Development Using Statistics Tools to Emphasize Pollution Ph...
Digital Services Development Using Statistics Tools to Emphasize Pollution Ph...Digital Services Development Using Statistics Tools to Emphasize Pollution Ph...
Digital Services Development Using Statistics Tools to Emphasize Pollution Ph...
University Politehnica Bucharest
 
Identifying cyclic words with the help of google
Identifying cyclic words with the help of googleIdentifying cyclic words with the help of google
Identifying cyclic words with the help of google
University Politehnica Bucharest
 
Expression of Political Opinions in Press
Expression of Political Opinions in PressExpression of Political Opinions in Press
Expression of Political Opinions in Press
University Politehnica Bucharest
 
Determine the time period when a text was written using time series analysis
Determine the time period when a text was written using time series analysisDetermine the time period when a text was written using time series analysis
Determine the time period when a text was written using time series analysis
University Politehnica Bucharest
 
Using machine learning to generate predictions based on the information extra...
Using machine learning to generate predictions based on the information extra...Using machine learning to generate predictions based on the information extra...
Using machine learning to generate predictions based on the information extra...
University Politehnica Bucharest
 
Hearthstone helper using optical character recognition techniques for cards d...
Hearthstone helper using optical character recognition techniques for cards d...Hearthstone helper using optical character recognition techniques for cards d...
Hearthstone helper using optical character recognition techniques for cards d...
University Politehnica Bucharest
 
Movie recommender system using the user's psychological profile
Movie recommender system using the user's psychological profileMovie recommender system using the user's psychological profile
Movie recommender system using the user's psychological profile
University Politehnica Bucharest
 
Tracing the paths between concepts in large bio medical corpora
Tracing the paths between concepts in large bio medical corporaTracing the paths between concepts in large bio medical corpora
Tracing the paths between concepts in large bio medical corpora
University Politehnica Bucharest
 
The collection and analysis of public data - Bucharest case study
The collection and analysis of public data - Bucharest case studyThe collection and analysis of public data - Bucharest case study
The collection and analysis of public data - Bucharest case study
University Politehnica Bucharest
 
Archaisms and neologisms identification in texts
Archaisms and neologisms identification in textsArchaisms and neologisms identification in texts
Archaisms and neologisms identification in texts
University Politehnica Bucharest
 
Unsupervised system for automatic grading of bachelor and master thesis
Unsupervised system for automatic grading of bachelor and master thesisUnsupervised system for automatic grading of bachelor and master thesis
Unsupervised system for automatic grading of bachelor and master thesis
University Politehnica Bucharest
 
Tweets topic modelling across different countries prezentarea
Tweets topic modelling across different countries   prezentareaTweets topic modelling across different countries   prezentarea
Tweets topic modelling across different countries prezentarea
University Politehnica Bucharest
 
Creativity detection in texts
Creativity detection in textsCreativity detection in texts
Creativity detection in texts
University Politehnica Bucharest
 
Nlp based heuristics for assessing participants in cscl chats
Nlp based heuristics for assessing participants in cscl chatsNlp based heuristics for assessing participants in cscl chats
Nlp based heuristics for assessing participants in cscl chats
University Politehnica Bucharest
 
Detecting discourse creativity in chat conversations
Detecting discourse creativity in chat conversationsDetecting discourse creativity in chat conversations
Detecting discourse creativity in chat conversations
University Politehnica Bucharest
 
Metaphor detection
Metaphor detectionMetaphor detection
2012 Presidential Elections on Twitter - An Analysis of How the US and French...
2012 Presidential Elections on Twitter - An Analysis of How the US and French...2012 Presidential Elections on Twitter - An Analysis of How the US and French...
2012 Presidential Elections on Twitter - An Analysis of How the US and French...
University Politehnica Bucharest
 

More from University Politehnica Bucharest (20)

PhD Thesis - Influence of Repetitions on Discourse and Semantic Analysis
PhD Thesis - Influence of Repetitions on Discourse and Semantic AnalysisPhD Thesis - Influence of Repetitions on Discourse and Semantic Analysis
PhD Thesis - Influence of Repetitions on Discourse and Semantic Analysis
 
Time series analysis for sales prediction
Time series analysis for sales predictionTime series analysis for sales prediction
Time series analysis for sales prediction
 
Identification and Classification of the Most Important Moments in Students’ ...
Identification and Classification of the Most Important Moments in Students’ ...Identification and Classification of the Most Important Moments in Students’ ...
Identification and Classification of the Most Important Moments in Students’ ...
 
Digital Services Development Using Statistics Tools to Emphasize Pollution Ph...
Digital Services Development Using Statistics Tools to Emphasize Pollution Ph...Digital Services Development Using Statistics Tools to Emphasize Pollution Ph...
Digital Services Development Using Statistics Tools to Emphasize Pollution Ph...
 
Identifying cyclic words with the help of google
Identifying cyclic words with the help of googleIdentifying cyclic words with the help of google
Identifying cyclic words with the help of google
 
Expression of Political Opinions in Press
Expression of Political Opinions in PressExpression of Political Opinions in Press
Expression of Political Opinions in Press
 
Determine the time period when a text was written using time series analysis
Determine the time period when a text was written using time series analysisDetermine the time period when a text was written using time series analysis
Determine the time period when a text was written using time series analysis
 
Using machine learning to generate predictions based on the information extra...
Using machine learning to generate predictions based on the information extra...Using machine learning to generate predictions based on the information extra...
Using machine learning to generate predictions based on the information extra...
 
Hearthstone helper using optical character recognition techniques for cards d...
Hearthstone helper using optical character recognition techniques for cards d...Hearthstone helper using optical character recognition techniques for cards d...
Hearthstone helper using optical character recognition techniques for cards d...
 
Movie recommender system using the user's psychological profile
Movie recommender system using the user's psychological profileMovie recommender system using the user's psychological profile
Movie recommender system using the user's psychological profile
 
Tracing the paths between concepts in large bio medical corpora
Tracing the paths between concepts in large bio medical corporaTracing the paths between concepts in large bio medical corpora
Tracing the paths between concepts in large bio medical corpora
 
The collection and analysis of public data - Bucharest case study
The collection and analysis of public data - Bucharest case studyThe collection and analysis of public data - Bucharest case study
The collection and analysis of public data - Bucharest case study
 
Archaisms and neologisms identification in texts
Archaisms and neologisms identification in textsArchaisms and neologisms identification in texts
Archaisms and neologisms identification in texts
 
Unsupervised system for automatic grading of bachelor and master thesis
Unsupervised system for automatic grading of bachelor and master thesisUnsupervised system for automatic grading of bachelor and master thesis
Unsupervised system for automatic grading of bachelor and master thesis
 
Tweets topic modelling across different countries prezentarea
Tweets topic modelling across different countries   prezentareaTweets topic modelling across different countries   prezentarea
Tweets topic modelling across different countries prezentarea
 
Creativity detection in texts
Creativity detection in textsCreativity detection in texts
Creativity detection in texts
 
Nlp based heuristics for assessing participants in cscl chats
Nlp based heuristics for assessing participants in cscl chatsNlp based heuristics for assessing participants in cscl chats
Nlp based heuristics for assessing participants in cscl chats
 
Detecting discourse creativity in chat conversations
Detecting discourse creativity in chat conversationsDetecting discourse creativity in chat conversations
Detecting discourse creativity in chat conversations
 
Metaphor detection
Metaphor detectionMetaphor detection
Metaphor detection
 
2012 Presidential Elections on Twitter - An Analysis of How the US and French...
2012 Presidential Elections on Twitter - An Analysis of How the US and French...2012 Presidential Elections on Twitter - An Analysis of How the US and French...
2012 Presidential Elections on Twitter - An Analysis of How the US and French...
 

Recently uploaded

原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
yqqaatn0
 
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdfTopic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
TinyAnderson
 
Authoring a personal GPT for your research and practice: How we created the Q...
Authoring a personal GPT for your research and practice: How we created the Q...Authoring a personal GPT for your research and practice: How we created the Q...
Authoring a personal GPT for your research and practice: How we created the Q...
Leonel Morgado
 
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
University of Maribor
 
Shallowest Oil Discovery of Turkiye.pptx
Shallowest Oil Discovery of Turkiye.pptxShallowest Oil Discovery of Turkiye.pptx
Shallowest Oil Discovery of Turkiye.pptx
Gokturk Mehmet Dilci
 
Immersive Learning That Works: Research Grounding and Paths Forward
Immersive Learning That Works: Research Grounding and Paths ForwardImmersive Learning That Works: Research Grounding and Paths Forward
Immersive Learning That Works: Research Grounding and Paths Forward
Leonel Morgado
 
The debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically youngThe debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically young
Sérgio Sacani
 
20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx
Sharon Liu
 
Thornton ESPP slides UK WW Network 4_6_24.pdf
Thornton ESPP slides UK WW Network 4_6_24.pdfThornton ESPP slides UK WW Network 4_6_24.pdf
Thornton ESPP slides UK WW Network 4_6_24.pdf
European Sustainable Phosphorus Platform
 
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
vluwdy49
 
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptxThe use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
MAGOTI ERNEST
 
Basics of crystallography, crystal systems, classes and different forms
Basics of crystallography, crystal systems, classes and different formsBasics of crystallography, crystal systems, classes and different forms
Basics of crystallography, crystal systems, classes and different forms
MaheshaNanjegowda
 
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
yqqaatn0
 
Oedema_types_causes_pathophysiology.pptx
Oedema_types_causes_pathophysiology.pptxOedema_types_causes_pathophysiology.pptx
Oedema_types_causes_pathophysiology.pptx
muralinath2
 
Deep Software Variability and Frictionless Reproducibility
Deep Software Variability and Frictionless ReproducibilityDeep Software Variability and Frictionless Reproducibility
Deep Software Variability and Frictionless Reproducibility
University of Rennes, INSA Rennes, Inria/IRISA, CNRS
 
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
Travis Hills MN
 
Describing and Interpreting an Immersive Learning Case with the Immersion Cub...
Describing and Interpreting an Immersive Learning Case with the Immersion Cub...Describing and Interpreting an Immersive Learning Case with the Immersion Cub...
Describing and Interpreting an Immersive Learning Case with the Immersion Cub...
Leonel Morgado
 
molar-distalization in orthodontics-seminar.pptx
molar-distalization in orthodontics-seminar.pptxmolar-distalization in orthodontics-seminar.pptx
molar-distalization in orthodontics-seminar.pptx
Anagha Prasad
 
Bob Reedy - Nitrate in Texas Groundwater.pdf
Bob Reedy - Nitrate in Texas Groundwater.pdfBob Reedy - Nitrate in Texas Groundwater.pdf
Bob Reedy - Nitrate in Texas Groundwater.pdf
Texas Alliance of Groundwater Districts
 
Micronuclei test.M.sc.zoology.fisheries.
Micronuclei test.M.sc.zoology.fisheries.Micronuclei test.M.sc.zoology.fisheries.
Micronuclei test.M.sc.zoology.fisheries.
Aditi Bajpai
 

Recently uploaded (20)

原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
 
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdfTopic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
 
Authoring a personal GPT for your research and practice: How we created the Q...
Authoring a personal GPT for your research and practice: How we created the Q...Authoring a personal GPT for your research and practice: How we created the Q...
Authoring a personal GPT for your research and practice: How we created the Q...
 
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
 
Shallowest Oil Discovery of Turkiye.pptx
Shallowest Oil Discovery of Turkiye.pptxShallowest Oil Discovery of Turkiye.pptx
Shallowest Oil Discovery of Turkiye.pptx
 
Immersive Learning That Works: Research Grounding and Paths Forward
Immersive Learning That Works: Research Grounding and Paths ForwardImmersive Learning That Works: Research Grounding and Paths Forward
Immersive Learning That Works: Research Grounding and Paths Forward
 
The debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically youngThe debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically young
 
20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx
 
Thornton ESPP slides UK WW Network 4_6_24.pdf
Thornton ESPP slides UK WW Network 4_6_24.pdfThornton ESPP slides UK WW Network 4_6_24.pdf
Thornton ESPP slides UK WW Network 4_6_24.pdf
 
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
 
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptxThe use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptx
 
Basics of crystallography, crystal systems, classes and different forms
Basics of crystallography, crystal systems, classes and different formsBasics of crystallography, crystal systems, classes and different forms
Basics of crystallography, crystal systems, classes and different forms
 
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
 
Oedema_types_causes_pathophysiology.pptx
Oedema_types_causes_pathophysiology.pptxOedema_types_causes_pathophysiology.pptx
Oedema_types_causes_pathophysiology.pptx
 
Deep Software Variability and Frictionless Reproducibility
Deep Software Variability and Frictionless ReproducibilityDeep Software Variability and Frictionless Reproducibility
Deep Software Variability and Frictionless Reproducibility
 
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...
 
Describing and Interpreting an Immersive Learning Case with the Immersion Cub...
Describing and Interpreting an Immersive Learning Case with the Immersion Cub...Describing and Interpreting an Immersive Learning Case with the Immersion Cub...
Describing and Interpreting an Immersive Learning Case with the Immersion Cub...
 
molar-distalization in orthodontics-seminar.pptx
molar-distalization in orthodontics-seminar.pptxmolar-distalization in orthodontics-seminar.pptx
molar-distalization in orthodontics-seminar.pptx
 
Bob Reedy - Nitrate in Texas Groundwater.pdf
Bob Reedy - Nitrate in Texas Groundwater.pdfBob Reedy - Nitrate in Texas Groundwater.pdf
Bob Reedy - Nitrate in Texas Groundwater.pdf
 
Micronuclei test.M.sc.zoology.fisheries.
Micronuclei test.M.sc.zoology.fisheries.Micronuclei test.M.sc.zoology.fisheries.
Micronuclei test.M.sc.zoology.fisheries.
 

Sentiment based text segmentation

  • 1. Autor Conducător științific Universitatea Politehnica București Facultatea de Automatică și Calculatoare Catedra de Calculatoare Sentiment-Based Text Segmentation • Costin-Gabriel Chiru • Ştefan Trăuşan-Matu Costin-Gabriel CHIRU Politehnica University of Bucharest E-mail: costin.chiru@cs.pub.ro Asmelash Teka HADGU Erasmus Mundus master Politehnica University of Bucharest asmelashtk@gmail.com
  • 2. Content • Introduction • Literature Review • Proposed Solution • System Architecture • Results • Conclusions Sentiment-Based Text Segmentation02/26/19 ICSCS 2013
  • 3. Introduction • Goal: Help users decide what products to buy • How? – Using social knowledge available for those products. – And NLP (Text Mining) techniques for detecting polarity and summarizing opinions regarding those products or different aspects of those products. Sentiment-Based Text Segmentation02/26/19 ICSCS 2013
  • 4. Other Approaches • Surveys on opinion mining & sentiment analysis: – Sentiment Analysis and Subjectivity – Liu, 2010 – Opinion mining and sentiment analysis – Pang and Lee, 2008 • Opinion mining / Sentiment analysis - used to identify the sentiment orientation of the opinions in a document • Most application use: – Ontologies/thesaurus: SentiWordNet, General Inquirer, – Different annotated corpora, – Linguistic heuristics or a pre-selected set of seed words, – Search engines results (Turney, 2002). to learn specific features that can be used to classify other texts. • Text segmentation - intensely treated, starting with Allan et. al., 1998 – BUT not text segmentation according to sentiments. Sentiment-Based Text Segmentation02/26/19 ICSCS 2013
  • 5. Proposed Solution (I) • Our solution for sentiments-based text segmentation in the context of product reviews : – The identification of product features – The extraction of opinions associated with these features; – Sentiment polarity classification Sentiment-Based Text Segmentation Identification and Extraction of Opinion Words Identification and Extraction of Opinion Words POS Tagging POS Tagging HeuristicsHeuristics Product Features Opinion words Sentiment polarity ClassificationSentiment polarity Classification Sentiment Lexicon Sentiment Lexicon Assign Polarity Assign Polarity Segmentation and VisualizationSegmentation and Visualization Text Segments Text Segments VisualizationVisualization 02/26/19 ICSCS 2013
  • 6. Proposed Solution (II) • The identification of product features – Identify the nouns and noun phrases from the reviews using POS tagging  possible product features – Use TFIDF technique to most frequent ones  probable product features – Use WordNet to exploit the relationships between synsets • We have built the word-cloud for the most important terms extracted from reviews for digital cameras (http://www.photographyreview. com). Sentiment-Based Text Segmentation02/26/19 ICSCS 2013
  • 7. Proposed Solution (III) • The extraction of opinions associated with the extracted features – We extracted the adjectives that appear close to the words depicting the product features – Deeper analysis can use parse information and manually or semi- automatically developed rules or sentiment-relevant lexicons. • Sentiment polarity classification – Once the pairs product features – reviewers’ opinion are known, we can evaluate the polarity of the sentiments expressed by these opinions – Once each opinion is tagged, we use the majority values (positive or negative) to decide whether that feature has a positive impact on the reviewers or a negative one Sentiment-Based Text Segmentation02/26/19 ICSCS 2013
  • 8. System Architecture • 4 steps: – POS Tagging  adjectives / BOW (bag-of-words) + dictionary of sentiment words – Opinion words extraction – Sentiments assessment  SentiWordNet / lexicon designed by Hu and Liu, 2004 enriched with domain specific words (using TFIDF, POS tagging and manual annotation) – Segmentation  put segmentation markers (||) when the polarity shifts Sentiment-Based Text Segmentation02/26/19 ICSCS 2013 Get Text (reviews) Get Text (reviews) POS Tagging POS Tagging BOW approach BOW approach Identify the Sentiment Words Identify the Sentiment Words Assign Polarity Assign Polarity Text segmentation Text segmentation Sentiment Words Sentiment Words
  • 9. Results Sentiment-Based Text Segmentation02/26/19 ICSCS 2013 • Test text: This is a great camera. Though the pictures can get a bit blurred at times, it's awesome for the price. • BOW method results (three sentiment words: great, blurred and awesome, 2 of them being positive, while the third one being negative): – This is a great camera. Though the pictures can get a bit || blurred || at times, it's awesome for the price. • POS tagging method results: – POS tagging: This/DT is/VBZ a/DT great/JJ camera/NN ./. Though/IN the/DT pictures/NNS can/MD get/VB a/DT bit/NN blurred/VBD at/IN times/NNS ,/, it/PRP 's/VBZ awesome/JJ for/IN the/DT price/NN ./. – The adjectives are identified (great and awesome) and their valences are evaluated according to SentiWordNet: “great” is considered to be objective and “awesome” is considered to be positive  the whole phrase is categorized as being positive because no polarity shifts have been determined.
  • 10. Improving Results (I) Sentiment-Based Text Segmentation02/26/19 ICSCS 2013 • Improving the sentiment words recognition: – POS tagging method: use the average valence of a given word instead of simply considering its first sense  still not powerful enough  – Combine the two methods by building an extended list comprising of the words from the sentiment words dictionary, along with the adjectives from the SentiWordNet.  if still not powerful enough  – Enhance this list with the words having other POS than the ones already considered (for example adverbs and verbs).
  • 11. • Improving segmentation: – Use Stanford Parser to place the boundaries in the natural places and not where the shifts are detected go up from the sentiments words until reaching the first conflict and classify each sub-tree according to the expressed sentiment. Improving Results Sentiment-Based Text Segmentation02/26/19 ICSCS 2013 S SBAR(IN Though) , NP (NP (DT the) (NNS pictures)) (VP (MD can) (VP (VB get) (SBAR (S (NP (DT a) (NN bit)) (VP (VBD blurred) (PP (IN at) (NP (NNS times)))))))) PRP it VP (VBZ 's) (ADJP (JJ awesome) (PP (IN for) (NP (DT the) (NN price))))) . Root S The final segmentation would be: This is a great camera. || Though the pictures can get a bit blurred at times ||, it's awesome for the price. (ROOT (S (NP (DT This)) (VP (VBZ is) (NP (DT a) (JJ great) (NN camera))) (. .))) (ROOT (S (SBAR (IN Though) (S (NP (DT the) (NNS pictures)) (VP (MD can) (VP (VB get) (SBAR (S (NP (DT a) (NN bit)) (VP (VBD blurred) (PP (IN at) (NP (NNS times)))))))))) (, ,) (NP (PRP it)) (VP (VBZ 's) (ADJP (JJ awesome) (PP (IN for) (NP (DT the) (NN price))))) (. .)))
  • 12. Conclusions Sentiment-Based Text Segmentation02/26/19 ICSCS 2013 • We implemented two approaches for sentiment-based text segmentation: – One based on the POS tagging and some heuristics for identifying the sentiment words’ valence using SentiWordNet. – One based on the bag-of-words approach and a sentiment words dictionary provided by Hu and Liu. • Since the results were not satisfactory, we thought of methods of improving our results: – Combining the two methods, or – Using different existing resources (such as ANEW), or – Including the words with other POS tags in our analysis, and – Using phrases parse trees for better segmenting the text.
  • 13. Questions Thank you very much! Sentiment-Based Text Segmentation02/26/19 ICSCS 2013