clarin-eric / switchboard-tool-registry

The Switchboard Tool Registry
GNU General Public License v3.0
4 stars 13 forks source link

Frog: add categories #5

Open proycon opened 6 years ago

proycon commented 6 years ago

Frog integrates various NLP modules (for dutch) so perhaps it should be added to the following categories?

The skip parameter controls which modules are disabled, so it's possible to run Frog in a more limited fashion for just the desired linguistic enrichment.

proycon commented 6 years ago

Looking at the registry, I wonder if it's even possible currently to assign multiple categories/tasks to a service...

claus-zinn commented 6 years ago

Well, I could add Frog to each of the categories. At the moment, it is categorized under "NLP suite for Dutch". From your side, is it possible to pass on the modules via the URL? Say, if I wanted to perform NER you get ?task=ner encoded in the invocation URL. As a result, the corresponding checkbox in the "Parameter Selection" window is activated.

We do a similar thing for WebLicht, which appears in the switchboard multiple times depending on the tasks it advertises. Note that the switchboard then activates WebLicht with the corresponding parameter so that WebLicht starts with a predefined workflow chain loaded.

proycon commented 6 years ago

I implemented the ability to preselect global parameters from the URL. For Frog the parameter for module selection is skip (basically the reverse; it says what modules not to run), as described by the info page (https://webservices-lst.science.ru.nl/frog/info/). I haven't deployed this on the server yet though as there are some other things in the pipeline that have to finish first, so to be continued soon..!