You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nlpcraft.apache.org by se...@apache.org on 2020/08/02 15:27:14 UTC

[incubator-nlpcraft] 02/02: uncompiled places commented.

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

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

commit 0349d263edef7f6acafa05b13db7b6ccc7c7cbec
Author: Sergey Kamov <se...@apache.org>
AuthorDate: Sun Aug 2 18:27:03 2020 +0300

    uncompiled places commented.
---
 .../apache/nlpcraft/probe/mgrs/conn/NCConnectionManager.scala    | 2 +-
 .../org/apache/nlpcraft/probe/mgrs/model/NCModelManager.scala    | 9 +++++----
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/conn/NCConnectionManager.scala b/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/conn/NCConnectionManager.scala
index a83569f..86100d7 100644
--- a/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/conn/NCConnectionManager.scala
+++ b/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/conn/NCConnectionManager.scala
@@ -265,7 +265,7 @@ object NCConnectionManager extends NCService {
                                 new util.HashMap[String, util.Map[String, util.Map[String, String]]](
                                     ctxSyns.map(p ⇒ p._1 → p._2.map(p ⇒ p._1 → p._2.asJava).asJava).asJava
                                 ),
-                                new util.HashSet[String](mdl.getExamples),
+                                new util.HashSet[String](), // TODO: examples for all intents  - add here/
                                 mdl.getMetadata
                             )
                         })
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 f98ac56..ad6dd89 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
@@ -635,8 +635,9 @@ object NCModelManager extends NCService with DecorateAsScala {
         val ctxElements = mdl.getElements.asScala.filter(_.isContextWordSupport)
 
         if (ctxElements.nonEmpty) {
-            val examples =
-                mdl.getExamples.asScala.map(s ⇒ NCNlpCoreManager.tokenize(s).map(t ⇒ NCNlpCoreManager.stemWord(t.token)))
+            val examples: Map[String, String] = null // TODO:
+
+                // mdl.getExamples.asScala.map(s ⇒ NCNlpCoreManager.tokenize(s).map(t ⇒ NCNlpCoreManager.stemWord(t.token)))
 
             ctxElements.foreach(e ⇒ {
                 val elemSyns = syns.filter(_.elementId == e.getId)
@@ -653,8 +654,8 @@ object NCModelManager extends NCService with DecorateAsScala {
                             s"unsupported: ${bad.mkString(",")}"
                     )
 
-                if (!elemSyns.exists(s ⇒ examples.exists(_.contains(s.synonym.stems))))
-                    throw new NCE(s"Examples not found for context words element '${e.getId}'")
+//                if (!elemSyns.exists(s ⇒ examples.exists(_.contains(s.synonym.stems))))
+//                    throw new NCE(s"Examples not found for context words element '${e.getId}'")
             })
         }
     }