1
0
mirror of https://github.com/gsi-upm/senpy synced 2025-09-18 12:32:21 +00:00

Improved plugins (reload, imp)

This commit is contained in:
J. Fernando Sánchez
2014-11-04 21:31:41 +01:00
parent bdf1992775
commit ff8d12074b
7 changed files with 144 additions and 79 deletions

View File

@@ -3,20 +3,20 @@ import json
import sys
print(sys.path)
from senpy.plugins import SentimentPlugin
from senpy.models import Response, Opinion, Entry
class Sentiment140Plugin(SentimentPlugin):
parameters = {
EXTRA_PARAMS = {
"language": {"aliases": ["language", "l"],
"required": False,
"options": ["es", "en", "auto"],
}
}
def __init__(self, **kwargs):
super(Sentiment140Plugin, self).__init__(name="Sentiment140",
version="1.0",
super(Sentiment140Plugin, self).__init__(name="sentiment140",
version="2.0",
extraparams=self.EXTRA_PARAMS,
**kwargs)
def analyse(self, **params):
@@ -44,5 +44,4 @@ class Sentiment140Plugin(SentimentPlugin):
response.entries.append(entry)
return response
plugin = Sentiment140Plugin()