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 <[email protected]>
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>