SlideShare a Scribd company logo
24-09-2014 CSE DEPARTMENT VAST 1
PRESENTED BY :
DEVIKA M D
ROLL NO. : 6
MTECH CSE(14-16)
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
Vidya Academy of Science and Technology
Thalakkottukara, Thrissur – 680 501
Sentence-Based Sentiment Analysis
for Expressive Text-to-Speech
CONTENTS
 Introduction
 Sentiment Analysis for TTS system
 Expressive TTS system
 Text to Speech System
 Relevance
 Future scope
 Conclusion
 References
24-09-2014 CSE DEPARTMENT VAST 2
INTRODUCTION
 Natural language processing
 Sentiment Analysis for TTS system
 Text to Speech system
 Expressive TTS system
24-09-2014 CSE DEPARTMENT VAST 3
Sentiment Analysis For TTS Purposes
WHAT IS SENTIMENT/OPINION?
Sentiment
 Feelings
 Attitudes
 Emotions
 Opinions
An opinion is a personal belief or judgment that is not
founded on proof or certainty .
24-09-2014 CSE DEPARTMENT VAST 4
WHAT IS SENTIMENT ANALYSIS?
 Computational study of opinions, sentiments,
 Evaluations, attitudes, appraisal, affects, views,
emotions, subjectivity, etc., expressed in text.
 Identify the orientation of opinion in a piece of
text
24-09-2014 CSE DEPARTMENT VAST 5
 Two main types of textual information.
- Facts and Opinions
Note: Factual statements can imply opinions too.
 Mainly because of the Web
 Huge volumes of opinionated text.
24-09-2014 CSE DEPARTMENT VAST 6
Contd...
Two types of opinion
 Direct sentiment expressions on some target objects,
E.g., products, events, topics, persons. E.g., “the
picture quality of this camera is great.”
 Comparative Opinions: Comparisons expressing
similarities or differences of more than one object.
Usually stating an ordering or preference.
E.g. “car x is cheaper than car y.”
24-09-2014 CSE DEPARTMENT VAST 7
Contd...
24-09-2014 CSE DEPARTMENT VAST 8
Text
classifier
Text processing
Feature
extraction
Positive info Neutral info Negative info
Contd...
TEXT PROCESSING
24-09-2014 CSE DEPARTMENT VAST 9
tokenization
Removing
stop words
Symbol
analysis
Tokenization
 involves splitting the text by spaces, forming a list of
individual words per text
 called a bag of words
Removing stop words
 Remove stopwords from bag of words
 E.g. : also, etc. , able ,or ,and
Symbol analysis
 E.g. :- smileys can indicate emotion
24-09-2014 CSE DEPARTMENT VAST 10
Contd...
 Feature extraction
24-09-2014 CSE DEPARTMENT VAST 11
unigram
Bigram/trigr
am
Neutral
tweets
 A unigram is simply an N-gram of size one, or a single
word.
 Bigrams and trigrams from our tweets as features to
train our classier.
Eg: don’t like ,not happy
 Neutral tweets – tweets that doesn’t have any
particular sentiment.
 Lexicon - which is a list of words that are predefined
with a sentiment, either positive or negative
24-09-2014 CSE DEPARTMENT VAST 12
Contd...
LEVELS
Document level
Sentence level
Word level
24-09-2014 CSE DEPARTMENT VAST 13
How Sentiment Analysis?
 Emolib- extract the affect from text according to the
feelings written in text.
 System is designed with a pipeline.
24-09-2014 CSE DEPARTMENT VAST 14
Text
Emolib
pipeline
Tag
Eg; I hate
you
Negative
sentence
Emolib pipeline
24-09-2014 CSE DEPARTMENT VAST 15
Lexical analyser
 covert plain text to tokens.
 filter out “stop words”.
 produced with javcc2.
Sentence splitter
 sentence to binary tree.
 examine uppercase letters, exclamation, question
marks etc.
24-09-2014 CSE DEPARTMENT VAST 16
Contd...
POS Tagger
 determine nouns, verb and adjectives.
 implemented using Standord log linear.
Word Sense Disambiguator
 determines correct sense of a word according to the
context.
 implemented using word net ontology.
