1
0
mirror of https://github.com/gsi-upm/senpy synced 2024-11-14 12:42:27 +00:00
Commit Graph

556 Commits

Author SHA1 Message Date
J. Fernando Sánchez
c7091e6323 Force building before pushing 2018-06-18 17:53:01 +02:00
J. Fernando Sánchez
61181db199 Fix sentiment140 plugin 2018-06-18 17:43:10 +02:00
J. Fernando Sánchez
a1663a3f31 Upload latest with version 2018-06-18 17:36:30 +02:00
J. Fernando Sánchez
83b23dbdf4 UI improvements
* Add option to add multiple plugins
* Improve UI hints for collapsed parameters
* Refactored plugins without requirements
* Hide evaluation tab for the moment. You can see it by adding "?evaluation" to
  the URL.
2018-06-18 16:46:49 +02:00
J. Fernando Sánchez
4675d9acf1 Avoid testing tags twice 2018-06-15 16:59:00 +02:00
J. Fernando Sánchez
6832a2816d Change data loading logic. Bugs senpy.testing 2018-06-15 16:47:48 +02:00
J. Fernando Sánchez
f11439d944 Unify data folders 2018-06-15 16:44:25 +02:00
J. Fernando Sánchez
7a8abf1823 Update makefiles 2018-06-15 11:45:49 +02:00
J. Fernando Sánchez
a21ce0d90e Squashed '.makefiles/' changes from a75ba69..6c47840
6c47840 Updated makefiles from senpy
625549c Do not push image tag for latest
b3318c0 Updated makefiles from senpy
8453e8b Fix problems with echo and newlines
083c8c9 Updated makefiles from senpy-plugins-community

