From 5c98326acf0ccc3faa8d510cc573dc04ccd01f08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=2E=20Fernando=20S=C3=A1nchez?= Date: Wed, 10 Jul 2019 13:09:48 +0200 Subject: [PATCH] Clean up emotion-anew --- emotion-anew/emotion-anew.py | 37 +----------------------------------- 1 file changed, 1 insertion(+), 36 deletions(-) diff --git a/emotion-anew/emotion-anew.py b/emotion-anew/emotion-anew.py index 0cd43ba..8e9f5b7 100644 --- a/emotion-anew/emotion-anew.py +++ b/emotion-anew/emotion-anew.py @@ -26,7 +26,7 @@ from senpy.models import Results, EmotionSet, Entry, Emotion class ANEW(EmotionPlugin): description = "This plugin consists on an emotion classifier using ANEW lexicon dictionary to calculate VAD (valence-arousal-dominance) of the sentence and determinate which emotion is closer to this value. Each emotion has a centroid, calculated according to this article: http://www.aclweb.org/anthology/W10-0208. The plugin is going to look for the words in the sentence that appear in the ANEW dictionary and calculate the average VAD score for the sentence. Once this score is calculated, it is going to seek the emotion that is closest to this value." author = "@icorcuera" - version = "0.5.1" + version = "0.5.2" name = "emotion-anew" extra_params = { @@ -41,41 +41,6 @@ class ANEW(EmotionPlugin): anew_path_es = "Dictionary/Redondo(2007).csv" anew_path_en = "Dictionary/ANEW2010All.txt" - centroids = { - "anger": { - "A": 6.95, - "D": 5.1, - "V": 2.7 - }, - "disgust": { - "A": 5.3, - "D": 8.05, - "V": 2.7 - }, - "fear": { - "A": 6.5, - "D": 3.6, - "V": 3.2 - }, - "joy": { - "A": 7.22, - "D": 6.28, - "V": 8.6 - }, - "sadness": { - "A": 5.21, - "D": 2.82, - "V": 2.21 - } - } - emotions_ontology = { - "anger": "http://gsi.dit.upm.es/ontologies/wnaffect/ns#anger", - "disgust": "http://gsi.dit.upm.es/ontologies/wnaffect/ns#disgust", - "fear": "http://gsi.dit.upm.es/ontologies/wnaffect/ns#negative-fear", - "joy": "http://gsi.dit.upm.es/ontologies/wnaffect/ns#joy", - "neutral": "http://gsi.dit.upm.es/ontologies/wnaffect/ns#neutral-emotion", - "sadness": "http://gsi.dit.upm.es/ontologies/wnaffect/ns#sadness" - } onyx__usesEmotionModel = "emoml:pad-dimensions" nltk_resources = ['stopwords']