com.kotlinnlp:neuraltokenizer

NeuralTokenizer is a very simple to use text tokenizer which uses neural networks from the SimpleDNN library.

License

License

Categories

Categories

Kotlin Languages
GroupId

GroupId

com.kotlinnlp
ArtifactId

ArtifactId

neuraltokenizer
Last Version

Last Version

0.4.8
Release Date

Release Date

Type

Type

jar
Description

Description

com.kotlinnlp:neuraltokenizer
NeuralTokenizer is a very simple to use text tokenizer which uses neural networks from the SimpleDNN library.
Project URL

Project URL

http://github.com/kotlinnlp/neuraltokenizer
Source Code Management

Source Code Management

http://github.com/kotlinnlp/neuraltokenizer/tree/master

Download neuraltokenizer

How to add to project

<!-- https://jarcasting.com/artifacts/com.kotlinnlp/neuraltokenizer/ -->
<dependency>
    <groupId>com.kotlinnlp</groupId>
    <artifactId>neuraltokenizer</artifactId>
    <version>0.4.8</version>
</dependency>
// https://jarcasting.com/artifacts/com.kotlinnlp/neuraltokenizer/
implementation 'com.kotlinnlp:neuraltokenizer:0.4.8'
// https://jarcasting.com/artifacts/com.kotlinnlp/neuraltokenizer/
implementation ("com.kotlinnlp:neuraltokenizer:0.4.8")
'com.kotlinnlp:neuraltokenizer:jar:0.4.8'
<dependency org="com.kotlinnlp" name="neuraltokenizer" rev="0.4.8">
  <artifact name="neuraltokenizer" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.kotlinnlp', module='neuraltokenizer', version='0.4.8')
)
libraryDependencies += "com.kotlinnlp" % "neuraltokenizer" % "0.4.8"
[com.kotlinnlp/neuraltokenizer "0.4.8"]

Dependencies

compile (5)

Group / Artifact Type Version
org.jetbrains.kotlin : kotlin-stdlib-jdk8 jar 1.3.31
org.jetbrains.kotlin : kotlin-reflect jar 1.3.31
com.beust : klaxon jar 5.2
com.kotlinnlp : simplednn jar 0.14.0
com.kotlinnlp : linguisticdescription jar 0.12.2

test (1)

Group / Artifact Type Version
org.jetbrains.kotlin : kotlin-test jar 1.3.31

Project Modules

There are no modules declared in this project.

NeuralTokenizer Maven Central Build Status

NeuralTokenizer is a very simple to use text tokenizer which uses neural networks from the SimpleDNN library.

NeuralTokenizer is part of KotlinNLP.

Getting Started

Import with Maven

<dependency>
    <groupId>com.kotlinnlp</groupId>
    <artifactId>neuraltokenizer</artifactId>
    <version>0.4.8</version>
</dependency>

Examples

Try some examples of usage of NeuralTokenizer running the files in the examples folder.

To run the examples you need datasets of test and training that you can find here

Model Serialization

The neural model is all contained into a single class which provides simple dump() and load() methods to serialize it and afterwards load it.

License

This software is released under the terms of the Mozilla Public License, v. 2.0

Contributions

We greatly appreciate any bug reports and contributions, which can be made by filing an issue or making a pull request through the github page.

Versions

Version
0.4.8
0.4.7
0.4.6
0.4.5
0.4.4
0.4.3
0.4.2
0.4.1
0.4.0
0.3.1
0.3.0
0.2.1
0.2.0
0.1.1
0.1.0