24-09-2014 CSE DEPARTMENT VAST 17
Contd...
Stemmer
 group those word share a common meaning.
 use Porter stemming algorithm.
 Keyword Spotter
 emotional dimensions to emotional word
 use ANEW corpus.
24-09-2014 CSE DEPARTMENT VAST 18
Contd...
Average Calculator
 calculate average emotional dimensions.
 AM of dimension at sentence level.
Classifier
 Labels the text with appropriate emotion.
 predicts appropriate sentiment label to the text.
Formatter
 present result in usable form(XML )
24-09-2014 CSE DEPARTMENT VAST 19
Contd...
Datasets
Determine effective emolib configuration
Semeval 2007 dataset
Twitter dataset
24-09-2014 CSE DEPARTMENT VAST 20
24-09-2014 CSE DEPARTMENT VAST 21
Contd...
Sentiment Analysis Tools
 Emoticons.
 LIWC -Linguistic Inquiry and Word Count.
 SentiStrength.
 SentiWordNet.
 SASA -SailAil Sentiment Analyzer .
 Happiness Index.
 PANAS-t.
24-09-2014 CSE DEPARTMENT VAST 22
WHY SENTIMENT ANALYSIS?
 Movie: is the review positive or negative?
 Products : what do people think about a new phone?
 Survey : how is consumers responding to a product ?
 Politics : what do people think of a political issue?
 Prediction : predict election outcomes /market trends
24-09-2014 CSE DEPARTMENT VAST 23
Expressive TTS system
• Deliver expressive cues when synthesizing.
24-09-2014 CSE DEPARTMENT VAST 24
Text To Speech System
Text To Speech translation
 Automatic production of speech.
24-09-2014 CSE DEPARTMENT VAST 25
 NLP: Capable of producing a phonetic transcription of the
first read, together with desired intonation and rhythm.
 DSP: Transforms the symbolic information it receives in
to speech.
24-09-2014 CSE DEPARTMENT VAST 26
Contd...
The NLP component
24-09-2014 CSE DEPARTMENT VAST 27
The Text analysis
Pre-processing module
 input sentences into lists of words.
 identifies numbers, abbreviations, acronyms.
Morphological analysis module
 Identifies morphens.
24-09-2014 CSE DEPARTMENT VAST 28
Contd...
Contextual analysis module
 considers words in their context.
Syntactic-prosodic parse
 examines the remaining search space and finds the
text structure.
24-09-2014 CSE DEPARTMENT VAST 29
Contd...
Automatic phonetization
The Letter-To-Sound (LTS) module- automatic
determination of the phonetic transcription of the
incoming text.
 Dictionary based system
 Rule based system transfer
24-09-2014 CSE DEPARTMENT VAST 30
Contd...
Prosody generation
 properties of the speech signal which are related to
audible changes in pitch, loudness.
24-09-2014 CSE DEPARTMENT VAST 31
Contd...
The DSP component
 Rule-based synthesizers
24-09-2014 CSE DEPARTMENT VAST 32
 Concatenative synthesizers
24-09-2014 CSE DEPARTMENT VAST 33
Contd...
Relevance
 Sentiment analysis is the process of identifying
people’s attitudes and emotional states from language.
 Determine review on upcoming movie, correlating
statements about a political party with people’s
likeliness to vote for that party, restaurant reviews
24-09-2014 CSE DEPARTMENT VAST 34
Future work
 Need to increase the size data.
 Need to analyse shortforms and alternative sentences.
24-09-2014 CSE DEPARTMENT VAST 35
CONCLUSION
 Sentiment analysis can be successfully used to convert
large amount of unstructured data in to useful
information.
 Sentiment analysis aims to determine the attitude of a
