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

commit ad8bd6749a1c462dc04d13d4ce364ac9d70b6f2d
Author: Aaron Radzinski <[email protected]>
AuthorDate: Tue Dec 1 13:15:16 2020 -0800

    WIP.
---
 blogs/quick_intro_apache_nlpcraft.html | 14 +++++-----
 docs.html                              |  4 +--
 examples/alarm_clock.html              |  2 +-
 examples/light_switch.html             |  2 +-
 examples/sql_model.html                |  2 +-
 examples/weather_bot.html              |  2 +-
 first-example.html                     |  2 +-
 index.html                             | 47 +++++++++++++++++++---------------
 use-cases.html                         |  2 +-
 9 files changed, 42 insertions(+), 35 deletions(-)

diff --git a/blogs/quick_intro_apache_nlpcraft.html 
b/blogs/quick_intro_apache_nlpcraft.html
index 2d19a6a..92f2449 100644
--- a/blogs/quick_intro_apache_nlpcraft.html
+++ b/blogs/quick_intro_apache_nlpcraft.html
@@ -48,15 +48,15 @@ publish_date: November 16, 2020
     <div class="container-fluid" style="padding: 0">
         <div class="row">
             <div class="col-6">
-                <b>Semantic Modeling</b><br/>
+                <b>Programmable Intents</b><br/>
                 <p>
-                    NLPCraft uses advanced semantic modelling enabling 
deterministic natural language understanding without requiring deep learning 
and developing of large text corpora.
+                    Fully programmable, advanced intent DSL with deterministic 
matching provides easy to use and expressive mechanism for a complex intent 
logic.
                 </p>
             </div>
             <div class="col-6">
                 <b>Java First</b><br/>
                 <p>
-                    NLPCraft uses advanced semantic modelling enabling 
deterministic natural language understanding without requiring deep learning 
and developing of large text corpora.
+                    REST API and Java-based implementation natively supports 
the world's largest ecosystem of development tools, multiple programming 
languages, frameworks and services.
                 </p>
             </div>
         </div>
@@ -76,15 +76,15 @@ publish_date: November 16, 2020
         </div>
         <div class="row">
             <div class="col-6">
-                <b>English Focused</b><br/>
+                <b>Short-Term-Memory</b><br/>
                 <p>
-                    NLPCraft focuses on processing English language delivering 
the ease of use and unparalleled comprehension for the language spoken by more 
than a billion people.
+                    Advanced out-of-the-box support for maintaining and 
managing conversational context that is fully integrated with intent matching.
                 </p>
             </div>
             <div class="col-6">
-                <b>Advanced NLP Toolset</b><br/>
+                <b>Composable Named Entities</b><br/>
                 <p>
-                    NLPCraft combines ease-of-use and development productivity 
with state-of-the-art NLP capabilities like short-term-memory (STM) support, 
advanced intent DSL with deterministic matching, and composable NEs.
+                    Compose new reusable Named Entities out of existing 
internal or external ones, build new ones and mix and match using comprehensive 
DSL.
                 </p>
             </div>
         </div>
diff --git a/docs.html b/docs.html
index 652a591..b1d5733 100644
--- a/docs.html
+++ b/docs.html
@@ -34,8 +34,8 @@ id: overview
         <p>
             One of the key features of NLPCraft is its use of advance semantic 
modelling that is tailor made for
             domain-specific natural language interface. It doesn't require 
traditional ML
-            approach involving model training or corpora development leading 
to much <em>simpler</em>
-            implementation and shorter development time. 
+            approach involving model training or corpora development leading 
to much <em>simpler <span class="amp">&</span> faster</em>
+            implementation.
         </p>
         <p>
             Another key aspect of NLPCraft is its singular focus on processing 
English language. Although it may sound
diff --git a/examples/alarm_clock.html b/examples/alarm_clock.html
index 669d35f..d705ff8 100644
--- a/examples/alarm_clock.html
+++ b/examples/alarm_clock.html
@@ -105,7 +105,7 @@ id: alarm_clock
     <section id="model">
         <h3 class="section-title">Data Model</h3>
         <p>
