1
0
mirror of https://github.com/gsi-upm/senpy synced 2024-11-14 04:32:29 +00:00

Fixed bug in meaningCloud plugin. Now retrieves Neutral sentiment

This commit is contained in:
militarpancho 2017-05-11 11:02:29 +02:00
parent 1ef9dac86a
commit dee007eacf

View File

@ -16,9 +16,10 @@ class DaedalusPlugin(SentimentPlugin):
def _polarity(self, value):
polarityValue = 0
polarity = 'marl:Neutral'
if 'N' in value:
if 'NONE' in value:
polarity = 'marl:Neutral'
polarityValue = 0
elif 'N' in value:
polarity = 'marl:Negative'
polarityValue = -1
elif 'P' in value:
@ -47,7 +48,7 @@ class DaedalusPlugin(SentimentPlugin):
api_response = r.json()
if not api_response.get('score_tag'):
raise Error(r.json())
logger.info(api_response)
response = Results()
agg_polarity, agg_polarityValue = self._polarity(api_response.get('score_tag', None))
agg_opinion = Sentiment(id="Opinion0",