speaker or a writer .
24-09-2014 CSE DEPARTMENT VAST 36
REFERENCE
[1] N. Campbell, “Conversational speech synthesis and the need for some laughter,” IEEE Trans. Audio, Speech,
Lang. Process., vol. 14, no. 4, pp. 1171–1178, Jul. 2006.
[2] R. Calix, S. Mallepudi, B. Chen, and G. Knapp, “Emotion recognition in text for 3-D facial expression
rendering,” IEEE Trans. Multimedia, vol. 12, no. 6, pp. 544–551, Oct. 2010.
[3] T. Wilson and G. Hofer, “Using linguistic and vocal expressiveness in social role recognition,” , pp. 419–
422, 2011.
[4] F. Alías, X. Sevillano, J. C. Socoró, and X. Gonzalvo, “Towards high-quality next-generation text-to-speech
synthesis: A multidomain approach by automatic domain classification,” IEEE Trans. Audio, Speech, Lang.
Process., vol. 16, no. 7, pp. 1340–1354, Sep. 2008.
[5]J. Bellegarda, “A data-driven affective analysis framework toward naturally expressive speech synthesis,”
IEEE Trans. Audio, Speech, Lang. Process., vol. 19, no. 5, pp. 1113–1122, Jul. 2011.
24-09-2014 CSE DEPARTMENT VAST 37
[6] J. Pitrelli, R. Bakis, E. Eide, R. Fernandez,W. Hamza, and M. Picheny, “The IBM expressive
text-to-speech synthesis system for American English,” IEEE Trans. Audio, Speech, Lang.
Process., vol. 14, no. 4, pp. 1099–1108, Jul. 2006.
[7] B. Pang and L. Lee, “opinion mining and sentiment analysis,” Found at. Trends in Inf.
Retrieval, vol. 2, no. 1–2, pp. 1–135, 2008.
[8] V. Francisco, R. Hervás, F. Peinado, and P. Gervs, “EmoTales: Creating a corpus of folk tales
with emotional annotations,” Lang. Res. Eval., vol. 45, pp. 1–41, Feb. 2011.
[9] A. R. F. Rebordao, M. A. M. Shaikh, K. Hirose, and N. Minematsu, “How to improve TTS
systems for emotional expressivity,” in Proc. Inter speech’09, Sep. 2009, pp. 524–527.
[10] C. O. Alm, D. Roth, and R. Sproat, “Emotions from text: Machine learning for text-based
emotion prediction,” in Proc. HLT’05, 2005, pp. 579–586.
24-09-2014 CSE DEPARTMENT VAST 38
Contd...
QUESTIONS
24-09-2014 CSE DEPARTMENT VAST 39
THANK YOU
24-09-2014 CSE DEPARTMENT VAST 40

More Related Content

PPTX
Sentiment analysis
Seher Can
 
PDF
SENTIMENT ANALYSIS-AN OBJECTIVE VIEW
Journal For Research
 
PDF
Project report
Utkarsh Soni
 
PPTX
Sentiment analysis
Makrand Patil
 
PDF
Text classification & sentiment analysis
M. Atif Qureshi
 
PPTX
Social Media Sentiments Analysis
PratisthaSingh5
 
PDF
LSTM Based Sentiment Analysis
ijtsrd
 
PDF
Amazon sentimental analysis
Akhila
 
Sentiment analysis
Seher Can
 
SENTIMENT ANALYSIS-AN OBJECTIVE VIEW
Journal For Research
 
Project report
Utkarsh Soni
 
Sentiment analysis
Makrand Patil
 
Text classification & sentiment analysis
M. Atif Qureshi
 
Social Media Sentiments Analysis
PratisthaSingh5
 
LSTM Based Sentiment Analysis
ijtsrd
 
Amazon sentimental analysis
Akhila
 

Viewers also liked (13)

PDF
AGING EFFECT TOLERANT MULTIPRECISION RAZOR-BASED MULTIPLIER
Editor IJMTER
 
PPTX
Literatura
Luis Quiroz Robledo
 
PPTX
El mar es blaaaau !
marinashare22
 
DOCX
Silabus Fisika
akmal230993
 
PDF
Planificación del Programa "Salvemos el Primer Molar" - Yuty
Ludmilla Aquino Walko
 
DOCX
Parla amb mi
Maria Porcel Lopez
 
DOC
Nw Cv Prnc-5.2 photo(28.11.15)
Kazi Zahirul Islam
 
DOCX
An International Exhibition on Analytical,Scientific,Diagnostic,Laboratory In...
Jaspal Singh
 
PPTX
Business Plan - Second life program
Shady Khorshed
 
