This is an automated email from the ASF dual-hosted git repository.
sergeykamov pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nlpcraft.git.
from e0d36a0 Minor fixes.
add 7635454 EN adapters added.
add 315ec01 EN adapters added.
add 3d2eb56 RU adapters added (example)
add a758667 RU adapters added (example)
add a235f40 RU adapters added (example)
add 7a02391 Adapters usage refactoring.
add 6d44e25 Minor fixes.
add 23c18b7 Minor fixes.
add 2d51a08 Minor fixes.
add 976c2a2 Merge branch 'master' into NLPCRAFT-483
add 462bc71 Lemma and POS removed from NCToken and added as token's
properties.
add 77a4093 Update LightSwitchRuModel.scala
No new revisions were added by this update.
Summary of changes:
...witchModelRu.scala => LightSwitchRuModel.scala} | 31 ++++----
.../semantic/NCRuSemanticEntityParser.scala} | 21 ++++--
.../token/enricher/NCRuLemmaPosTokenEnricher.scala | 56 ++++++++++++++
.../enricher/NCRuStopWordsTokenEnricher.scala} | 26 ++++---
.../nlp/token/parser/NCRuTokenParser.scala | 50 +++++++++++++
.../examples/lightswitch/ru/NCTokenParserRu.scala | 78 --------------------
.../lightswitch/NCModelValidationSpec.scala | 4 +-
.../lightswitch/LightSwitchGroovyModel.groovy | 35 ++-------
.../examples/lightswitch/LightSwitchJavaModel.java | 36 ++-------
.../examples/lightswitch/LightSwitchKotlinModel.kt | 32 ++------
.../lightswitch/LightSwitchScalaModel.scala | 25 ++-----
.../lightswitch/NCModelValidationSpec.scala | 2 +-
.../apache/nlpcraft/examples/time/TimeModel.java | 76 +++++++++----------
.../examples/time/NCModelValidationSpec.scala | 2 +-
.../stanford/NCStanfordLemmaPosTokenEnricher.java | 21 +++---
.../impl/NCStanfordLemmaPosTokenEnricherImpl.scala | 16 ++--
.../impl/NCStanfordNLPTokenParserImpl.scala | 6 +-
.../stanford/NCStanfordNLPTokenParserSpec.scala | 5 +-
.../main/scala/org/apache/nlpcraft/NCToken.java | 12 ---
.../internal/impl/NCModelPipelineManager.scala | 4 +-
.../apache/nlpcraft/nlp/NCENDefaultPipeline.java | 85 ++++++++++++++++++++++
.../nlpcraft/nlp/NCENSemanticEntityParser.java | 69 ++++++++++++++++++
.../parser/nlp/impl/NCNLPEntityParserImpl.scala | 2 -
...nEnricher.java => NCLemmaPosTokenEnricher.java} | 20 ++---
.../en/impl/NCDictionaryTokenEnricherImpl.scala | 4 +-
.../en/impl/NCLemmaPosTokenEnricherImpl.scala} | 53 +++++---------
.../en/impl/NCQuotesTokenEnricherImpl.scala | 3 +-
.../en/impl/NCStopWordsTokenEnricherImpl.scala | 22 +++---
.../token/parser/opennlp/NCOpenNLPTokenParser.java | 6 +-
.../opennlp/impl/NCOpenNLPTokenParserImpl.scala | 73 +++----------------
.../nlpcraft/nlp/NCENDefaultPipelineSpec.scala | 60 +++++++++++++++
.../opennlp/NCEnOpenNlpTokenParserBenchmark.java | 6 +-
.../semantic/NCSemanticEntityParserSpec.scala | 13 +++-
.../en/NCDictionaryTokenEnricherSpec.scala | 18 ++++-
.../enricher/en/NCQuotesTokenEnricherSpec.scala | 16 +++-
.../enricher/en/NCStopWordsEnricherSpec.scala | 17 ++++-
.../parser/opennlp/NCOpenNLPTokenParserSpec.scala | 57 ++++-----------
.../org/apache/nlpcraft/nlp/util/NCTestToken.scala | 5 +-
.../org/apache/nlpcraft/nlp/util/NCTestUtils.scala | 4 +-
.../nlp/util/opennlp/NCTestConfigJava.java | 6 +-
40 files changed, 587 insertions(+), 490 deletions(-)
rename
nlpcraft-examples/lightswitch-ru/src/main/java/org/apache/nlpcraft/examples/lightswitch/{LightSwitchModelRu.scala
=> LightSwitchRuModel.scala} (78%)
rename
nlpcraft-examples/lightswitch-ru/src/main/java/org/apache/nlpcraft/examples/lightswitch/{ru/NCSemanticStemmerRu.scala
=> nlp/entity/parser/semantic/NCRuSemanticEntityParser.scala} (59%)
create mode 100644
nlpcraft-examples/lightswitch-ru/src/main/java/org/apache/nlpcraft/examples/lightswitch/nlp/token/enricher/NCRuLemmaPosTokenEnricher.scala
rename
nlpcraft-examples/lightswitch-ru/src/main/java/org/apache/nlpcraft/examples/lightswitch/{ru/NCStopWordsTokenEnricherRu.scala
=> nlp/token/enricher/NCRuStopWordsTokenEnricher.scala} (59%)
create mode 100644
nlpcraft-examples/lightswitch-ru/src/main/java/org/apache/nlpcraft/examples/lightswitch/nlp/token/parser/NCRuTokenParser.scala
delete mode 100644
nlpcraft-examples/lightswitch-ru/src/main/java/org/apache/nlpcraft/examples/lightswitch/ru/NCTokenParserRu.scala
copy nlpcraft/src/main/scala/org/apache/nlpcraft/NCEntityValidator.java =>
nlpcraft-stanford/src/main/java/org/apache/nlpcraft/nlp/token/enricher/stanford/NCStanfordLemmaPosTokenEnricher.java
(67%)
copy
nlpcraft/src/main/scala/org/apache/nlpcraft/internal/intent/NCIDLEntity.scala
=>
nlpcraft-stanford/src/main/java/org/apache/nlpcraft/nlp/token/enricher/stanford/impl/NCStanfordLemmaPosTokenEnricherImpl.scala
(76%)
create mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/NCENDefaultPipeline.java
create mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/NCENSemanticEntityParser.java
copy
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/token/enricher/en/{NCStopWordsTokenEnricher.java
=> NCLemmaPosTokenEnricher.java} (70%)
copy
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/token/{parser/opennlp/impl/NCOpenNLPTokenParserImpl.scala
=> enricher/en/impl/NCLemmaPosTokenEnricherImpl.scala} (62%)
create mode 100644
nlpcraft/src/test/scala/org/apache/nlpcraft/nlp/NCENDefaultPipelineSpec.scala