This is an automated email from the ASF dual-hosted git repository.

aradzinski pushed a commit to branch scala-2.13
in repository https://gitbox.apache.org/repos/asf/incubator-nlpcraft.git


The following commit(s) were added to refs/heads/scala-2.13 by this push:
     new dfe8492  Update NCIntentSolverEngine.scala
dfe8492 is described below

commit dfe8492bfb3fad0135bf8cc06dd292961cba97b5
Author: Aaron Radzinzski <[email protected]>
AuthorDate: Thu May 20 10:30:10 2021 -0700

    Update NCIntentSolverEngine.scala
---
 .../nlpcraft/model/intent/solver/NCIntentSolverEngine.scala   | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/solver/NCIntentSolverEngine.scala
 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/solver/NCIntentSolverEngine.scala
index d227475..30da530 100644
--- 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/solver/NCIntentSolverEngine.scala
+++ 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/solver/NCIntentSolverEngine.scala
@@ -217,7 +217,7 @@ object NCIntentSolverEngine extends LazyLogging with 
NCOpenCensusTrace {
 
                         // Isolated sentence tokens.
                         val senToks = Seq.empty[UsedToken] ++ 
availToks.map(UsedToken(false, false, _))
-                        val senTokGroups = availToks.map(t => if (t.getGroups 
!= null) t.getGroups.sorted else Seq.empty)
+                        val senTokGroups = availToks.map(t => if (t.getGroups 
!= null) t.getGroups.asScala.sorted else Seq.empty)
 
                         // Isolated conversation tokens.
                         val convToks =
@@ -296,11 +296,10 @@ object NCIntentSolverEngine extends LazyLogging with 
NCOpenCensusTrace {
                                 require(x2 == 0)
 
                                 def calcHash(m: MatchHolder): Int = {
-                                    val variantPart =
-                                        m.variant.
-                                            tokens.
-                                            map(t => 
s"${t.getId}${t.getGroups}${t.getValue}${t.normText}").
-                                            mkString("")
+                                    val variantPart = m.variant.
+                                        tokens.asScala.
+                                        map(t => 
s"${t.getId}${t.getGroups}${t.getValue}${t.normText}").
+                                        mkString("")
 
                                     val intentPart = 
m.intentMatch.intent.toString
 

Reply via email to