This is an automated email from the ASF dual-hosted git repository.
sergeykamov pushed a commit to branch NLPCRAFT-477
in repository https://gitbox.apache.org/repos/asf/incubator-nlpcraft.git
The following commit(s) were added to refs/heads/NLPCRAFT-477 by this push:
new daf59fb WIP.
daf59fb is described below
commit daf59fb3c547d77d9a63173065440df4ffc33e66
Author: Sergey Kamov <[email protected]>
AuthorDate: Fri Feb 18 14:55:30 2022 +0300
WIP.
---
.../nlpcraft/internal/impl/NCModelClientImpl.scala | 24 ++++++----------------
.../internal/intent/matcher/NCIntentsManager.scala | 2 +-
...elSlowModelSpec.scala => NCSlowModelSpec.scala} | 2 +-
3 files changed, 8 insertions(+), 20 deletions(-)
diff --git
a/nlpcraft/src/main/scala/org/apache/nlpcraft/internal/impl/NCModelClientImpl.scala
b/nlpcraft/src/main/scala/org/apache/nlpcraft/internal/impl/NCModelClientImpl.scala
index facdabf..51fa8af 100644
---
a/nlpcraft/src/main/scala/org/apache/nlpcraft/internal/impl/NCModelClientImpl.scala
+++
b/nlpcraft/src/main/scala/org/apache/nlpcraft/internal/impl/NCModelClientImpl.scala
@@ -20,33 +20,21 @@ package org.apache.nlpcraft.internal.impl
import com.typesafe.scalalogging.LazyLogging
import org.apache.nlpcraft.*
import org.apache.nlpcraft.internal.*
-import org.apache.nlpcraft.internal.dialogflow.NCDialogFlowManager
-import org.apache.nlpcraft.internal.intent.matcher.NCIntentsManager
-import org.apache.nlpcraft.internal.util.*
-
-import java.util.concurrent.*
-import java.util.concurrent.atomic.AtomicReference
-import java.util.{Objects, Collections as JColls, List as JList, Map as JMap}
-import scala.collection.mutable
-import scala.concurrent.ExecutionContext
-import scala.jdk.CollectionConverters.*
-import org.apache.nlpcraft.*
-import org.apache.nlpcraft.internal.dialogflow.NCDialogFlowManager
import org.apache.nlpcraft.internal.conversation.*
+import org.apache.nlpcraft.internal.dialogflow.NCDialogFlowManager
import org.apache.nlpcraft.internal.impl.*
-import org.apache.nlpcraft.internal.intent.matcher.{NCIntentsManager,
NCIntentSolverInput}
+import org.apache.nlpcraft.internal.intent.matcher.*
import org.apache.nlpcraft.internal.util.*
-import scala.jdk.CollectionConverters.*
import java.util
import java.util.concurrent.*
import java.util.concurrent.atomic.*
-import java.util.function.Predicate
-import java.util.{ArrayList, UUID, List as JList, Map as JMap}
-import scala.collection.immutable
-import scala.jdk.OptionConverters.*
+import java.util.function.*
+import java.util.{ArrayList, Objects, UUID, Collections as JColls, List as
JList, Map as JMap}
+import scala.collection.{immutable, mutable}
import scala.concurrent.ExecutionContext
import scala.jdk.CollectionConverters.*
+import scala.jdk.OptionConverters.*
/**
*
diff --git
a/nlpcraft/src/main/scala/org/apache/nlpcraft/internal/intent/matcher/NCIntentsManager.scala
b/nlpcraft/src/main/scala/org/apache/nlpcraft/internal/intent/matcher/NCIntentsManager.scala
index 6f4bd88..bc87ad9 100644
---
a/nlpcraft/src/main/scala/org/apache/nlpcraft/internal/intent/matcher/NCIntentsManager.scala
+++
b/nlpcraft/src/main/scala/org/apache/nlpcraft/internal/intent/matcher/NCIntentsManager.scala
@@ -358,7 +358,7 @@ class NCIntentsManager(dialog: NCDialogFlowManager,
intents: Map[NCIDLIntent, NC
val intentGrps = mutable.ArrayBuffer.empty[TermEntitiesGroup]
var abort = false
var lastTermMatch: TermMatch = null
- val sess = ctx.getConversation.getSession // Conversation metadata
(shared across all terms). // TODO?
+ val sess = ctx.getConversation.getSession // Conversation metadata
(shared across all terms).
val convMeta = sess.keysSet().asScala.map(k => k ->
sess.get(k).asInstanceOf[Object]).toMap
val ents = senEnts.map(_.entity)
diff --git
a/nlpcraft/src/test/scala/org/apache/nlpcraft/internal/impl/NCModelSlowModelSpec.scala
b/nlpcraft/src/test/scala/org/apache/nlpcraft/internal/impl/NCSlowModelSpec.scala
similarity index 98%
rename from
nlpcraft/src/test/scala/org/apache/nlpcraft/internal/impl/NCModelSlowModelSpec.scala
rename to
nlpcraft/src/test/scala/org/apache/nlpcraft/internal/impl/NCSlowModelSpec.scala
index ffd0680..5f77370 100644
---
a/nlpcraft/src/test/scala/org/apache/nlpcraft/internal/impl/NCModelSlowModelSpec.scala
+++
b/nlpcraft/src/test/scala/org/apache/nlpcraft/internal/impl/NCSlowModelSpec.scala
@@ -30,7 +30,7 @@ import scala.util.Using
/**
*
*/
-class NCModelSlowModelSpec:
+class NCSlowModelSpec:
/**
*
* @param delayMs