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

sergeykamov pushed a commit to branch NLPCRAFT-287
in repository https://gitbox.apache.org/repos/asf/incubator-nlpcraft.git

commit 497de8c3c6e86377b5cccb605759706357f269b3
Author: Sergey Kamov <[email protected]>
AuthorDate: Fri Apr 2 12:16:51 2021 +0300

    WIP.
---
 .../src/main/scala/org/apache/nlpcraft/common/util/NCUtils.scala   | 2 +-
 .../org/apache/nlpcraft/probe/mgrs/model/NCModelManager.scala      | 7 ++++++-
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/common/util/NCUtils.scala 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/common/util/NCUtils.scala
index 0f69b9e..fc8bcf8 100644
--- a/nlpcraft/src/main/scala/org/apache/nlpcraft/common/util/NCUtils.scala
+++ b/nlpcraft/src/main/scala/org/apache/nlpcraft/common/util/NCUtils.scala
@@ -957,7 +957,7 @@ object NCUtils extends LazyLogging {
 
         try
             Files.walkFileTree(rootPath, new SimpleFileVisitor[Path] {
-                private def delete(path: Path) = {
+                private def delete(path: Path): FileVisitResult = {
                     Files.delete(path)
 
                     FileVisitResult.CONTINUE
diff --git 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/model/NCModelManager.scala
 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/model/NCModelManager.scala
index a6810e9..ddcc286 100644
--- 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/model/NCModelManager.scala
+++ 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/model/NCModelManager.scala
@@ -58,7 +58,12 @@ object NCModelManager extends NCService with DecorateAsScala 
{
             data.values.foreach(w ⇒ {
                 val mdl = w.model
 
-                val synCnt = 
w.nonSparseSynonyms.flatMap(_._2.map(_._2.count)).sum
+                val synCnt =
+                    w.sparseSynonyms.map(_._2.size).sum +
+                    w.sparseSynonymsDsl.map(_._2.size).sum +
+                    w.nonSparseSynonyms.flatMap(_._2.map(_._2.count)).sum +
+                    w.nonSparseSynonymsDsl.map(_._2.size).sum
+
                 val elmCnt = w.elements.keySet.size
                 val intentCnt = w.intents.size
 

Reply via email to