git-subtree-dir: .makefiles
git-subtree-split: 6c47840f216bb641886da57e1e98ccf5df0285d7
2018-06-15 11:45:49 +02:00
J. Fernando Sánchez
a964e586d7 Rename senpy.test to senpy.testing to avoid conflicts 2018-06-15 11:45:40 +02:00
J. Fernando Sánchez
b15a0d7dbe Fix problems with echo and newlines
printf is more portable
2018-06-15 11:39:19 +02:00
J. Fernando Sánchez
bce42b5bb4 Updated makefiles from senpy 2018-06-15 10:57:26 +02:00
J. Fernando Sánchez
f92617d147 Change submodules to relative URIs 2018-06-15 10:34:36 +02:00
J. Fernando Sánchez
2a773d45aa Fix image name in tests 2018-06-15 10:29:18 +02:00
J. Fernando Sánchez
e4e1a74971 Build before testing! 2018-06-15 09:54:42 +02:00
J. Fernando Sánchez
1659285f0b Remove TTY from docker test 2018-06-15 09:52:42 +02:00
J. Fernando Sánchez
57016e1380 Add clean stage 2018-06-15 09:49:23 +02:00
J. Fernando Sánchez
54da48b548 Add CI/CD and k8s 2018-06-15 09:46:15 +02:00
J. Fernando Sánchez
62142482dc Updated makefiles from senpy-plugins-community 2018-06-15 09:22:46 +02:00
J. Fernando Sánchez
982baa04cf Add '.makefiles/' from commit 'a75ba6994d93ca027b6f3ba0b08b75dd60d3aa78'
git-subtree-dir: .makefiles
git-subtree-mainline: c52a894017
git-subtree-split: a75ba6994d
2018-06-14 19:54:41 +02:00
J. Fernando Sánchez
c52a894017 Merged into monorepo 2018-06-14 19:38:08 +02:00
J. Fernando Sánchez
1313853788 Several fixes and improvements
* Add Topic model
* Add PDB post-mortem debugging
* Add logger to plugins (`self.log`)
* Add NLTK resource auto-download
* Force installation of requirements even if adding doesn't work
* Add a method to find files in several possible locations. Now the plugin.open
method will try these locations IF the file is to be opened in read mode.
Otherwise only the SENPY_DATA folder will be used (to avoid writing to the
package folder).
2018-06-14 15:10:16 +02:00
J. Fernando Sánchez
e51b659030 Merge commit '7c959aace896e9d318497a417e0eec8f78b62314' as 'sentiment-basic' 2018-06-12 10:01:45 +02:00
J. Fernando Sánchez
2a4cc96905 Removed sentiment-basic submodule 2018-06-12 10:01:45 +02:00
J. Fernando Sánchez
7c959aace8 Squashed 'sentiment-basic/' content from commit beb8e31
git-subtree-dir: sentiment-basic
git-subtree-split: beb8e311619059a0c660411edef1cf95b3826c0a
2018-06-12 10:01:45 +02:00
J. Fernando Sánchez
15ac26428a Merge commit '98ec4817cff3abd06f961fbbdb5c860aeb887bca' as 'emotion-anew' 2018-06-12 10:01:45 +02:00
J. Fernando Sánchez
402b49f43f Removed emotion-anew submodule 2018-06-12 10:01:45 +02:00
J. Fernando Sánchez
98ec4817cf Squashed 'emotion-anew/' content from commit e8a3c83
git-subtree-dir: emotion-anew
git-subtree-split: e8a3c837e3543a5f5f19086e1fcaa34b22be639e
2018-06-12 10:01:45 +02:00
J. Fernando Sánchez
08c1b4ce79 Merge commit '23c6cdd58dd3071fe5f707d904afacde6bd1a870' as 'emotion-wnaffect' 2018-06-12 10:01:44 +02:00
J. Fernando Sánchez
50a0599597 Removed emotion-wnaffect submodule 2018-06-12 10:01:44 +02:00
J. Fernando Sánchez
23c6cdd58d Squashed 'emotion-wnaffect/' content from commit 74c40d7
git-subtree-dir: emotion-wnaffect
git-subtree-split: 74c40d7e97d54d3c3e30739a85cf9322c92d5a87
2018-06-12 10:01:44 +02:00
J. Fernando Sánchez
7825802341 Merge commit '4a0b6c1bf4ec7213ad2b5538eb737a27dc28faa8' as 'sentiment-vader' 2018-06-12 10:01:44 +02:00
J. Fernando Sánchez
4a0b6c1bf4 Squashed 'sentiment-vader/' content from commit ddb7432
git-subtree-dir: sentiment-vader
git-subtree-split: ddb7432d260fd2d8fca719f1b3ee46117019f475
2018-06-12 10:01:44 +02:00
J. Fernando Sánchez
cd73cd3fc6 Removed sentiment-vader submodule 2018-06-12 10:01:43 +02:00
J. Fernando Sánchez
704aba2ff0 Merge commit '1eec6ecbad039b946c0d7b690335f2bb4ea8f320' as 'sentiment-meaningCloud' 2018-06-12 10:01:43 +02:00
J. Fernando Sánchez
bf67422f2f Removed sentiment-meaningCloud submodule 2018-06-12 10:01:43 +02:00
J. Fernando Sánchez
1eec6ecbad Squashed 'sentiment-meaningCloud/' content from commit 2a5d212
git-subtree-dir: sentiment-meaningCloud
git-subtree-split: 2a5d212833fac38efe69b9d90588c1f0a27ff390
2018-06-12 10:01:43 +02:00
J. Fernando Sánchez
bec22e44a0 Removed enterprise/unnecessary modules 2018-06-12 10:01:34 +02:00
J. Fernando Sánchez
697e779767 Fix schema issues and parameter validation 2018-05-16 11:16:32 +02:00
J. Fernando Sánchez
48f5ffafa1 Defer plugin validation to init 2018-05-14 11:38:02 +02:00
Manuel Garcia Amado
f3961378e0 Add submodule in README 2018-05-14 11:34:23 +02:00
Manuel Garcia Amado
fbde8a9462 Add plugins as submodules 2018-05-14 11:32:56 +02:00
J. Fernando Sánchez
73f7cbbe8a Add extra-requirements for pip 2018-04-25 11:01:17 +02:00
J. Fernando Sánchez
07a41236f8 Do not push image tag for latest 2018-04-25 10:52:30 +02:00
J. Fernando Sánchez
55db97cf62 Add basic evaluation and fix installation
* Merge branch '44-add-basic-evaluation-with-gsitk'
* Refactor requirements (add extra-requirements)
* Skip evaluation tests in Py2
* Fix installation with PIP
* Implement the evaluation service inside the Senpy API
* Connect Plugins to GSITK's evaluation module
* Add an evaluation method inside the Senpy Context
* Add the evaluation models and schemas
* Add Evaluation to the Playground, with a table view
* Add evaluation tests
2018-04-25 10:12:26 +02:00
J. Fernando Sánchez
d8dead1908 Fix extra requirements 2018-04-25 09:36:29 +02:00
J. Fernando Sánchez
87dcdb9fbc Refactor requirements 2018-04-25 09:35:36 +02:00
J. Fernando Sánchez
67ef4b60bd Skip evaluation tests in Py2
GSITK doesn't support python2
2018-04-25 09:29:46 +02:00
J. Fernando Sánchez
da4b11e5b5 Fix installation
* Remove '--use-wheel' flag
* Remove pip dependency
* Make GSITK an optional dependency
2018-04-24 20:02:03 +02:00
J. Fernando Sánchez
c0aa7ddc3c Add evaluation tests 2018-04-24 19:36:50 +02:00