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

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


The following commit(s) were added to refs/heads/NLPCRAFT-108 by this push:
     new 538161e  WIP.
538161e is described below

commit 538161ea704c56d2b83701af2d8cc11b9399bf1c
Author: Aaron Radzinski <[email protected]>
AuthorDate: Sat Oct 3 12:51:25 2020 -0700

    WIP.
---
 .../nlpcraft/common/ascii/NCAsciiTable.scala       |  4 +++-
 .../model/intent/impl/NCIntentSolver.scala         |  2 +-
 .../model/intent/impl/NCIntentSolverEngine.scala   |  4 ++--
 .../org/apache/nlpcraft/probe/NCProbeBoot.scala    |  2 +-
 .../nlpcraft/probe/mgrs/model/NCModelManager.scala |  2 +-
 .../probe/mgrs/nlp/NCProbeEnrichmentManager.scala  | 24 +++++++++++-----------
 .../nlpcraft/server/query/NCQueryManager.scala     | 12 +++++------
 7 files changed, 26 insertions(+), 24 deletions(-)

diff --git 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/common/ascii/NCAsciiTable.scala 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/common/ascii/NCAsciiTable.scala
index 62a96bd..3b9796a 100644
--- 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/common/ascii/NCAsciiTable.scala
+++ 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/common/ascii/NCAsciiTable.scala
@@ -609,7 +609,9 @@ class NCAsciiTable {
         for (_ ← 1 to margin.bottom)
             tbl ++= s" \n"
 
-        tbl.toString()
+        val res = tbl.toString
+
+        res.substring(0, res.length - 1)
     }
 
     /**
diff --git 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/impl/NCIntentSolver.scala
 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/impl/NCIntentSolver.scala
index dde3624..835f4c6 100644
--- 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/impl/NCIntentSolver.scala
+++ 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/impl/NCIntentSolver.scala
@@ -150,7 +150,7 @@ class NCIntentSolver(intents: List[(NCDslIntent/*Intent*/, 
NCIntentMatch ⇒ NCR
                 if (cbRes.getIntentId == null)
                     cbRes.setIntentId(res.intentId)
                     
