1
0
mirror of https://github.com/gsi-upm/senpy synced 2025-08-24 02:22:20 +00:00

Addapted plugins to senpy 0.8.2

This commit is contained in:
militarpancho
2017-03-01 13:23:41 +01:00
parent 65b8873092
commit cc112c5ac5
10 changed files with 13 additions and 37 deletions

View File

@@ -13,11 +13,17 @@ class DaedalusPlugin(SentimentPlugin):
def analyse_entry(self, entry, params):
txt = entry.get("text",None)
model = params["model"] # general_es / general_es / general_fr
model = "general" # general_es / general_es / general_fr
api = 'http://api.meaningcloud.com/sentiment-2.1'
lang = params.get("language")
key = params["apiKey"]
parameters = {'key': key,'model': model,'lang': lang,'of': 'json','txt': txt,'src': 'its-not-a-real-python-sdk'}
parameters = {'key': key,
'model': model,
'lang': lang,
'of': 'json',
'txt': txt,
'src': 'its-not-a-real-python-sdk'
}
r = requests.post(api, params=parameters)
value = r.json().get('score_tag', None)

View File

@@ -11,12 +11,6 @@
"options": ["en","es"],
"default": "en"
},
"model": {
"aliases": ["model"],
"required": true,
"options": ["general"],
"default": "general"
},
"apiKey":{
"aliases":["meaningCloud-key","apiKey"],
"required":true