GROBID GUI to manage training data tasks.
Extension for GROBID kermitt2/grobid
grobid-smecta SMECTA : Safe ManagemEnt and Curation of Training datA
- Java
- Maven
- Grobid
grobid and grobid-smecta need OpenJDK 1.8
https://github.com/kermitt2/grobid
In grobid-smecta/src/main/resources/grobid-smecta.properties
,
you have to edit at least these values, according to your project :
grobid.smecta.trainingFiles.mainDirectory=../grobid-YOUR_MODULE/resources/dataset/astro/corpus
grobid.semcta.trainerClass=org.grobid.trainer.YourTrainer
In grobid-smecta/pom.xml
,
add dependency to your project (replace grobid-astro
by yours)
<dependency>
<groupId>org.grobid</groupId>
<artifactId>grobid-YOUR_MODULE</artifactId>
<version>0.4.3-SNAPSHOT</version>
</dependency>
> mvn clean install
> mvn jetty:run-war
Webservice API is now available at http://localhost:5100/api
> mvn exec:exec -Pclient-prod
Wepapp is now available at http://localhost:5200
A proxy is made to api at http://localhost:5200/api
To build sources, instead of using mvn clean install
, you should use mvn compile
, then you avoid to install again client tools.
To have only local access, and a dynamic building, instead of using mvn exec:exec -Pclient-prod
, you should use mvn exec:exec -Pclient-dev
.