TXT
Freelance sites
antonymark109
 
PPT
Stress PowerPoint PPT Content Modern Sample
Andrew Schwartz
 
PPTX
Dynamics Ax 2012 R3 financial concept for the beginer part 1
Mass Technology
 
PPTX
emospark-ppt
Chaitanya Ram
 
AGING EFFECT TOLERANT MULTIPRECISION RAZOR-BASED MULTIPLIER
Editor IJMTER
 
El mar es blaaaau !
marinashare22
 
Silabus Fisika
akmal230993
 
Planificación del Programa "Salvemos el Primer Molar" - Yuty
Ludmilla Aquino Walko
 
Parla amb mi
Maria Porcel Lopez
 
Nw Cv Prnc-5.2 photo(28.11.15)
Kazi Zahirul Islam
 
An International Exhibition on Analytical,Scientific,Diagnostic,Laboratory In...
Jaspal Singh
 
Business Plan - Second life program
Shady Khorshed
 
Freelance sites
antonymark109
 
Stress PowerPoint PPT Content Modern Sample
Andrew Schwartz
 
Dynamics Ax 2012 R3 financial concept for the beginer part 1
Mass Technology
 
emospark-ppt
Chaitanya Ram
 
Ad

Similar to New (20)

PDF
Do you Mean what you say? Recognizing Emotions.
Sunil Kumar Kopparapu
 
PDF
Can Deep Learning solve the Sentiment Analysis Problem
Mark Cieliebak
 
PPTX
Major presentation
Stuti Shukla
 
PPTX
Major presentation on EmoSpeak
Stuti Shukla
 
PDF
#like or #fail - How Can Computers Tell the Difference?
Mark Cieliebak
 
PPTX
Advancing Sentiment Analysis in Audio: Deep Learning & NLP approaches for Emo...
sanjaymuddebihal99
 
PPTX
Advancing Sentiment Analysis in Audio: Deep Learning & NLP approaches for Emo...
sanjaymuddebihal99
 
PPTX
Advancing Sentiment Analysis in Audio: Deep Learning & NLP approaches for Emo...
sanjaymuddebihal99
 
PPTX
Vocal Sentiments Transformers Based Speech Emotion Recognition Emotion Recogn...
huzaifajavaid805
 
PPTX
detect emotion from text
Safayet Hossain
 
PDF
Kishaloy Haldar and Wenqiang Lei - WESST - Sentiment Analysis of Social Media
NUS Institute of Applied Learning Sciences and Educational Technology
 
PDF
Recognizing Emotions in Spontaneous Speech
Sunil Kumar Kopparapu
 
PDF
IRJET- Comparative Analysis of Emotion Recognition System
IRJET Journal
 
PDF
IRJET - Audio Emotion Analysis
IRJET Journal
 
PDF
Efficient Speech Emotion Recognition using SVM and Decision Trees
IRJET Journal
 
PPTX
Department of electronics and communication engineering.pptx
AbhimanyuSingh937924
 
PDF
IRJET - Threat Prediction using Speech Analysis
IRJET Journal
 
PDF
Speech Sentiment Analysis
Chandan Parida
 
PDF
Speech Emotion Recognition Using Machine Learning
IRJET Journal
 
Do you Mean what you say? Recognizing Emotions.
Sunil Kumar Kopparapu
 
Can Deep Learning solve the Sentiment Analysis Problem
Mark Cieliebak
 
Major presentation
Stuti Shukla
 
Major presentation on EmoSpeak
Stuti Shukla
 
#like or #fail - How Can Computers Tell the Difference?
Mark Cieliebak
 
Advancing Sentiment Analysis in Audio: Deep Learning & NLP approaches for Emo...
sanjaymuddebihal99
 
Advancing Sentiment Analysis in Audio: Deep Learning & NLP approaches for Emo...
sanjaymuddebihal99
 
Advancing Sentiment Analysis in Audio: Deep Learning & NLP approaches for Emo...
sanjaymuddebihal99
 
Vocal Sentiments Transformers Based Speech Emotion Recognition Emotion Recogn...
huzaifajavaid805
 
detect emotion from text
Safayet Hossain
 
