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

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


The following commit(s) were added to refs/heads/NLPCRAFT-70_NEW by this push:
     new 66584e9  WIP.
66584e9 is described below

commit 66584e90bb0401b8f959e1dad5692c2e1a3936b3
Author: Sergey Kamov <[email protected]>
AuthorDate: Sat Jun 26 11:13:33 2021 +0300

    WIP.
---
 .../nlp/enrichers/ctxword/NCContextWordEnricher.scala  | 18 ++++++++++--------
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/server/nlp/enrichers/ctxword/NCContextWordEnricher.scala
 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/server/nlp/enrichers/ctxword/NCContextWordEnricher.scala
index f734afb..ab7a8f9 100644
--- 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/server/nlp/enrichers/ctxword/NCContextWordEnricher.scala
+++ 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/server/nlp/enrichers/ctxword/NCContextWordEnricher.scala
@@ -146,14 +146,16 @@ object NCContextWordEnricher extends NCServerEnricher {
         case class Record(request: NCSuggestionRequest, value: String)
 
         val recs: Map[String, Seq[Record]] =
-            (for (
-                (elemId, values) <- cfg.values;
-                (value, syns) <- values;
-                synsStem = syns.map(stem);
-                sample <- cfg.samples;
-                sampleWords = spaceTokenize(sample);
-                samplesMap = sampleWords.zipWithIndex.map { case (w, idx) => 
stem(w) -> WordIndex(w, idx) }.toMap;
-                sugg <- parseSample(sampleWords, samplesMap, synsStem)
+            (
+                for (
+                    (elemId, values) <- cfg.values;
+                    (value, syns) <- values;
+                    synsStem = syns.map(stem);
+                    sample <- cfg.samples;
+                    sampleWords = spaceTokenize(sample);
+                    samplesMap = sampleWords.zipWithIndex.map { case (w, idx) 
=> stem(w) -> WordIndex(w, idx) }.toMap;
+                    sugg <- parseSample(sampleWords, samplesMap, synsStem
+                )
             )
             yield (elemId, Record(sugg, value))).groupBy { case (elemId, _) => 
elemId }.
                 map { case (elemId, map) => elemId -> map.values.toSeq }

Reply via email to