Commit Graph

559 Commits (master)
 

Author SHA1 Message Date
J. Fernando Sánchez 14c86ec38c Set plugin list as a @set and fixed test case
It turns out setting "plugins" as a @list in the context causes the
"plugins" property to expand to its full name.
Removing the type causes a regression of #17, which I initially missed
because the test in #17 was wrong.

Closes #26
7 years ago
J. Fernando Sánchez d3d05b3218 Fixed expansion of "plugins"
Closes #26

There was no need to add @list, and it was causing JSON-LD to expand the
URI of 'plugins'
7 years ago
J. Fernando Sánchez eababcadb0 Analysis as strings or objects in results
Closes #25
7 years ago
drevicko 7efece0224 add option to show senpy version number 7 years ago
drevicko 53138e6942 Estimate VAD by weighted average
Does a weighted average of centroids.

If intensity sums to zero for a category, a 'neutral' category is used or 0 if it's not present. I'm not 100% sure this is the best approach, and the name of the "neutral" category perhaps should use some convention?

Note that if there are no categories present, then no VAD (or other dimensional) estimate is returned. It may be better to use the neutral centroid if it's present in this case also.
7 years ago
J. Fernando Sánchez 1302b0b93c Fixed pip tests (added version) 7 years ago
J. Fernando Sánchez ad1092690b Merge branch '20-improve-docs' into 0.8.x 7 years ago
J. Fernando Sánchez e35e810ede Rephrase info on demo plugins
Closes #20
7 years ago
militarpancho d5ddcb8d3f Change repository url 7 years ago
militarpancho 54c0c9c437 demo doc changed 7 years ago
J. Fernando Sánchez 6e970d01f2 Merge branch '21-ascii-cant-encode' into 0.8.x 7 years ago
J. Fernando Sánchez 1d0a54ecd2 Merge branch '22-pip-screws-with-logging-config' into 0.8.x 7 years ago
J. Fernando Sánchez 800d4a9c2c Fixed typos in Ian's patch 7 years ago
drevicko 035ef98b7e removed broken "/api" link
In index.html, there is a suggestion to try out the api with a link to "/api". Clicking that link results in a json error report - not ideal. 
Instead, I added text suggesting that a use can find example api url's after clickgin "Analyse!".
7 years ago
J. Fernando Sánchez d7e115d7c2 Encode HEADERS
Closes #21
7 years ago
J. Fernando Sánchez 548cb4c9ba Doc changes
* Alabaster theme
* Restructured
* Simplified introduction
* Reference to entries/models
* Fixed examples
7 years ago
J. Fernando Sánchez 7e5b55ff9c Run pip with Popen
Closes #22
7 years ago
militarpancho 8b2c3e8d40 Update readthedocs. Mainly Api and What is senpy section 7 years ago
J. Fernando Sánchez 0c8f98d466 Pre-0.8.6
* Improved debugging (back to using Flask's built-in mechanisms)
* Recursive model loading from json
* Added DEVPORT to Makefile
* Accept json-ld input. Closes #16
* Improved Exception handling in client
* Modified default plugin selection to only include analysis plugins
* More tests
7 years ago
J. Fernando Sánchez cc298742ec Merge branch '17-...' into 0.8.x 7 years ago
J. Fernando Sánchez 250052fb99 Options as a set in the JSON-LD context
Closes #18
7 years ago
J. Fernando Sánchez 603e086606 Fix list of plugins
Closes #17
7 years ago
J. Fernando Sánchez a8614bab0c Accept plugin pipelines
Closes #15
7 years ago
militarpancho 85db4db01d added timeout message to finally fix #5 7 years ago
militarpancho 9f7a0e6907 Added timeout meaningCloud. This should fix #5 7 years ago
J. Fernando Sánchez 70ca74b03c Added instructions for developers 7 years ago
J. Fernando Sánchez c9e6d78183 Fixed alises, added PAD and FSRE
Closes #13
7 years ago
J. Fernando Sánchez 1a582c0843 Filter conversion plugins
Closes #12

* Shows only analysis plugins by default on /api/plugins
* Adds a plugin_type parameter to get other types of plugins
* default_plugin chosen from analysis plugins
7 years ago
militarpancho 241f478a68 Added sufixes dictionary for wordnet lemmatizer. This close #4 7 years ago
militarpancho 5427b02a1a Regarding to #4. English bug with sentiment basic. 7 years ago
militarpancho df2dc17ac0 This should fix #3 7 years ago
drevicko 0394bcd69c add make version to readme for pip install
pip install needs the VERSION file - `make version` will create that file

I also added the -U flag to pip install to force install (this is important if the user is playing with the code or trying out different older versions, as pip will not install if it thinks the git repo represents a version already installed or older than the one installed)
7 years ago
J. Fernando Sánchez cbeb3adbdb Added fallback version '0.0'
Installing depends on the VERSION file, so it raies an error if it is
installed in some other way.

ReadTheDocs installs the package so it can generate code docs.
This commit adds a default version 0.0
7 years ago
J. Fernando Sánchez efb305173e Removed future from __init__
Since __init__ is imported by setup.py, future may not be installed yet.

Other options would be:

* Read VERSION -> and that code has to be duplicated in setup.py and
  senpy (to avoid the import, once again)
* Eval version.py
* Do without versioning :)
7 years ago
J. Fernando Sánchez 2288b04c92 Remove iteritems for py2/3 compatibility 7 years ago
J. Fernando Sánchez 7899cb4d33 Fixed docker upload
Doing docker push without a tag makes the client upload **ALL** the
images it has for that repo.
7 years ago
J. Fernando Sánchez 62ddca79ac Fixed conversion docs 7 years ago
militarpancho cc112c5ac5 Addapted plugins to senpy 0.8.2 7 years ago
J. Fernando Sánchez 99403b3443 Fix for async
Should fix #11
7 years ago
J. Fernando Sánchez a0ff528a4b Improved docs and client
* Client now raises an exception on error
* Added conversion to the documentation
7 years ago
J. Fernando Sánchez 97bd245dfc Changed data directory 7 years ago
militarpancho 65b8873092 cambios 7 years ago
J. Fernando Sánchez d8b59d06a4 Converted Ekman2VAD to centroids
* Changed the way modules are imported -> we can now use dotted
  notation (e.g. senpy.plugins.conversion.centroids)
* Refactored ekman2vad's plugin -> generic centroids
* Added some basic tests
7 years ago
J. Fernando Sánchez 453b9f3257 Fixed bugs in Ekman2VAD 7 years ago
J. Fernando Sánchez 5fb858f5fc Fixed error when installing dependencies 7 years ago
J. Fernando Sánchez bd984a1437 Fix 5 7 years ago
J. Fernando Sánchez e741b565a1 Fix 4 7 years ago
J. Fernando Sánchez 668a803d89 Will anything break this time? We shall see 7 years ago
J. Fernando Sánchez 9daae8dda7 Please, please, please let it pass!
Am I a complete moron?
7 years ago
J. Fernando Sánchez c72094b94b Fixed IMAGE names in GL CI 7 years ago