Kishaloy Haldar and Wenqiang Lei - WESST - Sentiment Analysis of Social Media
NUS Institute of Applied Learning Sciences and Educational Technology
 
Recognizing Emotions in Spontaneous Speech
Sunil Kumar Kopparapu
 
IRJET- Comparative Analysis of Emotion Recognition System
IRJET Journal
 
IRJET - Audio Emotion Analysis
IRJET Journal
 
Efficient Speech Emotion Recognition using SVM and Decision Trees
IRJET Journal
 
Department of electronics and communication engineering.pptx
AbhimanyuSingh937924
 
IRJET - Threat Prediction using Speech Analysis
IRJET Journal
 
Speech Sentiment Analysis
Chandan Parida
 
Speech Emotion Recognition Using Machine Learning
IRJET Journal
 
Ad

Recently uploaded (20)

PPTX
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
PDF
Doc9.....................................
SofiaCollazos
 
PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PDF
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PDF
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
PDF
Software Development Methodologies in 2025
KodekX
 
PDF
The Future of Artificial Intelligence (AI)
Mukul
 
PDF
REPORT: Heating appliances market in Poland 2024
SPIUG
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
PDF
A Day in the Life of Location Data - Turning Where into How.pdf
Precisely
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PDF
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
PDF
AI-Cloud-Business-Management-Platforms-The-Key-to-Efficiency-Growth.pdf
Artjoker Software Development Company
 
PDF
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PDF
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
Doc9.....................................
SofiaCollazos
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
Software Development Methodologies in 2025
KodekX
 
The Future of Artificial Intelligence (AI)
Mukul
 
REPORT: Heating appliances market in Poland 2024
SPIUG
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
A Day in the Life of Location Data - Turning Where into How.pdf
Precisely
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
AI-Cloud-Business-Management-Platforms-The-Key-to-Efficiency-Growth.pdf
Artjoker Software Development Company
 
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 

