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 2021/03/21 22:50:52 UTC

[incubator-nlpcraft-website] branch master updated: WIP.

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

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


The following commit(s) were added to refs/heads/master by this push:
     new 698ea52  WIP.
698ea52 is described below

commit 698ea52f9fd893cf183d1ad66717544a9c71b638
Author: Aaron Radzinski <ar...@apache.org>
AuthorDate: Sun Mar 21 15:50:42 2021 -0700

    WIP.
---
 index.html           |  9 +++++----
 intent-matching.html | 10 +++++-----
 2 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/index.html b/index.html
index abf54db..222f3cb 100644
--- a/index.html
+++ b/index.html
@@ -192,8 +192,9 @@ layout: default
                 <h3 class="sub-section-title">Model-As-A-Code</h3>
                 <section>
                     <p>
-                        Model-as-a-code convention natively
-                        supports any system development life cycle tools and frameworks in the Java ecosystem.
+                        Everything you do with NLPCraft is part of your source code. No more awkward web UIs
+                        splitting your logic across different incompatible places. Model-as-a-code is built by
+                        engineers and it reflects how engineers work.
                     </p>
                 </section>
             </div>
@@ -203,8 +204,8 @@ layout: default
                 <h3 class="sub-section-title">By Devs - For Devs</h3>
                 <section>
                     <p>
-                        Built with a singular focus - provide developers with unprecedented productivity and efficiency when building
-                        modern NLI applications.
+                        Built with a singular focus - provide state-of-the-art developers with unprecedented productivity and efficiency when building
+                        modern natural language applications.
                     </p>
                 </section>
             </div>
diff --git a/intent-matching.html b/intent-matching.html
index 0e14f6c..817f809 100644
--- a/intent-matching.html
+++ b/intent-matching.html
@@ -26,17 +26,17 @@ id: intent_matching
         <h2 class="section-title">Overview</h2>
         <p>
             <a href="/data-model.html#logic">Data Model</a> processing logic is
-            encoded in intents and their callbacks. Sections below will explain how to declare an intent and how to develop
-            a callback method when the intent is matched.
+            encoded using intents and their corresponding callbacks. The sections below will explain how to declare an intent
+            and how to develop a callback method when that intent is selected as the best match for the user input.
         </p>
     </section>
     <section id="matching">
         <h2 class="section-title">Intent-Based Matching</h2>
         <p>
-            The intent matching is based on an idea of defining one or more templates for user input and let the
-            algorithm choose the best matching intent given the user input. Such template is called an <em>intent</em>.
+            The intent matching is based on an idea of defining one or more templates for the user input and let the
+            algorithm choose the best matching intent given that user input. Such template is called an <em>intent</em>.
             Each intent defines a pattern of the user input and associated action to take - <em>a callback method to call</em> - when that pattern is detected
-            and selected as a best match. While selecting the best matching intent NLPCraft uses a fully deterministic, traceable, algorithm.
+            and selected as the best match. While selecting the best matching intent NLPCraft uses a fully deterministic, traceable, algorithm.
             When more than one intent matches the user input - the system automatically selects the <em>most specific one</em> as its best match.
         </p>
         <p>