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}'")
})
}
}