New

  • 1. 24-09-2014 CSE DEPARTMENT VAST 1 PRESENTED BY : DEVIKA M D ROLL NO. : 6 MTECH CSE(14-16) DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING Vidya Academy of Science and Technology Thalakkottukara, Thrissur – 680 501 Sentence-Based Sentiment Analysis for Expressive Text-to-Speech
  • 2. CONTENTS  Introduction  Sentiment Analysis for TTS system  Expressive TTS system  Text to Speech System  Relevance  Future scope  Conclusion  References 24-09-2014 CSE DEPARTMENT VAST 2
  • 3. INTRODUCTION  Natural language processing  Sentiment Analysis for TTS system  Text to Speech system  Expressive TTS system 24-09-2014 CSE DEPARTMENT VAST 3
  • 4. Sentiment Analysis For TTS Purposes WHAT IS SENTIMENT/OPINION? Sentiment  Feelings  Attitudes  Emotions  Opinions An opinion is a personal belief or judgment that is not founded on proof or certainty . 24-09-2014 CSE DEPARTMENT VAST 4
  • 5. WHAT IS SENTIMENT ANALYSIS?  Computational study of opinions, sentiments,  Evaluations, attitudes, appraisal, affects, views, emotions, subjectivity, etc., expressed in text.  Identify the orientation of opinion in a piece of text 24-09-2014 CSE DEPARTMENT VAST 5
  • 6.  Two main types of textual information. - Facts and Opinions Note: Factual statements can imply opinions too.  Mainly because of the Web  Huge volumes of opinionated text. 24-09-2014 CSE DEPARTMENT VAST 6 Contd...
  • 7. Two types of opinion  Direct sentiment expressions on some target objects, E.g., products, events, topics, persons. E.g., “the picture quality of this camera is great.”  Comparative Opinions: Comparisons expressing similarities or differences of more than one object. Usually stating an ordering or preference. E.g. “car x is cheaper than car y.” 24-09-2014 CSE DEPARTMENT VAST 7 Contd...
  • 8. 24-09-2014 CSE DEPARTMENT VAST 8 Text classifier Text processing Feature extraction Positive info Neutral info Negative info Contd...
  • 9. TEXT PROCESSING 24-09-2014 CSE DEPARTMENT VAST 9 tokenization Removing stop words Symbol analysis
  • 10. Tokenization  involves splitting the text by spaces, forming a list of individual words per text  called a bag of words Removing stop words  Remove stopwords from bag of words  E.g. : also, etc. , able ,or ,and Symbol analysis  E.g. :- smileys can indicate emotion 24-09-2014 CSE DEPARTMENT VAST 10 Contd...
  • 11.  Feature extraction 24-09-2014 CSE DEPARTMENT VAST 11 unigram Bigram/trigr am Neutral tweets
  • 12.  A unigram is simply an N-gram of size one, or a single word.  Bigrams and trigrams from our tweets as features to train our classier. Eg: don’t like ,not happy  Neutral tweets – tweets that doesn’t have any particular sentiment.  Lexicon - which is a list of words that are predefined with a sentiment, either positive or negative 24-09-2014 CSE DEPARTMENT VAST 12 Contd...
  • 13. LEVELS Document level Sentence level Word level 24-09-2014 CSE DEPARTMENT VAST 13
  • 14. How Sentiment Analysis?  Emolib- extract the affect from text according to the feelings written in text.  System is designed with a pipeline. 24-09-2014 CSE DEPARTMENT VAST 14 Text Emolib pipeline Tag Eg; I hate you Negative sentence
  • 15. Emolib pipeline 24-09-2014 CSE DEPARTMENT VAST 15
  • 16. Lexical analyser  covert plain text to tokens.  filter out “stop words”.  produced with javcc2. Sentence splitter  sentence to binary tree.  examine uppercase letters, exclamation, question marks etc. 24-09-2014 CSE DEPARTMENT VAST 16 Contd...
  • 17. POS Tagger  determine nouns, verb and adjectives.  implemented using Standord log linear. Word Sense Disambiguator  determines correct sense of a word according to the context.  implemented using word net ontology. 24-09-2014 CSE DEPARTMENT VAST 17 Contd...
  • 18. Stemmer  group those word share a common meaning.  use Porter stemming algorithm.  Keyword Spotter  emotional dimensions to emotional word  use ANEW corpus. 24-09-2014 CSE DEPARTMENT VAST 18 Contd...
  • 19. Average Calculator  calculate average emotional dimensions.  AM of dimension at sentence level. Classifier  Labels the text with appropriate emotion.  predicts appropriate sentiment label to the text. Formatter  present result in usable form(XML ) 24-09-2014 CSE DEPARTMENT VAST 19 Contd...
  • 20. Datasets Determine effective emolib configuration Semeval 2007 dataset Twitter dataset 24-09-2014 CSE DEPARTMENT VAST 20
  • 21. 24-09-2014 CSE DEPARTMENT VAST 21 Contd...
  • 22. Sentiment Analysis Tools  Emoticons.  LIWC -Linguistic Inquiry and Word Count.  SentiStrength.  SentiWordNet.  SASA -SailAil Sentiment Analyzer .  Happiness Index.  PANAS-t. 24-09-2014 CSE DEPARTMENT VAST 22
  • 23. WHY SENTIMENT ANALYSIS?  Movie: is the review positive or negative?  Products : what do people think about a new phone?  Survey : how is consumers responding to a product ?  Politics : what do people think of a political issue?  Prediction : predict election outcomes /market trends 24-09-2014 CSE DEPARTMENT VAST 23
  • 24. Expressive TTS system • Deliver expressive cues when synthesizing. 24-09-2014 CSE DEPARTMENT VAST 24
  • 25. Text To Speech System Text To Speech translation  Automatic production of speech. 24-09-2014 CSE DEPARTMENT VAST 25
  • 26.  NLP: Capable of producing a phonetic transcription of the first read, together with desired intonation and rhythm.  DSP: Transforms the symbolic information it receives in to speech. 24-09-2014 CSE DEPARTMENT VAST 26 Contd...
  • 27. The NLP component 24-09-2014 CSE DEPARTMENT VAST 27
  • 28. The Text analysis Pre-processing module  input sentences into lists of words.  identifies numbers, abbreviations, acronyms. Morphological analysis module  Identifies morphens. 24-09-2014 CSE DEPARTMENT VAST 28 Contd...
  • 29. Contextual analysis module  considers words in their context. Syntactic-prosodic parse  examines the remaining search space and finds the text structure. 24-09-2014 CSE DEPARTMENT VAST 29 Contd...
  • 30. Automatic phonetization The Letter-To-Sound (LTS) module- automatic determination of the phonetic transcription of the incoming text.  Dictionary based system  Rule based system transfer 24-09-2014 CSE DEPARTMENT VAST 30 Contd...
  • 31. Prosody generation  properties of the speech signal which are related to audible changes in pitch, loudness. 24-09-2014 CSE DEPARTMENT VAST 31 Contd...
  • 32. The DSP component  Rule-based synthesizers 24-09-2014 CSE DEPARTMENT VAST 32
  • 33.  Concatenative synthesizers 24-09-2014 CSE DEPARTMENT VAST 33 Contd...
  • 34. Relevance  Sentiment analysis is the process of identifying people’s attitudes and emotional states from language.  Determine review on upcoming movie, correlating statements about a political party with people’s likeliness to vote for that party, restaurant reviews 24-09-2014 CSE DEPARTMENT VAST 34
  • 35. Future work  Need to increase the size data.  Need to analyse shortforms and alternative sentences. 24-09-2014 CSE DEPARTMENT VAST 35
  • 36. CONCLUSION  Sentiment analysis can be successfully used to convert large amount of unstructured data in to useful information.  Sentiment analysis aims to determine the attitude of a speaker or a writer . 24-09-2014 CSE DEPARTMENT VAST 36
  • 37. REFERENCE [1] N. Campbell, “Conversational speech synthesis and the need for some laughter,” IEEE Trans. Audio, Speech, Lang. Process., vol. 14, no. 4, pp. 1171–1178, Jul. 2006. [2] R. Calix, S. Mallepudi, B. Chen, and G. Knapp, “Emotion recognition in text for 3-D facial expression rendering,” IEEE Trans. Multimedia, vol. 12, no. 6, pp. 544–551, Oct. 2010. [3] T. Wilson and G. Hofer, “Using linguistic and vocal expressiveness in social role recognition,” , pp. 419– 422, 2011. [4] F. Alías, X. Sevillano, J. C. Socoró, and X. Gonzalvo, “Towards high-quality next-generation text-to-speech synthesis: A multidomain approach by automatic domain classification,” IEEE Trans. Audio, Speech, Lang. Process., vol. 16, no. 7, pp. 1340–1354, Sep. 2008. [5]J. Bellegarda, “A data-driven affective analysis framework toward naturally expressive speech synthesis,” IEEE Trans. Audio, Speech, Lang. Process., vol. 19, no. 5, pp. 1113–1122, Jul. 2011. 24-09-2014 CSE DEPARTMENT VAST 37
  • 38. [6] J. Pitrelli, R. Bakis, E. Eide, R. Fernandez,W. Hamza, and M. Picheny, “The IBM expressive text-to-speech synthesis system for American English,” IEEE Trans. Audio, Speech, Lang. Process., vol. 14, no. 4, pp. 1099–1108, Jul. 2006. [7] B. Pang and L. Lee, “opinion mining and sentiment analysis,” Found at. Trends in Inf. Retrieval, vol. 2, no. 1–2, pp. 1–135, 2008. [8] V. Francisco, R. Hervás, F. Peinado, and P. Gervs, “EmoTales: Creating a corpus of folk tales with emotional annotations,” Lang. Res. Eval., vol. 45, pp. 1–41, Feb. 2011. [9] A. R. F. Rebordao, M. A. M. Shaikh, K. Hirose, and N. Minematsu, “How to improve TTS systems for emotional expressivity,” in Proc. Inter speech’09, Sep. 2009, pp. 524–527. [10] C. O. Alm, D. Roth, and R. Sproat, “Emotions from text: Machine learning for text-based emotion prediction,” in Proc. HLT’05, 2005, pp. 579–586. 24-09-2014 CSE DEPARTMENT VAST 38 Contd...
  • 40. THANK YOU 24-09-2014 CSE DEPARTMENT VAST 40