WIP
diff --git a/_layouts/default.html b/_layouts/default.html
index 3b48e9a..620b0b8 100644
--- a/_layouts/default.html
+++ b/_layouts/default.html
@@ -111,7 +111,7 @@
<a class="nav-link" href="/use-cases.html">Use Cases</a>
</li>
<li class="nav-item">
- <a class="nav-link" href="/download.html">Downloads <i class="fas fa-download"></i></a>
+ <a class="nav-link" href="/download.html">Downloads</a>
</li>
</ul>
<ul class="navbar-nav ml-auto">
diff --git a/_scss/index.scss b/_scss/index.scss
index 396ff10..b14ac40 100644
--- a/_scss/index.scss
+++ b/_scss/index.scss
@@ -329,10 +329,6 @@
background-color: $color-magnolia;
white-space: nowrap;
- .txt {
- font-size: 80%;
- }
-
.sep {
color: #cecab2;
}
diff --git a/index.html b/index.html
index 6f24c97..17c563e 100644
--- a/index.html
+++ b/index.html
@@ -26,7 +26,7 @@
<div id="nat-lang-itf">Apache NLPCraft</div>
<h1 id="banner-sub-title">An API to convert natural language into actions</h1>
<div>
- <a id="get-started-btn" role="button" href="docs.html" class="btn mt-5">🤘 GET STARTED 🤘</a>
+ <a id="get-started-btn" role="button" href="docs.html" class="btn mt-5"> GET STARTED </a>
</div>
</div>
</div>
@@ -39,15 +39,20 @@
<h2 class="section-title">What Is <span>NLPCraft</span></h2>
<section>
<p>
- Apache NLPCraft® is an open source library for adding natural language Interface
+ Apache NLPCraft® is an open source Scala3-based library for adding natural language Interface
to modern applications. It enables people to interact with your products using voice
or text.
</p>
- <p>
- Define the intents to interpret
- user input using any JVM-based language like Java, Scala, Groovy or Kotlin. Use REST API to
- integrate with your products.
- </p>
+ <div class="quick-link">
+ <img alt="" class="quick-link-img" src="/images/apache_20_logo2-h32.png">
+ <a target="asf" href="https://www.apache.org/licenses/">License</a>
+ <span class="sep">•</span>
+ <a target="asf" href="https://www.apache.org/security">Security</a>
+ <span class="sep">•</span>
+ <a target="asf" href="https://www.apache.org/foundation/thanks.html">Thanks</a>
+ <span class="sep">•</span>
+ <a target="asf" href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
+ </div>
<div class="learn-more">
<a href="docs.html">Learn more <i class="align-text-bottom fas fa-angle-right"></i></a>
</div>
@@ -59,11 +64,8 @@
<p>
Natural Language Interface enables users to interact with any type of products
using natural language augmenting existing UI/UX with fidelity
- and simplicity of a familiar spoken language.
- </p>
- <p>
- Natural Language has no learning curve, no special rules or UI to master, no cumbersome syntax or terms to remember -
- it's just a natural interface that your users already know.
+ and simplicity of a familiar spoken language. Natural Language has no learning curve, no
+ special rules or cumbersome syntax to master - it's a natural interface that your users <em>already know</em>.
</p>
</section>
</div>
@@ -92,24 +94,8 @@
<a target=_ href="https://gitter.im/apache-nlpcraft/community"><img alt="Gitter" src="https://badges.gitter.im/apache-nlpcraft/community.svg"></a>
</div>
<div class="quick-link" >
- <a href="/apis/latest/index.html" target="_">
- <img alt="" class="quick-link-img" src="/images/java-h32.png">
- <span class="txt">Latest </span>
- <a target="_" href="https://javadoc.io/doc/org.apache.nlpcraft/nlpcraft"><img src="https://javadoc.io/badge/org.apache.nlpcraft/nlpcraft.svg" alt="Javadocs"></a>
- </a>
- <a href="https://app.swaggerhub.com/apis-docs/Apache-NLPCraft/apache-nlpcraft/{{site.latest_version}}" target="swaggerhub" style="margin-left: 20px">
- <img alt="" class="quick-link-img" src="/images/swagger-h32.png"><span class="txt">REST API</span>
- </a>
- </div>
- <div class="quick-link">
- <img alt="" class="quick-link-img" src="/images/apache_20_logo2-h32.png">
- <a target="asf" href="https://www.apache.org/licenses/"><span class="txt">License</span></a>
- <span class="sep">•</span>
- <a target="asf" href="https://www.apache.org/security"><span class="txt">Security</span></a>
- <span class="sep">•</span>
- <a target="asf" href="https://www.apache.org/foundation/thanks.html"><span class="txt">Thanks</span></a>
- <span class="sep">•</span>
- <a target="asf" href="https://www.apache.org/foundation/sponsorship.html"><span class="txt">Sponsorship</span></a>
+ <i style="font-size: 150%" class="fas fa-fw fa-book mr-2"></i><a target="_" href="/apis/latest/index.html">{{site.latest_version}} Scaladoc</a>
+ <i style="font-size: 150%; margin-left: 15px" class="fas fa-fw fa-cog mr-2"></i><a href="/installation.html">Installation</a>
</div>
</section>
</div>
@@ -170,15 +156,6 @@
</section>
</div>
<div class="col-4">
- <h3 class="sub-section-title">Composable Named Entities</h3>
- <section>
- <p>
- Easily compose, mix and match new named entities out of built-in or external ones, creating new
- reusable named entity recognizers on the fly.
- </p>
- </section>
- </div>
- <div class="col-4">
<h3 class="sub-section-title">Short-Term-Memory</h3>
<section>
<p>
@@ -187,24 +164,17 @@
</p>
</section>
</div>
- </div>
- <div class="row mt-4">
<div class="col-4">
- <h3 class="sub-section-title">Java-First</h3>
+ <h3 class="sub-section-title">By Devs - For Devs</h3>
<section>
<p>
- REST API and Java-based implementation natively
- supports the world's largest ecosystem of development tools, programming languages, frameworks
- and services.
+ Built with a singular focus - provide modern developers with unprecedented productivity and efficiency when building
+ modern natural language applications.
</p>
- <div id="lang-logos">
- <a target=_ href="https://www.oracle.com/java/"><img src="/images/java2-h32.png" alt=""></a>
- <a target=_ href="https://scala-lang.org/"><img src="/images/scala-logo-h24.png" alt=""></a>
- <a target=_ href="https://groovy-lang.org/"><img src="/images/groovy-h32.png" alt=""></a>
- <a target=_ href="https://kotlinlang.org/"><img src="/images/kotlin-h32.png" alt=""></a>
- </div>
</section>
</div>
+ </div>
+ <div class="row mt-4">
<div class="col-4">
<h3 class="sub-section-title">Any Data Source</h3>
<section>
@@ -218,47 +188,20 @@
<h3 class="sub-section-title">Model-As-A-Code</h3>
<section>
<p>
- 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>
- </div>
- <div class="row mt-4">
- <div class="col-4">
- <h3 class="sub-section-title">By Devs - For Devs</h3>
- <section>
- <p>
- Built with a singular focus - provide state-of-the-art developers with unprecedented productivity and efficiency when building
- modern natural language applications.
+ Everything you do with NLPCraft is part of your source code reflecting how engineers work. No more awkward web UIs
+ splitting your logic across different incompatible places.
</p>
</section>
</div>
<div class="col-4">
- <h3 class="sub-section-title">English Focused</h3>
+ <h3 class="sub-section-title">Scala3</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.
+ NLPCraft is built natively in Scala3 supporting all the latest Scala ecosystem of tools and
+ libraries.
</p>
</section>
</div>
- <div class="col-4">
- <h3 class="sub-section-title">Out-Of-The-Box Integration</h3>
- <section>
- <p>
- NLPCraft natively <a href="/integrations.html">integrates</a> with 3rd party libraries for basic NLP processing
- and named entity recognition:
- </p>
- <div id="integration-logos">
- <a target=_ href="https://opennlp.apache.org"><img src="/images/opennlp-logo-h32.png" alt=""></a>
- <a target=_ href="https://cloud.google.com/natural-language/"><img src="/images/google-cloud-logo-small-h32.png" alt=""></a>
- <a target=_ href="https://stanfordnlp.github.io/CoreNLP"><img src="/images/corenlp-logo-h48.png" alt=""></a>
- <a target=_ href="https://spacy.io"><img src="/images/spacy-logo-h32.png" alt=""></a>
- </div>
- </section>
- </div>
</div>
<div class="learn-more">
<a href="docs.html">Learn more <i class="align-text-bottom fas fa-angle-right"></i></a>
diff --git a/relnotes/release-notes-1.0.0.html b/relnotes/release-notes-1.0.0.html
new file mode 100644
index 0000000..8461a64
--- /dev/null
+++ b/relnotes/release-notes-1.0.0.html
@@ -0,0 +1,49 @@
+---
+rel_ver: 1.0.0
+layout: release-notes
+---
+
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<section id="overview">
+ <h2 class="section-title">Overview <a href="#"><i class="top-link fas fa-fw fa-angle-double-up"></i></a></h2>
+ <p>
+ <a href="/download.html">NLPCraft 1.0.0</a> is a <b>deep refactoring</b> of the project from the ground up.
+ Note that this release is NOT backward compatible with the previous releases.
+ </p>
+</section>
+<section id="new">
+ <h2 class="section-title">🙌 New <a href="#"><i class="top-link fas fa-fw fa-angle-double-up"></i></a></h2>
+ <ul>
+ <li>Too many to mention...</li>
+ </ul>
+</section>
+<section id="enhancements">
+ <h2 class="section-title">🤖 Enhancements <a href="#"><i class="top-link fas fa-fw fa-angle-double-up"></i></a></h2>
+ <ul>
+ <li>Too many to mention...</li>
+ </ul>
+</section>
+<section id="fixes">
+ <h2 class="section-title">🧐 Fixes <a href="#"><i class="top-link fas fa-fw fa-angle-double-up"></i></a></h2>
+ <ul>
+ <li>None so far.</li>
+ </ul>
+</section>
+
+