You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nlpcraft.apache.org by ar...@apache.org on 2020/03/15 01:37:10 UTC
[incubator-nlpcraft] 02/02: CR.
This is an automated email from the ASF dual-hosted git repository.
aradzinski pushed a commit to branch NLPCRAFT-13
in repository https://gitbox.apache.org/repos/asf/incubator-nlpcraft.git
commit 1fd67223c335265361fbe9baeb9eecf706e2a4ae
Author: Aaron Radzinzski <ar...@datalingvo.com>
AuthorDate: Sat Mar 14 18:36:57 2020 -0700
CR.
---
.../nlpcraft/probe/mgrs/nlp/enrichers/sort/NCSortEnricher.scala | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/sort/NCSortEnricher.scala b/src/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/sort/NCSortEnricher.scala
index 4c52174..436aafa 100644
--- a/src/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/sort/NCSortEnricher.scala
+++ b/src/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/sort/NCSortEnricher.scala
@@ -65,7 +65,7 @@ object NCSortEnricher extends NCProbeEnricher {
private final val TOK_ID = "nlpcraft:sort"
- // Elemens: SORT, BY, ORDER, x.
+ // Elements: SORT, BY, ORDER, x.
// Note that SORT, BY, ORDER - are sets of words (not single words)
// x - means one or multiple words. x must be at least one for each line, maximum two.
private final val SEQS =
@@ -124,7 +124,7 @@ object NCSortEnricher extends NCProbeEnricher {
val ordersSeq: Seq[Seq[String]] = ORDER.map(_._1).map(_.split(" ").toSeq)
- // ORDER doesn't contains words fron BY (It can contains words from SORT)
+ // ORDER doesn't contains words from BY (it can contains words from SORT).
require(!BY.exists(p ⇒ ordersSeq.contains(p)))
// Right order of keywords and references.
@@ -144,6 +144,7 @@ object NCSortEnricher extends NCProbeEnricher {
* [Token] -> [NoteData]
* [Token(A, B), Token(A), Token(C, D), Token(C, D, X), Token(Z)] ⇒
* [ [A (0, 1), C (2, 3), Z (4)], [A (0, 1), D (2, 3), Z (4) ] ]
+ *
* @param toks
*/
private def split(toks: Seq[NCNlpSentenceToken]): Seq[Seq[NoteData]] = {