mirror of
https://github.com/gsi-upm/senpy
synced 2024-11-22 08:12:27 +00:00
Fixed bug in meaningCloud plugin. Now retrieves Neutral sentiment
This commit is contained in:
parent
1ef9dac86a
commit
dee007eacf
@ -16,9 +16,10 @@ class DaedalusPlugin(SentimentPlugin):
|
|||||||
|
|
||||||
def _polarity(self, value):
|
def _polarity(self, value):
|
||||||
|
|
||||||
polarityValue = 0
|
if 'NONE' in value:
|
||||||
polarity = 'marl:Neutral'
|
polarity = 'marl:Neutral'
|
||||||
if 'N' in value:
|
polarityValue = 0
|
||||||
|
elif 'N' in value:
|
||||||
polarity = 'marl:Negative'
|
polarity = 'marl:Negative'
|
||||||
polarityValue = -1
|
polarityValue = -1
|
||||||
elif 'P' in value:
|
elif 'P' in value:
|
||||||
@ -47,7 +48,7 @@ class DaedalusPlugin(SentimentPlugin):
|
|||||||
api_response = r.json()
|
api_response = r.json()
|
||||||
if not api_response.get('score_tag'):
|
if not api_response.get('score_tag'):
|
||||||
raise Error(r.json())
|
raise Error(r.json())
|
||||||
|
logger.info(api_response)
|
||||||
response = Results()
|
response = Results()
|
||||||
agg_polarity, agg_polarityValue = self._polarity(api_response.get('score_tag', None))
|
agg_polarity, agg_polarityValue = self._polarity(api_response.get('score_tag', None))
|
||||||
agg_opinion = Sentiment(id="Opinion0",
|
agg_opinion = Sentiment(id="Opinion0",
|
||||||
|
Loading…
Reference in New Issue
Block a user