diff --git a/pom.xml b/pom.xml
index 42bc3aca55..d85d0a2e1b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,102 +1,102 @@
-
-
- 4.0.0
- org.myrobotlab
- mrl
- 0.0.1-SNAPSHOT
- MyRobotLab
- Open Source Creative Machine Control
-
-
- false
-
-
-
- 1.1.
-
- ${maven.build.timestamp}
- yyyyMMddHHmm
- ${timestamp}
- ${version.prefix}${build.number}
- ${git.branch}
- ${NODE_NAME}
- ${NODE_LABELS}
-
-
-
- 11
- 11
- UTF-8
-
-
-
+
+
+ 4.0.0
+ org.myrobotlab
+ mrl
+ 0.0.1-SNAPSHOT
+ MyRobotLab
+ Open Source Creative Machine Control
+
+
+ false
+
+
+
+ 1.1.
+
+ ${maven.build.timestamp}
+ yyyyMMddHHmm
+ ${timestamp}
+ ${version.prefix}${build.number}
+ ${git.branch}
+ ${NODE_NAME}
+ ${NODE_LABELS}
+
+
+
+ 11
+ 11
+ UTF-8
+
+
+
@@ -135,9 +135,9 @@
https://m2.dv8tion.net/releases
-
-
-
+
+
+
javazoom
@@ -343,6 +343,12 @@
+
+
+
+
+
+
pl.allegro.tech
@@ -1185,6 +1191,10 @@
0.0.8.10
provided
+
+ org.apache.lucene
+ *
+
ch.qos.logback
logback-classic
@@ -1399,6 +1409,18 @@
+
+ org.apache.solr
+ solr-scripting
+ 9.0.0
+ provided
+
+
+ com.google.guava
+ *
+
+
+
org.apache.solr
solr-test-framework
@@ -1452,6 +1474,24 @@
+
+ com.robrua.nlp
+ easy-bert
+ 1.0.3
+ provided
+
+
+ com.robrua.nlp.models
+ easy-bert-uncased-L-12-H-768-A-12
+ 1.0.0
+ provided
+
+
+ org.tensorflow
+ tensorflow
+ 1.15.0
+ provided
+
@@ -1470,12 +1510,7 @@
-
- org.tensorflow
- tensorflow
- 1.8.0
- provided
-
+
@@ -1658,377 +1693,377 @@
-
-
- org.mockito
- mockito-core
- 3.12.4
- test
-
-
-
-
-
-
- false
- src/main/resources
-
-
- false
- src/main/java
-
- **
-
-
- **/*.java
-
-
-
-
-
- false
- src/test/resources
-
-
- false
- src/test/java
-
- **
-
-
- **/*.java
-
-
-
-
-
-
-
-
- org.codehaus.mojo
- properties-maven-plugin
- 1.0.0
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
- 3.1.0
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
-
-
- no-duplicate-declared-dependencies
-
- enforce
-
-
-
-
-
-
-
-
-
-
-
- org.codehaus.mojo
- properties-maven-plugin
-
-
- initialize
-
- read-project-properties
-
-
-
- build.properties
-
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-shade-plugin
- 3.1.0
-
-
- package
-
- shade
-
-
- myrobotlab
-
- true
- myrobotlab-full
- false
-
-
-
-
- org.myrobotlab.service.Runtime
- ${version}
- ${version}
-
- ${build.number}
- ${maven.build.timestamp}
- ${agent.name}
- ${user.name}
-
-
- ${git.tags}
- ${git.branch}
- ${git.dirty}
- ${git.remote.origin.url}
- ${git.commit.id}
- ${git.commit.id.abbrev}
- ${git.commit.id.full}
- ${git.commit.id.describe}
- ${git.commit.id.describe-short}
- ${git.commit.user.name}
- ${git.commit.user.email}
-
- ${git.commit.time}
- ${git.closest.tag.name}
- ${git.closest.tag.commit.count}
- ${git.build.user.name}
- ${git.build.user.email}
- ${git.build.time}
- ${git.build.version}
-
-
-
-
-
-
- *:*
-
- module-info.class
- META-INF/*.SF
- META-INF/*.DSA
- META-INF/*.RSA
-
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-assembly-plugin
-
-
- assembly.xml
-
- myrobotlab
- false
-
-
-
- trigger-assembly
- package
-
- single
-
-
-
-
-
-
- true
- org.apache.maven.plugins
- maven-compiler-plugin
- 2.3.2
-
- 11
- 11
- true
- true
- -parameters
-
-
-
-
- org.apache.maven.plugins
- maven-resources-plugin
- 2.4.3
-
-
-
- pl.project13.maven
- git-commit-id-plugin
- 4.9.10
-
-
- initialize
- get-the-git-infos
-
- revision
-
-
-
-
- ${project.basedir}/.git
- git
- false
- true
- ${project.build.outputDirectory}/git.properties
-
-
- false
- false
- -dirty
-
-
-
-
-
- maven-surefire-plugin
- org.apache.maven.plugins
- 2.22.2
-
- -Djava.library.path=libraries/native -Djna.library.path=libraries/native ${argLine}
-
- **/*Test.java
-
-
- **/integration/*
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-clean-plugin
- 2.3
-
-
-
- data/.myrobotlab
- false
-
-
- libraries
-
- **
-
- false
-
-
- data
-
- **
-
-
-
- resource
-
- **
-
-
-
- src/main/resources/resource/framework
-
- **/serviceData.json
-
- false
-
-
-
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-report-plugin
- 2.22.2
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 3.0.1
-
-
-
-
- myrobotlab
- http://myrobotlab.org
-
-
- github
- https://github.com/MyRobotLab/myrobotlab/issues
-
-
+
+
+ org.mockito
+ mockito-core
+ 3.12.4
+ test
+
+
+
+
+
+
+ false
+ src/main/resources
+
+
+ false
+ src/main/java
+
+ **
+
+
+ **/*.java
+
+
+
+
+
+ false
+ src/test/resources
+
+
+ false
+ src/test/java
+
+ **
+
+
+ **/*.java
+
+
+
+
+
+
+
+
+ org.codehaus.mojo
+ properties-maven-plugin
+ 1.0.0
+
+
+ org.apache.maven.plugins
+ maven-enforcer-plugin
+ 3.1.0
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-enforcer-plugin
+
+
+ no-duplicate-declared-dependencies
+
+ enforce
+
+
+
+
+
+
+
+
+
+
+
+ org.codehaus.mojo
+ properties-maven-plugin
+
+
+ initialize
+
+ read-project-properties
+
+
+
+ build.properties
+
+
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-shade-plugin
+ 3.1.0
+
+
+ package
+
+ shade
+
+
+ myrobotlab
+
+ true
+ myrobotlab-full
+ false
+
+
+
+
+ org.myrobotlab.service.Runtime
+ ${version}
+ ${version}
+
+ ${build.number}
+ ${maven.build.timestamp}
+ ${agent.name}
+ ${user.name}
+
+
+ ${git.tags}
+ ${git.branch}
+ ${git.dirty}
+ ${git.remote.origin.url}
+ ${git.commit.id}
+ ${git.commit.id.abbrev}
+ ${git.commit.id.full}
+ ${git.commit.id.describe}
+ ${git.commit.id.describe-short}
+ ${git.commit.user.name}
+ ${git.commit.user.email}
+
+ ${git.commit.time}
+ ${git.closest.tag.name}
+ ${git.closest.tag.commit.count}
+ ${git.build.user.name}
+ ${git.build.user.email}
+ ${git.build.time}
+ ${git.build.version}
+
+
+
+
+
+
+ *:*
+
+ module-info.class
+ META-INF/*.SF
+ META-INF/*.DSA
+ META-INF/*.RSA
+
+
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-assembly-plugin
+
+
+ assembly.xml
+
+ myrobotlab
+ false
+
+
+
+ trigger-assembly
+ package
+
+ single
+
+
+
+
+
+
+ true
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 2.3.2
+
+ 11
+ 11
+ true
+ true
+ -parameters
+
+
+
+
+ org.apache.maven.plugins
+ maven-resources-plugin
+ 2.4.3
+
+
+
+ pl.project13.maven
+ git-commit-id-plugin
+ 4.9.10
+
+
+ initialize
+ get-the-git-infos
+
+ revision
+
+
+
+
+ ${project.basedir}/.git
+ git
+ false
+ true
+ ${project.build.outputDirectory}/git.properties
+
+
+ false
+ false
+ -dirty
+
+
+
+
+
+ maven-surefire-plugin
+ org.apache.maven.plugins
+ 2.22.2
+
+ -Djava.library.path=libraries/native -Djna.library.path=libraries/native ${argLine}
+
+ **/*Test.java
+
+
+ **/integration/*
+
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-clean-plugin
+ 2.3
+
+
+
+ data/.myrobotlab
+ false
+
+
+ libraries
+
+ **
+
+ false
+
+
+ data
+
+ **
+
+
+
+ resource
+
+ **
+
+
+
+ src/main/resources/resource/framework
+
+ **/serviceData.json
+
+ false
+
+
+
+
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-report-plugin
+ 2.22.2
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 3.0.1
+
+
+
+
+ myrobotlab
+ http://myrobotlab.org
+
+
+ github
+ https://github.com/MyRobotLab/myrobotlab/issues
+
+
diff --git a/src/main/java/org/myrobotlab/document/Document.java b/src/main/java/org/myrobotlab/document/Document.java
index fbdf020c8d..7b76a80c5e 100644
--- a/src/main/java/org/myrobotlab/document/Document.java
+++ b/src/main/java/org/myrobotlab/document/Document.java
@@ -17,7 +17,7 @@
public class Document {
private String id;
- private HashMap> data;
+ private final HashMap> data;
private ProcessingStatus status;
public Document(String id) {
@@ -27,11 +27,7 @@ public Document(String id) {
}
public ArrayList