-            We are going to start with declaring the static part of our 
semantic model using JSON which we will later load using
+            We are going to start with declaring the static part of our model 
using JSON which we will later load using
             <code>NCModelFileAdapter</code> in our Java-based model 
implementation. Create new <code>alarm_model.json</code>
             file and add the following model declaration into it:
         </p>
diff --git a/examples/light_switch.html b/examples/light_switch.html
index 2864fff..90c66f0 100644
--- a/examples/light_switch.html
+++ b/examples/light_switch.html
@@ -105,7 +105,7 @@ id: light_switch
     <section id="model">
         <h3 class="section-title">Data Model</h3>
         <p>
-            We are going to start with declaring the static part of our 
semantic model using YAML which we will later load using
+            We are going to start with declaring the static part of our model 
using YAML which we will later load using
             <code>NCModelFileAdapter</code> in our Scala-based model 
implementation. Create new <code>lightswitch_model.yaml</code>
             file and add the following model declaration into it:
         </p>
diff --git a/examples/sql_model.html b/examples/sql_model.html
index 7e5cb78..4fa94b6 100644
--- a/examples/sql_model.html
+++ b/examples/sql_model.html
@@ -73,7 +73,7 @@ id: sql_model
         </p>
         <p>
             On the flip side, one of the downsides of such an approach in 
general is the need to have a detailed,
-            domain-specific semantic model
+            domain-specific model
             for each SQL database (when dealing with SQL databases). Building 
such a
             model can be a non-trivial and time consuming experience. That is 
where NLPCraft brings a lot of built-in tooling
             and machinery to simplify this task dramatically.
diff --git a/examples/weather_bot.html b/examples/weather_bot.html
index 842abbf..065a4d8 100644
--- a/examples/weather_bot.html
+++ b/examples/weather_bot.html
@@ -104,7 +104,7 @@ id: weather_bot
     <section id="model">
         <h3 class="section-title">Data Model</h3>
         <p>
-            We are going to start with declaring the static part of our 
semantic model using JSON which we will later load using
+            We are going to start with declaring the static part of our model 
using JSON which we will later load using
             <code>NCModelFileAdapter</code> in our Java-based model 
implementation. Create new <code>weather_model.json</code>
             file and add the following model declaration into it:
         </p>
diff --git a/first-example.html b/first-example.html
index cfb1f98..5b51163 100644
--- a/first-example.html
+++ b/first-example.html
@@ -153,7 +153,7 @@ id: first_example
                   - "no &lt;LIGHT&gt;"
         </pre>
         <p>
-            Notice three semantic model elements that we'll use later in our 
intent definition (lines 14, 21, and 28):
+            Notice three model elements that we'll use later in our intent 
definition (lines 14, 21, and 28):
         </p>
         <ul>
             <li><code>ls:loc</code></li>
diff --git a/index.html b/index.html
index d4887c6..cb11257 100644
--- a/index.html
+++ b/index.html
@@ -39,12 +39,11 @@ layout: default
                 <section>
                     <p>
                         Apache NLPCraft&reg; is an open source library for 
adding natural language Interface
-                        to any applications. Based on semantic modelling it 
allows rapid implementation and
-                        requires no model training or pre-existing text 
corpora.
+                        to modern applications.
                     </p>
                     <p>
-                        Define a semantic model and intents to interpret
-                        user input using any JVM-based language like Java, 
Scala, Groovy or Kotlin. Deploy the model and use REST API to explore the data 
using natural language.
+                        Define your model and intents to interpret
+                        user input using any JVM-based language like Java, 
Scala, Groovy or Kotlin. Use REST API to explore the data using natural 
language.
                     </p>
                     <div class="learn-more">
                         <a href="docs.html">Learn more <i 
