This is an automated email from the ASF dual-hosted git repository.
sergeykamov pushed a change to branch NLPCRAFT-491
in repository https://gitbox.apache.org/repos/asf/incubator-nlpcraft.git
from c453277c Minor fixes.
add 5aaf1d07 Scala initial version.
add 80b4979f Scala initial version.
add 29349208 Scala initial version.
add 11c76454 Scala initial version fixes.
add 21e41202 Scala initial minor fixes.
add 6b0dbc45 Update pom.xml
add 265aa821 Scanner annotations minor fixes.
add ac238a4d Scaladoc maven plugin.
add 0b36e883 Fix for ANTLR4 issue.
add 8d7dce52 Minot fix.
add f5d0bd74 WIP + some fixes.
add f6ddcfad Merge remote-tracking branch 'origin/NLPCRAFT-504' into
NLPCRAFT-504
add 54f0edba Assertion fixes.
add 47df111c Synonyms processing bugfix.
add 953e91d5 API refactored.
add 4dae2138 API refactored.
add 6b3e2580 API refactored.
add 6ccd8c0a API refactored.
add a9cdee05 API refactored.
add 6bf063c4 Code review on NLPCRAFT-495 and NLPCRAFTY-505.
add 77c33e77 Minor fixes.
add e7c92f42 Minor fixes.
new 6523187a Merge branch 'NLPCRAFT-504' into NLPCRAFT-491
new 41e4569d Example refactoring.
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../examples/lightswitch/LightSwitchFrModel.scala | 14 +-
.../entity/parser/NCFrSemanticEntityParser.scala | 2 +-
.../token/enricher/NCFrLemmaPosTokenEnricher.scala | 5 +-
.../enricher/NCFrStopWordsTokenEnricher.scala | 8 +-
.../nlp/token/parser/NCFrTokenParser.scala | 7 +-
.../lightswitch/NCModelValidationSpec.scala | 0
.../examples/lightswitch/LightSwitchRuModel.scala | 12 +-
.../entity/parser/NCRuSemanticEntityParser.scala | 4 +-
.../token/enricher/NCRuLemmaPosTokenEnricher.scala | 5 +-
.../enricher/NCRuStopWordsTokenEnricher.scala | 11 +-
.../nlp/token/parser/NCRuTokenParser.scala | 7 +-
.../lightswitch/NCModelValidationSpec.scala | 0
.../lightswitch/LightSwitchGroovyModel.groovy | 88 --
.../examples/lightswitch/LightSwitchJavaModel.java | 93 --
.../examples/lightswitch/LightSwitchKotlinModel.kt | 91 --
.../lightswitch/LightSwitchScalaModel.scala | 12 +-
.../lightswitch/NCModelValidationSpec.scala | 11 +-
.../nlpcraft/examples/pizzeria/PizzeriaModel.scala | 48 +-
.../examples/pizzeria/PizzeriaModelPipeline.scala | 15 +-
.../nlpcraft/examples/pizzeria/PizzeriaOrder.scala | 1 -
.../components/PizzeriaOrderExtender.scala | 28 +-
.../components/PizzeriaOrderValidator.scala | 9 +-
.../examples/pizzeria/PizzeriaModelSpec.scala | 10 +-
.../pizzeria/cli/PizzeriaModelServer.scala | 4 +-
.../apache/nlpcraft/examples/time/TimeModel.java | 189 ---
.../time/utils/cities/CitiesDataProvider.java | 80 --
.../nlpcraft/examples/time/utils/cities/City.java | 81 --
.../examples/time/utils/cities/CityData.java | 67 -
.../examples/time/utils/keycdn/GeoData.java | 122 --
.../examples/time/utils/keycdn/GeoManager.java | 150 ---
.../examples/time/utils/keycdn/Response.java | 81 --
.../examples/time/utils/keycdn/ResponseData.java | 43 -
.../apache/nlpcraft/examples/time/TimeModel.scala | 123 ++
.../time/utils/cities/CitiesDataProvider.scala} | 33 +-
.../examples/time/utils/keycdn/GeoManager.scala | 108 ++
.../examples/time/NCModelValidationSpec.scala | 0
.../parser/stanford/NCStanfordNLPEntityParser.java | 88 --
.../parser/stanford/NCStanfordNLPTokenParser.java | 56 -
.../stanford/NCStanfordNLPEntityParser.scala} | 23 +-
.../stanford/NCStanfordNLPTokenParser.scala} | 18 +-
.../stanford/NCStanfordNLPEntityParserSpec.scala | 14 +-
.../stanford/NCStanfordNLPTokenParserSpec.scala | 2 +-
nlpcraft/pom.xml | 24 +
.../{NCVariantFilter.java => NCCallbackData.scala} | 33 +-
.../main/scala/org/apache/nlpcraft/NCContext.java | 71 --
.../main/scala/org/apache/nlpcraft/NCContext.scala | 67 +
.../scala/org/apache/nlpcraft/NCConversation.java | 112 --
.../scala/org/apache/nlpcraft/NCConversation.scala | 102 ++
.../main/scala/org/apache/nlpcraft/NCCuration.java | 47 -
.../scala/org/apache/nlpcraft/NCCuration.scala | 25 +-
...CDialogFlowItem.java => NCDialogFlowItem.scala} | 47 +-
.../main/scala/org/apache/nlpcraft/NCEntity.java | 87 --
.../main/scala/org/apache/nlpcraft/NCEntity.scala | 74 ++
.../org/apache/nlpcraft/NCEntityEnricher.java | 49 -
.../org/apache/nlpcraft/NCEntityEnricher.scala | 45 +
.../scala/org/apache/nlpcraft/NCEntityMapper.java | 49 -
.../scala/org/apache/nlpcraft/NCEntityMapper.scala | 47 +
.../scala/org/apache/nlpcraft/NCEntityParser.java | 49 -
.../scala/org/apache/nlpcraft/NCEntityParser.scala | 45 +
.../org/apache/nlpcraft/NCEntityValidator.java | 47 -
.../org/apache/nlpcraft/NCEntityValidator.scala | 43 +
.../scala/org/apache/nlpcraft/NCException.java | 42 -
.../parser/package-info.java => NCException.scala} | 9 +-
.../scala/org/apache/nlpcraft/NCIntentMatch.java | 89 --
.../scala/org/apache/nlpcraft/NCIntentMatch.scala | 73 ++
.../scala/org/apache/nlpcraft/NCIntentSkip.java | 55 -
.../scala/org/apache/nlpcraft/NCIntentSkip.scala | 38 +
.../scala/org/apache/nlpcraft/NCLifecycle.java | 48 -
.../{NCCallbackData.java => NCLifecycle.scala} | 40 +-
.../main/scala/org/apache/nlpcraft/NCModel.java | 209 ----
.../main/scala/org/apache/nlpcraft/NCModel.scala | 195 +++
.../scala/org/apache/nlpcraft/NCModelAdapter.java | 51 -
.../NCIDLFunction.scala => NCModelAdapter.scala} | 10 +-
.../scala/org/apache/nlpcraft/NCModelClient.java | 126 --
...NCModelClientImpl.scala => NCModelClient.scala} | 79 +-
.../scala/org/apache/nlpcraft/NCModelConfig.java | 141 ---
.../scala/org/apache/nlpcraft/NCModelConfig.scala | 53 +
.../main/scala/org/apache/nlpcraft/NCPipeline.java | 121 --
.../scala/org/apache/nlpcraft/NCPipeline.scala | 101 ++
.../org/apache/nlpcraft/NCPipelineBuilder.java | 368 ------
.../org/apache/nlpcraft/NCPipelineBuilder.scala | 241 ++++
.../scala/org/apache/nlpcraft/NCPropertyMap.java | 110 --
.../scala/org/apache/nlpcraft/NCPropertyMap.scala | 96 ++
.../org/apache/nlpcraft/NCPropertyMapAdapter.java | 76 --
.../org/apache/nlpcraft/NCPropertyMapAdapter.scala | 49 +
.../scala/org/apache/nlpcraft/NCRejection.java | 47 -
.../{NCTokenValidator.java => NCRejection.scala} | 31 +-
.../main/scala/org/apache/nlpcraft/NCRequest.java | 69 --
.../main/scala/org/apache/nlpcraft/NCRequest.scala | 59 +
.../main/scala/org/apache/nlpcraft/NCResult.java | 109 --
.../intent/NCIDLEntity.scala => NCResult.scala} | 19 +-
.../{NCResultType.java => NCResultType.scala} | 18 +-
.../main/scala/org/apache/nlpcraft/NCToken.java | 71 --
.../main/scala/org/apache/nlpcraft/NCToken.scala | 65 +
.../{NCCallbackData.java => NCTokenEnricher.scala} | 42 +-
.../scala/org/apache/nlpcraft/NCTokenParser.java | 46 -
.../{NCTokenValidator.java => NCTokenParser.scala} | 43 +-
...{NCCallbackData.java => NCTokenValidator.scala} | 40 +-
.../main/scala/org/apache/nlpcraft/NCVariant.java | 36 -
.../{NCTokenEnricher.java => NCVariant.scala} | 35 +-
.../org/apache/nlpcraft/NCVariantFilter.scala} | 17 +-
.../nlpcraft/{ => annotations}/NCIntent.java | 6 +-
.../nlpcraft/{ => annotations}/NCIntentObject.java | 2 +-
.../nlpcraft/{ => annotations}/NCIntentRef.java | 6 +-
.../nlpcraft/{ => annotations}/NCIntentSample.java | 6 +-
.../{ => annotations}/NCIntentSampleRef.java | 6 +-
.../nlpcraft/{ => annotations}/NCIntentTerm.java | 6 +-
.../nlpcraft/internal/ascii/NCAsciiTable.scala | 14 +-
.../internal/conversation/NCConversationData.scala | 18 +-
.../conversation/NCConversationManager.scala | 7 +-
.../internal/dialogflow/NCDialogFlowManager.scala | 26 +-
.../internal/impl/NCModelPipelineManager.scala | 64 +-
.../nlpcraft/internal/impl/NCModelScanner.scala | 128 +-
.../nlpcraft/internal/intent/NCIDLEntity.scala | 4 +-
.../intent/compiler/NCIDLCodeGenerator.scala | 26 +-
.../internal/intent/compiler/NCIDLCompiler.scala | 14 +-
.../internal/intent/compiler/antlr4/NCIDL.interp | 2 +-
.../intent/compiler/antlr4/NCIDLBaseListener.java | 2 +-
.../intent/compiler/antlr4/NCIDLLexer.interp | 2 +-
.../intent/compiler/antlr4/NCIDLLexer.java | 1276 +++++++++++++-------
.../intent/compiler/antlr4/NCIDLListener.java | 2 +-
.../intent/compiler/antlr4/NCIDLParser.java | 350 ++++--
.../intent/matcher/NCIntentSolverManager.scala | 210 ++--
.../nlpcraft/internal/makro/NCMacroCompiler.scala | 8 +-
.../nlpcraft/internal/makro/NCMacroJavaParser.java | 77 --
.../internal/makro/NCMacroJavaParserTrait.java | 59 -
.../nlpcraft/internal/makro/NCMacroParser.scala | 10 +-
.../internal/makro/antlr4/NCMacroDsl.interp | 2 +-
.../makro/antlr4/NCMacroDslBaseListener.java | 2 +-
.../internal/makro/antlr4/NCMacroDslLexer.interp | 2 +-
.../internal/makro/antlr4/NCMacroDslLexer.java | 98 +-
.../internal/makro/antlr4/NCMacroDslListener.java | 2 +-
.../internal/makro/antlr4/NCMacroDslParser.java | 60 +-
.../nlpcraft/internal/util/NCResourceReader.scala | 2 +-
.../apache/nlpcraft/internal/util/NCUtils.scala | 4 +-
.../nlp/entity/parser/NCNLPEntityParser.java | 51 -
...ityParserImpl.scala => NCNLPEntityParser.scala} | 19 +-
.../nlp/entity/parser/NCOpenNLPEntityParser.java | 79 --
...arserImpl.scala => NCOpenNLPEntityParser.scala} | 28 +-
.../entity/parser/semantic/NCSemanticElement.java | 65 -
.../parser/semantic/NCSemanticElement.scala} | 47 +-
.../parser/semantic/NCSemanticEntityParser.java | 98 --
.../NCSemanticEntityParser.scala} | 117 +-
...emanticStemmer.java => NCSemanticStemmer.scala} | 20 +-
.../impl}/NCSemanticSourceReader.scala | 32 +-
.../impl}/NCSemanticSynonym.scala | 12 +-
.../impl}/NCSemanticSynonymsProcessor.scala | 42 +-
.../nlp/entity/parser/semantic/package-info.java | 21 -
.../token/enricher/NCEnBracketsTokenEnricher.java | 49 -
...rImpl.scala => NCEnBracketsTokenEnricher.scala} | 12 +-
.../enricher/NCEnDictionaryTokenEnricher.java | 49 -
...mpl.scala => NCEnDictionaryTokenEnricher.scala} | 14 +-
.../token/enricher/NCEnQuotesTokenEnricher.java | 49 -
...herImpl.scala => NCEnQuotesTokenEnricher.scala} | 14 +-
.../token/enricher/NCEnStopWordsTokenEnricher.java | 61 -
...Impl.scala => NCEnStopWordsTokenEnricher.scala} | 40 +-
.../enricher/NCEnSwearWordsTokenEnricher.java | 61 -
...mpl.scala => NCEnSwearWordsTokenEnricher.scala} | 16 +-
.../enricher/NCOpenNLPLemmaPosTokenEnricher.java | 60 -
....scala => NCOpenNLPLemmaPosTokenEnricher.scala} | 45 +-
.../nlpcraft/nlp/token/enricher/package-info.java | 21 -
.../{impl => tools}/NCEnStopWordGenerator.scala | 6 +-
.../nlp/token/parser/NCOpenNLPTokenParser.java | 54 -
...ParserImpl.scala => NCOpenNLPTokenParser.scala} | 15 +-
.../nlpcraft/nlp/token/parser/package-info.java | 21 -
.../scala/org/apache/nlpcraft/package-info.java | 21 -
.../conversation/NCConversationManagerSpec.scala | 16 +-
.../internal/conversation/NCConversationSpec.scala | 27 +-
.../conversation/NCConversationTimeoutSpec.scala | 18 +-
.../dialogflow/NCDialogFlowManagerSpec.scala | 19 +-
.../internal/impl/NCModelCallbacksSpec.scala | 29 +-
.../nlpcraft/internal/impl/NCModelClientSpec.scala | 20 +-
.../internal/impl/NCModelClientSpec2.scala | 31 +-
.../internal/impl/NCModelClientSpec3.scala | 11 +-
.../internal/impl/NCModelPingPongSpec.scala | 23 +-
.../internal/impl/NCPipelineManagerSpec.scala | 6 +-
.../impl/scan/NCModelIntentsInvalidArgsSpec.scala | 64 +-
.../scan/NCModelIntentsInvalidIntentsSpec.scala | 13 +-
.../impl/scan/NCModelIntentsNestedSpec.scala | 22 +-
.../internal/impl/scan/NCModelIntentsSpec.scala | 1 -
.../internal/impl/scan/NCTestModelJava.java | 67 -
.../internal/impl/scan/NCTestModelScala.scala | 26 +-
.../intent/compiler/functions/NCIDLFunctions.scala | 6 +-
.../compiler/functions/NCIDLFunctionsModel.scala | 8 +-
.../apache/nlpcraft/nlp/NCEntityEnricherSpec.scala | 10 +-
.../apache/nlpcraft/nlp/NCEntityMapperSpec.scala | 37 +-
.../nlpcraft/nlp/NCEntityValidatorSpec.scala | 11 +-
.../apache/nlpcraft/nlp/NCTokenEnricherSpec.scala | 10 +-
.../apache/nlpcraft/nlp/NCTokenValidatorSpec.scala | 11 +-
.../apache/nlpcraft/nlp/NCVariantFilterSpec.scala | 10 +-
.../nlp/benchmark/client/NCClientBenchmark.java | 150 +--
.../nlp/entity/parser/NCNLPEntityParserSpec.scala | 8 +-
.../entity/parser/NCOpenNLPEntityParserSpec.scala | 8 +-
.../semantic/NCSemanticEntityParserJsonSpec.scala | 2 +-
.../semantic/NCSemanticEntityParserLemmaSpec.scala | 29 +-
.../semantic/NCSemanticEntityParserSpec.scala | 25 +-
.../semantic/NCSemanticEntityParserYamlSpec.scala | 2 +-
.../parser/semantic/NCSemanticTestElement.scala | 9 +-
.../enricher/NCBracketsTokenEnricherSpec.scala | 9 +-
.../enricher/NCDictionaryTokenEnricherSpec.scala | 6 +-
.../token/enricher/NCQuotesTokenEnricherSpec.scala | 5 +-
.../token/enricher/NCStopWordsEnricherSpec.scala | 11 +-
.../enricher/NCSwearWordsTokenEnricherSpec.scala | 4 +-
.../token/enricher/impl/NCStopWordsImplSpec.scala | 9 +-
.../token/parser/NCOpenNLPTokenParserSpec.scala | 7 +-
.../apache/nlpcraft/nlp/util/NCTestConfig.scala | 13 +-
.../apache/nlpcraft/nlp/util/NCTestConfigJava.java | 39 -
.../apache/nlpcraft/nlp/util/NCTestEntity.scala | 7 +-
.../nlpcraft/nlp/util/NCTestModelAdapter.scala | 4 +-
.../apache/nlpcraft/nlp/util/NCTestPipeline.scala | 28 +-
.../apache/nlpcraft/nlp/util/NCTestRequest.scala | 4 +-
...NCTestModelAdapter.scala => NCTestResult.scala} | 14 +-
.../org/apache/nlpcraft/nlp/util/NCTestToken.scala | 7 +-
.../org/apache/nlpcraft/nlp/util/NCTestUtils.scala | 31 +-
pom.xml | 5 +-
215 files changed, 4105 insertions(+), 6562 deletions(-)
rename nlpcraft-examples/lightswitch-fr/src/main/{java =>
scala}/org/apache/nlpcraft/examples/lightswitch/LightSwitchFrModel.scala (96%)
rename nlpcraft-examples/lightswitch-fr/src/main/{java =>
scala}/org/apache/nlpcraft/examples/lightswitch/nlp/entity/parser/NCFrSemanticEntityParser.scala
(98%)
rename nlpcraft-examples/lightswitch-fr/src/main/{java =>
scala}/org/apache/nlpcraft/examples/lightswitch/nlp/token/enricher/NCFrLemmaPosTokenEnricher.scala
(94%)
rename nlpcraft-examples/lightswitch-fr/src/main/{java =>
scala}/org/apache/nlpcraft/examples/lightswitch/nlp/token/enricher/NCFrStopWordsTokenEnricher.scala
(86%)
rename nlpcraft-examples/lightswitch-fr/src/main/{java =>
scala}/org/apache/nlpcraft/examples/lightswitch/nlp/token/parser/NCFrTokenParser.scala
(89%)
rename nlpcraft-examples/lightswitch-fr/src/test/{java =>
scala}/org/apache/nlpcraft/examples/lightswitch/NCModelValidationSpec.scala
(100%)
rename nlpcraft-examples/lightswitch-ru/src/main/{java =>
scala}/org/apache/nlpcraft/examples/lightswitch/LightSwitchRuModel.scala (95%)
rename nlpcraft-examples/lightswitch-ru/src/main/{java =>
scala}/org/apache/nlpcraft/examples/lightswitch/nlp/entity/parser/NCRuSemanticEntityParser.scala
(93%)
rename nlpcraft-examples/lightswitch-ru/src/main/{java =>
scala}/org/apache/nlpcraft/examples/lightswitch/nlp/token/enricher/NCRuLemmaPosTokenEnricher.scala
(94%)
rename nlpcraft-examples/lightswitch-ru/src/main/{java =>
scala}/org/apache/nlpcraft/examples/lightswitch/nlp/token/enricher/NCRuStopWordsTokenEnricher.scala
(83%)
rename nlpcraft-examples/lightswitch-ru/src/main/{java =>
scala}/org/apache/nlpcraft/examples/lightswitch/nlp/token/parser/NCRuTokenParser.scala
(88%)
rename nlpcraft-examples/lightswitch-ru/src/test/{java =>
scala}/org/apache/nlpcraft/examples/lightswitch/NCModelValidationSpec.scala
(100%)
delete mode 100644
nlpcraft-examples/lightswitch/src/main/java/org/apache/nlpcraft/examples/lightswitch/LightSwitchGroovyModel.groovy
delete mode 100644
nlpcraft-examples/lightswitch/src/main/java/org/apache/nlpcraft/examples/lightswitch/LightSwitchJavaModel.java
delete mode 100644
nlpcraft-examples/lightswitch/src/main/java/org/apache/nlpcraft/examples/lightswitch/LightSwitchKotlinModel.kt
rename nlpcraft-examples/lightswitch/src/main/{java =>
scala}/org/apache/nlpcraft/examples/lightswitch/LightSwitchScalaModel.scala
(94%)
copy nlpcraft-examples/lightswitch/src/test/{java =>
scala}/org/apache/nlpcraft/examples/lightswitch/NCModelValidationSpec.scala
(79%)
delete mode 100644
nlpcraft-examples/time/src/main/java/org/apache/nlpcraft/examples/time/TimeModel.java
delete mode 100644
nlpcraft-examples/time/src/main/java/org/apache/nlpcraft/examples/time/utils/cities/CitiesDataProvider.java
delete mode 100644
nlpcraft-examples/time/src/main/java/org/apache/nlpcraft/examples/time/utils/cities/City.java
delete mode 100644
nlpcraft-examples/time/src/main/java/org/apache/nlpcraft/examples/time/utils/cities/CityData.java
delete mode 100644
nlpcraft-examples/time/src/main/java/org/apache/nlpcraft/examples/time/utils/keycdn/GeoData.java
delete mode 100644
nlpcraft-examples/time/src/main/java/org/apache/nlpcraft/examples/time/utils/keycdn/GeoManager.java
delete mode 100644
nlpcraft-examples/time/src/main/java/org/apache/nlpcraft/examples/time/utils/keycdn/Response.java
delete mode 100644
nlpcraft-examples/time/src/main/java/org/apache/nlpcraft/examples/time/utils/keycdn/ResponseData.java
create mode 100644
nlpcraft-examples/time/src/main/scala/org/apache/nlpcraft/examples/time/TimeModel.scala
rename
nlpcraft-examples/{lightswitch/src/test/java/org/apache/nlpcraft/examples/lightswitch/NCModelValidationSpec.scala
=>
time/src/main/scala/org/apache/nlpcraft/examples/time/utils/cities/CitiesDataProvider.scala}
(50%)
create mode 100644
nlpcraft-examples/time/src/main/scala/org/apache/nlpcraft/examples/time/utils/keycdn/GeoManager.scala
rename nlpcraft-examples/time/src/test/{java =>
scala}/org/apache/nlpcraft/examples/time/NCModelValidationSpec.scala (100%)
delete mode 100644
nlpcraft-stanford/src/main/java/org/apache/nlpcraft/nlp/entity/parser/stanford/NCStanfordNLPEntityParser.java
delete mode 100644
nlpcraft-stanford/src/main/java/org/apache/nlpcraft/nlp/token/parser/stanford/NCStanfordNLPTokenParser.java
rename
nlpcraft-stanford/src/main/{java/org/apache/nlpcraft/nlp/entity/parser/stanford/impl/NCStanfordNLPEntityParserImpl.scala
=>
scala/org/apache/nlpcraft/nlp/entity/parser/stanford/NCStanfordNLPEntityParser.scala}
(78%)
rename
nlpcraft-stanford/src/main/{java/org/apache/nlpcraft/nlp/token/parser/stanford/impl/NCStanfordNLPTokenParserImpl.scala
=>
scala/org/apache/nlpcraft/nlp/token/parser/stanford/NCStanfordNLPTokenParser.scala}
(79%)
rename nlpcraft/src/main/scala/org/apache/nlpcraft/{NCVariantFilter.java =>
NCCallbackData.scala} (72%)
delete mode 100644 nlpcraft/src/main/scala/org/apache/nlpcraft/NCContext.java
create mode 100644 nlpcraft/src/main/scala/org/apache/nlpcraft/NCContext.scala
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/NCConversation.java
create mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/NCConversation.scala
delete mode 100644 nlpcraft/src/main/scala/org/apache/nlpcraft/NCCuration.java
copy
nlpcraft-stanford/src/test/scala/org/apache/nlpcraft/nlp/util/stanford/NCTestConfig.scala
=> nlpcraft/src/main/scala/org/apache/nlpcraft/NCCuration.scala (57%)
rename nlpcraft/src/main/scala/org/apache/nlpcraft/{NCDialogFlowItem.java =>
NCDialogFlowItem.scala} (50%)
delete mode 100644 nlpcraft/src/main/scala/org/apache/nlpcraft/NCEntity.java
create mode 100644 nlpcraft/src/main/scala/org/apache/nlpcraft/NCEntity.scala
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/NCEntityEnricher.java
create mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/NCEntityEnricher.scala
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/NCEntityMapper.java
create mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/NCEntityMapper.scala
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/NCEntityParser.java
create mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/NCEntityParser.scala
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/NCEntityValidator.java
create mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/NCEntityValidator.scala
delete mode 100644 nlpcraft/src/main/scala/org/apache/nlpcraft/NCException.java
rename
nlpcraft/src/main/scala/org/apache/nlpcraft/{nlp/entity/parser/package-info.java
=> NCException.scala} (78%)
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/NCIntentMatch.java
create mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/NCIntentMatch.scala
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/NCIntentSkip.java
create mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/NCIntentSkip.scala
delete mode 100644 nlpcraft/src/main/scala/org/apache/nlpcraft/NCLifecycle.java
copy nlpcraft/src/main/scala/org/apache/nlpcraft/{NCCallbackData.java =>
NCLifecycle.scala} (53%)
delete mode 100644 nlpcraft/src/main/scala/org/apache/nlpcraft/NCModel.java
create mode 100644 nlpcraft/src/main/scala/org/apache/nlpcraft/NCModel.scala
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/NCModelAdapter.java
copy
nlpcraft/src/main/scala/org/apache/nlpcraft/{internal/intent/NCIDLFunction.scala
=> NCModelAdapter.scala} (77%)
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/NCModelClient.java
rename
nlpcraft/src/main/scala/org/apache/nlpcraft/{internal/impl/NCModelClientImpl.scala
=> NCModelClient.scala} (61%)
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/NCModelConfig.java
create mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/NCModelConfig.scala
delete mode 100644 nlpcraft/src/main/scala/org/apache/nlpcraft/NCPipeline.java
create mode 100644 nlpcraft/src/main/scala/org/apache/nlpcraft/NCPipeline.scala
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/NCPipelineBuilder.java
create mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/NCPipelineBuilder.scala
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/NCPropertyMap.java
create mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/NCPropertyMap.scala
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/NCPropertyMapAdapter.java
create mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/NCPropertyMapAdapter.scala
delete mode 100644 nlpcraft/src/main/scala/org/apache/nlpcraft/NCRejection.java
copy nlpcraft/src/main/scala/org/apache/nlpcraft/{NCTokenValidator.java =>
NCRejection.scala} (58%)
delete mode 100644 nlpcraft/src/main/scala/org/apache/nlpcraft/NCRequest.java
create mode 100644 nlpcraft/src/main/scala/org/apache/nlpcraft/NCRequest.scala
delete mode 100644 nlpcraft/src/main/scala/org/apache/nlpcraft/NCResult.java
copy
nlpcraft/src/main/scala/org/apache/nlpcraft/{internal/intent/NCIDLEntity.scala
=> NCResult.scala} (62%)
rename nlpcraft/src/main/scala/org/apache/nlpcraft/{NCResultType.java =>
NCResultType.scala} (80%)
delete mode 100644 nlpcraft/src/main/scala/org/apache/nlpcraft/NCToken.java
create mode 100644 nlpcraft/src/main/scala/org/apache/nlpcraft/NCToken.scala
copy nlpcraft/src/main/scala/org/apache/nlpcraft/{NCCallbackData.java =>
NCTokenEnricher.scala} (64%)
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/NCTokenParser.java
rename nlpcraft/src/main/scala/org/apache/nlpcraft/{NCTokenValidator.java =>
NCTokenParser.scala} (59%)
copy nlpcraft/src/main/scala/org/apache/nlpcraft/{NCCallbackData.java =>
NCTokenValidator.scala} (64%)
delete mode 100644 nlpcraft/src/main/scala/org/apache/nlpcraft/NCVariant.java
rename nlpcraft/src/main/scala/org/apache/nlpcraft/{NCTokenEnricher.java =>
NCVariant.scala} (58%)
copy
nlpcraft/src/{test/scala/org/apache/nlpcraft/nlp/util/NCTestModelAdapter.scala
=> main/scala/org/apache/nlpcraft/NCVariantFilter.scala} (75%)
rename nlpcraft/src/main/scala/org/apache/nlpcraft/{ =>
annotations}/NCIntent.java (93%)
rename nlpcraft/src/main/scala/org/apache/nlpcraft/{ =>
annotations}/NCIntentObject.java (96%)
rename nlpcraft/src/main/scala/org/apache/nlpcraft/{ =>
annotations}/NCIntentRef.java (93%)
rename nlpcraft/src/main/scala/org/apache/nlpcraft/{ =>
annotations}/NCIntentSample.java (93%)
rename nlpcraft/src/main/scala/org/apache/nlpcraft/{ =>
annotations}/NCIntentSampleRef.java (94%)
rename nlpcraft/src/main/scala/org/apache/nlpcraft/{ =>
annotations}/NCIntentTerm.java (90%)
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/internal/makro/NCMacroJavaParser.java
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/internal/makro/NCMacroJavaParserTrait.java
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/entity/parser/NCNLPEntityParser.java
rename
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/entity/parser/{impl/NCNLPEntityParserImpl.scala
=> NCNLPEntityParser.scala} (72%)
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/entity/parser/NCOpenNLPEntityParser.java
rename
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/entity/parser/{impl/NCOpenNLPEntityParserImpl.scala
=> NCOpenNLPEntityParser.scala} (78%)
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/entity/parser/semantic/NCSemanticElement.java
rename nlpcraft/src/main/scala/org/apache/nlpcraft/{NCCallbackData.java =>
nlp/entity/parser/semantic/NCSemanticElement.scala} (62%)
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/entity/parser/semantic/NCSemanticEntityParser.java
rename
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/entity/parser/{impl/semantic/NCSemanticEntityParserImpl.scala
=> semantic/NCSemanticEntityParser.scala} (76%)
rename
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/entity/parser/semantic/{NCSemanticStemmer.java
=> NCSemanticStemmer.scala} (81%)
rename
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/entity/parser/{impl/semantic =>
semantic/impl}/NCSemanticSourceReader.scala (66%)
rename
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/entity/parser/{impl/semantic =>
semantic/impl}/NCSemanticSynonym.scala (84%)
rename
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/entity/parser/{impl/semantic =>
semantic/impl}/NCSemanticSynonymsProcessor.scala (87%)
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/entity/parser/semantic/package-info.java
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/token/enricher/NCEnBracketsTokenEnricher.java
rename
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/token/enricher/{impl/NCEnBracketsTokenEnricherImpl.scala
=> NCEnBracketsTokenEnricher.scala} (86%)
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/token/enricher/NCEnDictionaryTokenEnricher.java
rename
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/token/enricher/{impl/NCEnDictionaryTokenEnricherImpl.scala
=> NCEnDictionaryTokenEnricher.scala} (79%)
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/token/enricher/NCEnQuotesTokenEnricher.java
rename
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/token/enricher/{impl/NCEnQuotesTokenEnricherImpl.scala
=> NCEnQuotesTokenEnricher.scala} (81%)
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/token/enricher/NCEnStopWordsTokenEnricher.java
rename
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/token/enricher/{impl/NCEnStopWordsTokenEnricherImpl.scala
=> NCEnStopWordsTokenEnricher.scala} (95%)
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/token/enricher/NCEnSwearWordsTokenEnricher.java
rename
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/token/enricher/{impl/NCEnSwearWordsTokenEnricherImpl.scala
=> NCEnSwearWordsTokenEnricher.scala} (79%)
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/token/enricher/NCOpenNLPLemmaPosTokenEnricher.java
rename
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/token/enricher/{impl/NCOpenNLPLemmaPosTokenEnricherImpl.scala
=> NCOpenNLPLemmaPosTokenEnricher.scala} (68%)
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/token/enricher/package-info.java
rename nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/token/enricher/{impl =>
tools}/NCEnStopWordGenerator.scala (98%)
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/token/parser/NCOpenNLPTokenParser.java
rename
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/token/parser/{impl/NCOpenNLPTokenParserImpl.scala
=> NCOpenNLPTokenParser.scala} (79%)
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/nlp/token/parser/package-info.java
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/package-info.java
delete mode 100644
nlpcraft/src/test/scala/org/apache/nlpcraft/internal/impl/scan/NCTestModelJava.java
delete mode 100644
nlpcraft/src/test/scala/org/apache/nlpcraft/nlp/util/NCTestConfigJava.java
copy
nlpcraft/src/test/scala/org/apache/nlpcraft/nlp/util/{NCTestModelAdapter.scala
=> NCTestResult.scala} (79%)