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 b82452e  WIP.
b82452e is described below

commit b82452ebe45ea514088905db0cbee52465328b4c
Author: Sergey Kamov <[email protected]>
AuthorDate: Fri Jun 18 19:04:18 2021 +0300

    WIP.
---
 .../nlpcraft/server/sugsyn/NCSuggestSynonymManager.scala   | 14 +++-----------
 1 file changed, 3 insertions(+), 11 deletions(-)

diff --git 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/server/sugsyn/NCSuggestSynonymManager.scala
 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/server/sugsyn/NCSuggestSynonymManager.scala
index c95682c..ef25f51 100644
--- 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/server/sugsyn/NCSuggestSynonymManager.scala
+++ 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/server/sugsyn/NCSuggestSynonymManager.scala
@@ -507,17 +507,9 @@ object NCSuggestSynonymManager extends NCService {
                                 p._2.
                                     map(_.suggestions.map(p => 
(toStem(p.word), p.score))).
                                     map(_.groupBy(_._1)).
-                                    flatMap(p =>
-                                        p.map(p => p._1 ->
-                                            p._1 -> {
-                                            val scores = p._2.map(_._2)
-
-                                            scores.sum / scores.size
-                                        }
-                                    ).
-                                        filter(_._2 >= min).
-                                        map(p => NCWordSuggestion(p._1._2, 
p._2)).toSeq
-                                ).toSeq)
+                                    flatMap(p => p.map(p => p._1 -> p._1 -> 
p._2.map(_._2).sum / p._2.size).
+                                    filter(_._2 >= min).
+                                    map(p => NCWordSuggestion(p._1._2, 
p._2)).toSeq).toSeq)
 
                             promise.success(map)
                         }

Reply via email to