compile group: "org.apache.opennlp", name: "opennlp-runtime", version: "3.0.0-M2"
Apache OpenNLP is also distributed via Maven Central Repository. The Apache OpenNLP project publishes the library, javadoc and source code jars. To use OpenNLP in your Gradle project, specify exactly one of the following dependencies, all transient dependencies are resolved automatically.
To use OpenNLP as a library define the following dependency:
compile group: "org.apache.opennlp", name: "opennlp-runtime", version: "3.0.0-M2"
|
Note
|
Only opennlp-runtime needs to be added as a dependency, and you can add additional modules
(e.g. opennlp-ml-maxent, opennlp-dl, etc.) as required.
|
If model classpath scanning support is required, just add:
compile group: "org.apache.opennlp", name: "opennlp-model-resolver", version: "3.0.0-M2"
|
Tip
|
Other components can be declared similarily as in the previous 2.x release, see below. |
To use the OpenNLP Tools define the following dependency:
dependencies {
implementation group: 'org.apache.opennlp', name: 'opennlp-tools', version: '2.5.8'
}
To use the OpenNLP Tools Models define the following dependency:
dependencies {
implementation group: 'org.apache.opennlp', name: 'opennlp-tools-models', version: '2.5.8'
}
To use the OpenNLP DL define the following dependency:
dependencies {
implementation group: 'org.apache.opennlp', name: 'opennlp-dl', version: '2.5.8'
}
To use the OpenNLP DL GPU define the following dependency:
dependencies {
implementation group: 'org.apache.opennlp', name: 'opennlp-dl-gpu', version: '2.5.8'
}
To use the OpenNLP UIMA Annotators define the following dependency:
dependencies {
implementation group: 'org.apache.opennlp', name: 'opennlp-uima', version: '2.5.8'
}
To use the OpenNLP Morfologik-Addon define the following dependency:
dependencies {
implementation group: 'org.apache.opennlp', name: 'opennlp-morfologik-addon', version: '2.5.8'
}