Modified SQL script for database creation. Adding the "Name" and "URL"
of the new extractor into the SQL table "tool": textrazor (probably
forgotten from previous development) and thd (new extractor to be
integrated)
Adding missing library "jsonic", that allows "langdetect" to work
properly. It was not present in the lib folder neither in the Maven
dependencies.
Created the folder "logs" into the repository. Even if it is empty, it
prevents to get some particular runtime errors when deploying the
application for the first time. Also, this "logs" folder is mentioned in
the "config.properties.default" template so it gives an extra
consistency to the distribution.
Adding THD as a new value for enum of supported extractors.
Adding the class "THDClient" implementing fr.eurecom.nerd.proxy.IClient
that includes the logic for annotating documents using THD
(https://ner.vse.cz/thd/?)
Updating driver in charge of launching individual document annotations:
now THD can be now invoked. DriverCombined stays as before.
Updating the logic for transforming "thd" token to THD enum and
viceversa (for making the REST API calls work)
Including the library "jsonic", necessary for "langdetect" to work, into
the Maven repository dependencies (from
http://mvnrepository.com/artifact/net.arnx/jsonic/1.3.0)
Deleting local version of the library "jsonic", already in the Maven
dependencies.
Polishing error messages and removing debug information.