-                logger.info(s"Intent '${res.intentId}' for variant 
#${res.variantIdx + 1} selected as the ${r("<<best match>>")}")
+                logger.info(s"Intent '${res.intentId}' for variant 
#${res.variantIdx + 1} selected as the ${r("'best match'")}")
 
                 NCDialogFlowManager.addMatchedIntent(res.intentId, 
req.getUser.getId, ctx.getModel.getId, span)
                 
diff --git 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/impl/NCIntentSolverEngine.scala
 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/impl/NCIntentSolverEngine.scala
index 5168d12..3ff1e3c 100644
--- 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/impl/NCIntentSolverEngine.scala
+++ 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/impl/NCIntentSolverEngine.scala
@@ -249,11 +249,11 @@ object NCIntentSolverEngine extends LazyLogging with 
NCOpenCensusTrace {
                         tbl += (
                             Seq(
                                 s"#${m.variantIdx + 1}",
-                                r("<<best match")
+                                r("'best match'")
                             ),
                             Seq(
                                 im.intent.id,
-                                r("<<best match")
+                                r("'best match'")
                             ),
                             mkPickTokens(im)
                         )
diff --git 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/NCProbeBoot.scala 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/NCProbeBoot.scala
index 0509216..0ff93a8 100644
--- a/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/NCProbeBoot.scala
+++ b/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/NCProbeBoot.scala
@@ -383,7 +383,7 @@ private [probe] object NCProbeBoot extends LazyLogging with 
NCOpenCensusTrace {
         
         val tbl = NCAsciiTable()
         
-        tbl.margin(top = 1)
+        tbl.margin(bottom = 1, top = 1)
         
         tbl += s"Probe started $ansiBlueFg$dur$ansiReset"
         
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 eebe3d9..844df70 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
@@ -83,7 +83,7 @@ object NCModelManager extends NCService with DecorateAsScala {
             })
         }
 
-        tbl.info(logger, Some(s"Models deployed: ${data.size}\n"))
+        tbl.info(logger, Some(s"Models deployed: ${data.size}"))
 
         addTags(
             span,
diff --git 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/NCProbeEnrichmentManager.scala
 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/NCProbeEnrichmentManager.scala
index 54bc85a..b8d27a9 100644
--- 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/NCProbeEnrichmentManager.scala
+++ 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/NCProbeEnrichmentManager.scala
@@ -232,18 +232,18 @@ object NCProbeEnrichmentManager extends NCService with 
NCOpenCensusModelStats {
         val tbl = NCAsciiTable()
 
         tbl += (s"${b("Text")}", nlpSens.map(s ⇒ g(s.text)))
-        tbl += (s"${b("Model ID$ansiReset")}", mdlId)
-        tbl += (s"${b("User ID$ansiReset")}", usrId)
-        tbl += (s"${b("  First Name$ansiReset")}", 
senMeta.getOrElse("FIRST_NAME", ""))
-        tbl += (s"${b("  Last Name$ansiReset")}", 
senMeta.getOrElse("LAST_NAME", ""))
-        tbl += (s"${b("  Email$ansiReset")}", senMeta.getOrElse("EMAIL", ""))
-        tbl += (s"${b("  Company Name$ansiReset")}", 
senMeta.getOrElse("COMPANY_NAME", ""))
-        tbl += (s"${b("  Is Admin$ansiReset")}", senMeta.getOrElse("IS_ADMIN", 
""))
-        tbl += (s"${b("  Signup Date$ansiReset")}", new 
Date(java.lang.Long.parseLong(senMeta("SIGNUP_TSTAMP").toString)))
-        tbl += (s"${b("User Agent$ansiReset")}", 
senMeta.getOrElse("USER_AGENT", ""))
-        tbl += (s"${b("Remote Address$ansiReset")}", 
senMeta.getOrElse("REMOTE_ADDR", ""))
-        tbl += (s"${b("Server Timestamp$ansiReset")}", new 
Date(java.lang.Long.parseLong(senMeta("RECEIVE_TSTAMP").toString)))
-        tbl += (s"${b("Server Request ID$ansiReset")}", srvReqId)
+        tbl += (s"${b("Model ID")}", mdlId)
+        tbl += (s"${b("User ID")}", usrId)
+        tbl += (s"${b("  First Name")}", senMeta.getOrElse("FIRST_NAME", ""))
+        tbl += (s"${b("  Last Name")}", senMeta.getOrElse("LAST_NAME", ""))
+        tbl += (s"${b("  Email")}", senMeta.getOrElse("EMAIL", ""))
+        tbl += (s"${b("  Company Name")}", senMeta.getOrElse("COMPANY_NAME", 
""))
+        tbl += (s"${b("  Is Admin")}", senMeta.getOrElse("IS_ADMIN", ""))
+        tbl += (s"${b("  Signup Date")}", new 
Date(java.lang.Long.parseLong(senMeta("SIGNUP_TSTAMP").toString)))
+        tbl += (s"${b("User Agent")}", senMeta.getOrElse("USER_AGENT", ""))
+        tbl += (s"${b("Remote Address")}", senMeta.getOrElse("REMOTE_ADDR", 
""))
+        tbl += (s"${b("Server Timestamp")}", new 
Date(java.lang.Long.parseLong(senMeta("RECEIVE_TSTAMP").toString)))
+        tbl += (s"${b("Server Request ID")}", srvReqId)
 
         logger.info(s"New request received from server:\n$tbl")
         
diff --git 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/server/query/NCQueryManager.scala 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/server/query/NCQueryManager.scala
index 9b98da6..9ffbce5 100644
--- 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/server/query/NCQueryManager.scala
+++ 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/server/query/NCQueryManager.scala
@@ -264,12 +264,12 @@ object NCQueryManager extends NCService with 
NCIgniteInstance with NCOpenCensusS
             startScopedSpan("future", parent, "srvReqId" → srvReqId) { span ⇒
                 val tbl = NCAsciiTable()
 
-                tbl += (s"${b("Text$ansiReset")}", g(txt0))
-                tbl += (s"${b("User ID$ansiReset")}", usr.id)
-                tbl += (s"${b("Model ID$ansiReset")}", mdlId)
-                tbl += (s"${b("Agent$ansiReset")}", 
usrAgent.getOrElse("<n/a>"))
-                tbl += (s"${b("Remote Address$ansiReset")}", 
rmtAddr.getOrElse("<n/a>"))
-                tbl += (s"${b("Server Request ID$ansiReset")}", srvReqId)
+                tbl += (s"${b("Text")}", rv(txt0))
+                tbl += (s"${b("User ID")}", usr.id)
+                tbl += (s"${b("Model ID")}", mdlId)
+                tbl += (s"${b("Agent")}", usrAgent.getOrElse("<n/a>"))
+                tbl += (s"${b("Remote Address")}", rmtAddr.getOrElse("<n/a>"))
+                tbl += (s"${b("Server Request ID")}", srvReqId)
 
                 // TODO: need to pretty print data JSON
                 // tbl += (s"${ansiBlueFg}Data$ansiReset", data.getOrElse(""))

Reply via email to