class="align-text-bottom fas fa-angle-right"></i></a>
@@ -124,30 +123,29 @@ layout: default
         </div>
         <div class="row">
             <div class="col-4">
-                <h3 class="sub-section-title">Semantic Modeling</h3>
+                <h3 class="sub-section-title">Programmable Intents</h3>
                 <section>
                     <p>
-                        Advanced semantic modelling and intent-based matching 
enables
-                        <em>deterministic</em> natural language understanding 
without
-                        requiring deep learning and development of large text 
corpora.
+                        Fully programmable, advanced intent DSL with 
deterministic matching provides easy to use and
+                        expressive mechanism for a complex intent logic.
                     </p>
                 </section>
             </div>
             <div class="col-4">
-                <h3 class="sub-section-title">Any Data Source</h3>
+                <h3 class="sub-section-title">Composable Named Entities</h3>
                 <section>
                     <p>
-                        NLPCraft supports any data source, device, or service 
- public or private. From databases and SaaS systems,
-                        to smart home devices, voice assistants and chatbots.
+                        Compose new reusable Named Entities out of existing 
internal or external ones, build new ones and mix and match using
+                        comprehensive DSL.
                     </p>
                 </section>
             </div>
             <div class="col-4">
-                <h3 class="sub-section-title">English Focused</h3>
+                <h3 class="sub-section-title">Short-Term-Memory</h3>
                 <section>
                     <p>
-                        NLPCraft focuses on processing English language 
delivering the ease of use
-                        and unparalleled comprehension for the language spoken 
by more than a billion people.
+                        Advanced out-of-the-box support for maintaining and 
managing conversational context that is fully
+                        integrated with intent matching.
                     </p>
                 </section>
             </div>
@@ -170,14 +168,23 @@ layout: default
                 </section>
             </div>
             <div class="col-4">
-                <h3 class="sub-section-title">Strong Security</h3>
+                <h3 class="sub-section-title">Any Data Source</h3>
                 <section>
                     <p>
-                        HTTPs, model deployment isolation, 256-bit encryption 
and ingress-only connectivity are
-                        among the key security features in NLPCraft.
+                        NLPCraft supports any data source, device, or service 
- public or private. From databases and SaaS systems,
+                        to smart home devices, voice assistants and chatbots.
                     </p>
                 </section>
             </div>
+<!--            <div class="col-4">-->
+<!--                <h3 class="sub-section-title">Strong Security</h3>-->
+<!--                <section>-->
+<!--                    <p>-->
+<!--                        HTTPs, model deployment isolation, 256-bit 
encryption and ingress-only connectivity are-->
+<!--                        among the key security features in NLPCraft.-->
+<!--                    </p>-->
+<!--                </section>-->
+<!--            </div>-->
             <div class="col-4">
                 <h3 class="sub-section-title">Model-As-A-Code</h3>
                 <section>
@@ -199,11 +206,11 @@ layout: default
                 </section>
             </div>
             <div class="col-4">
-                <h3 class="sub-section-title">Advanced NLP Toolset</h3>
+                <h3 class="sub-section-title">English Focused</h3>
                 <section>
                     <p>
-                        Ease-of-use and development productivity along with 
state-of-the-art NLP
-                        capabilities like short-term-memory (STM) support, 
advanced intent DSL with deterministic matching, and composable named entities.
+                        NLPCraft focuses on processing English language 
delivering the ease of use
+                        and unparalleled comprehension for the language spoken 
by more than a billion people.
                     </p>
                 </section>
             </div>
diff --git a/use-cases.html b/use-cases.html
index e7cb79a..ebf0d83 100644
--- a/use-cases.html
+++ b/use-cases.html
@@ -76,7 +76,7 @@ layout: interior
                         </p>
                         <p>
                             NLPCraft employs advanced semantic modelling that 
provides fully deterministic
-                            results and NL comprehension.
+                            results and natural language comprehension.
                         </p>
                     </div>
                     <div class="col-6">

Reply via email to