feeler: emotion classification of text using vector space model presenter: asif salekin
TRANSCRIPT
![Page 1: Feeler: Emotion Classification of Text Using Vector Space Model Presenter: Asif Salekin](https://reader035.vdocuments.net/reader035/viewer/2022062304/56649d015503460f949d45a8/html5/thumbnails/1.jpg)
Feeler: Emotion Classification of Text Using Vector Space
ModelPresenter: Asif Salekin
![Page 2: Feeler: Emotion Classification of Text Using Vector Space Model Presenter: Asif Salekin](https://reader035.vdocuments.net/reader035/viewer/2022062304/56649d015503460f949d45a8/html5/thumbnails/2.jpg)
Sentiment Analysis
• Sentiment=feelings• Emotions• Opinions
![Page 3: Feeler: Emotion Classification of Text Using Vector Space Model Presenter: Asif Salekin](https://reader035.vdocuments.net/reader035/viewer/2022062304/56649d015503460f949d45a8/html5/thumbnails/3.jpg)
Opinion mining
![Page 4: Feeler: Emotion Classification of Text Using Vector Space Model Presenter: Asif Salekin](https://reader035.vdocuments.net/reader035/viewer/2022062304/56649d015503460f949d45a8/html5/thumbnails/4.jpg)
Emotion analysis
• Primary Emotions:
• Secondary Emotions:• appear after primary emotions.
-> Emotion analysis limited to primary emotions
![Page 5: Feeler: Emotion Classification of Text Using Vector Space Model Presenter: Asif Salekin](https://reader035.vdocuments.net/reader035/viewer/2022062304/56649d015503460f949d45a8/html5/thumbnails/5.jpg)
Does words indicate emotions?
WordsSpecific to Anger
WordsSpecific to Fear
WordsSpecific to Disgust
![Page 6: Feeler: Emotion Classification of Text Using Vector Space Model Presenter: Asif Salekin](https://reader035.vdocuments.net/reader035/viewer/2022062304/56649d015503460f949d45a8/html5/thumbnails/6.jpg)
Vector Space model
• Document• Query• Cosine similarity
![Page 7: Feeler: Emotion Classification of Text Using Vector Space Model Presenter: Asif Salekin](https://reader035.vdocuments.net/reader035/viewer/2022062304/56649d015503460f949d45a8/html5/thumbnails/7.jpg)
Document
• Di=(w1i,w2i,…..,wni)• Wki=
• N number of term in document• Idfw=log(N/nw)• N total number of document in dataset• nw number of document containing the word
![Page 8: Feeler: Emotion Classification of Text Using Vector Space Model Presenter: Asif Salekin](https://reader035.vdocuments.net/reader035/viewer/2022062304/56649d015503460f949d45a8/html5/thumbnails/8.jpg)
Emotion Model Vector
• For each emotion j:
• Mj ={d1,d2,d3,….,dc}• Mj set of documents with Emotion J
![Page 9: Feeler: Emotion Classification of Text Using Vector Space Model Presenter: Asif Salekin](https://reader035.vdocuments.net/reader035/viewer/2022062304/56649d015503460f949d45a8/html5/thumbnails/9.jpg)
Similarity
Q: test document, Ej emotion j model vector
Document vector
Model vector for JoyModel vector for AngerModel vector for disgustModel vector for SadModel vector for fear
Mostsimilar
![Page 10: Feeler: Emotion Classification of Text Using Vector Space Model Presenter: Asif Salekin](https://reader035.vdocuments.net/reader035/viewer/2022062304/56649d015503460f949d45a8/html5/thumbnails/10.jpg)
Dataset
• ISEAR• 7666 sentences• Valance value
Example: What a nice day!!Valance Values: Joy: 40 Anger -20 Sad -20 Disgust: -40 fear: -30
• Wordnet-affect• WPARD Emotional words
![Page 11: Feeler: Emotion Classification of Text Using Vector Space Model Presenter: Asif Salekin](https://reader035.vdocuments.net/reader035/viewer/2022062304/56649d015503460f949d45a8/html5/thumbnails/11.jpg)
Pre-Precessing
• Some Stop words contain emotions• Example: very, not• Some entry are
incomplete
![Page 12: Feeler: Emotion Classification of Text Using Vector Space Model Presenter: Asif Salekin](https://reader035.vdocuments.net/reader035/viewer/2022062304/56649d015503460f949d45a8/html5/thumbnails/12.jpg)
Add data for high intensive emotion
• WPARD and WordNet-affects (polarity dataset)
• Example pseudo sentence:• Fun fun fun fun fun fun fun fun fun fun fun fun fun fun fun fun• Coffin coffin coffin coffin coffin coffin coffin coffin coffin coffin coffin coffin coffin coffin coffin coffin
![Page 13: Feeler: Emotion Classification of Text Using Vector Space Model Presenter: Asif Salekin](https://reader035.vdocuments.net/reader035/viewer/2022062304/56649d015503460f949d45a8/html5/thumbnails/13.jpg)
Label data (ISEAR)
• Valance value• Sentence
• Joy +N1, Anger –N2, Sad –N3, Fear –N4, Disgust – N5
• I am too happy• Joy: +80 ,anger: -70 ,Sad: -50 ,Fear: -60 ,Disgust :-40
• I am fine• Joy: +40 ,anger: -50 ,Sad: -40 ,Fear: -10 ,Disgust :-10
Threshold for joy: 50
Joy
Not Joy
Threshold for joy: 30
Joy
![Page 14: Feeler: Emotion Classification of Text Using Vector Space Model Presenter: Asif Salekin](https://reader035.vdocuments.net/reader035/viewer/2022062304/56649d015503460f949d45a8/html5/thumbnails/14.jpg)
Experiment 1
![Page 15: Feeler: Emotion Classification of Text Using Vector Space Model Presenter: Asif Salekin](https://reader035.vdocuments.net/reader035/viewer/2022062304/56649d015503460f949d45a8/html5/thumbnails/15.jpg)
Experiment 2
• Effect of stemmer• Conflict: Marry:
Marry
Married:
![Page 16: Feeler: Emotion Classification of Text Using Vector Space Model Presenter: Asif Salekin](https://reader035.vdocuments.net/reader035/viewer/2022062304/56649d015503460f949d45a8/html5/thumbnails/16.jpg)
Experiment 3
• Positive: Joy• Negative: anger, disgust, fear, sad
![Page 17: Feeler: Emotion Classification of Text Using Vector Space Model Presenter: Asif Salekin](https://reader035.vdocuments.net/reader035/viewer/2022062304/56649d015503460f949d45a8/html5/thumbnails/17.jpg)
Implementation
![Page 18: Feeler: Emotion Classification of Text Using Vector Space Model Presenter: Asif Salekin](https://reader035.vdocuments.net/reader035/viewer/2022062304/56649d015503460f949d45a8/html5/thumbnails/18.jpg)
Question?