WIP.
diff --git a/_includes/left-side-menu.html b/_includes/left-side-menu.html
index 8d51d97..ee9388b 100644
--- a/_includes/left-side-menu.html
+++ b/_includes/left-side-menu.html
@@ -32,7 +32,7 @@
{% endif %}
</li>
<li>
- {% if page.id == "installation" %}
+ {% if page.id == "first-example" %}
<a class="active" href="/first-example.html">First Example</a>
{% else %}
<a href="/first-example.html">First Example</a>
diff --git a/api-components.html b/api-components.html
index 9fedad7..c3e82e4 100644
--- a/api-components.html
+++ b/api-components.html
@@ -229,7 +229,7 @@
</thead>
<tbody>
<tr>
- <td><code>ask()</code></td>
+ <td><a href="apis/latest/org/apache/nlpcraft/NCModelClient.html#ask-fffff9ce">ask()</a></td>
<td>
Passes user text input to the model and receives back execution
<a href="apis/latest/org/apache/nlpcraft/NCResult.html">NCResult</a> or
@@ -239,7 +239,7 @@
</td>
</tr>
<tr>
- <td><code>debugAsk()</code></td>
+ <td><a href="apis/latest/org/apache/nlpcraft/NCModelClient.html#debugAsk-fffff96c">debugAsk()</a></td>
<td>
Passes user text input to the model and receives back callback and its parameters or
rejection exception if there isn't any triggered intents.
@@ -248,21 +248,23 @@
</td>
</tr>
<tr>
- <td><code>clearStm()</code></td>
+ <td><a href="apis/latest/org/apache/nlpcraft/NCModelClient.html#clearStm-571">clearStm()</a></td>
<td>
Clears STM state. Memory is cleared wholly or with some predicate.
Loot at <a href="short-term-memory.html">Conversation</a> chapter to get more details.
+ Second variant odf given method with another parameters is here: <a href="apis/latest/org/apache/nlpcraft/NCModelClient.html#clearStm-1d8">clearStm()</a>.
</td>
</tr>
<tr>
- <td><code>clearDialog()</code></td>
+ <td><a href="apis/latest/org/apache/nlpcraft/NCModelClient.html#clearDialog-571">clearDialog()</a></td>
<td>
Clears dialog state. Dialog is cleared wholly or with some predicate.
Loot at <a href="short-term-memory.html">Conversation</a> chapter to get more details.
+ Second variant odf given method with another parameters is here: <a href="apis/latest/org/apache/nlpcraft/NCModelClient.html#clearDialog-1d8">clearDialog()</a>.
</td>
</tr>
<tr>
- <td><code>close()</code></td>
+ <td><a href="apis/latest/org/apache/nlpcraft/NCModelClient.html#close-94c">close()</a></td>
<td>
Closes client. You can't call another client's methods after this method was closed.
</td>
@@ -410,8 +412,9 @@
</table>
<p>
- Below <code>Model</code> creation example.
- <code>Pipeline</code> is prepared using <code>NCPipelineBuilder</code> class helper.
+ Below <a href="apis/latest/org/apache/nlpcraft/NCModel.html">NCModel</a> creation example.
+ <a href="apis/latest/org/apache/nlpcraft/NCPipeline.html">NCPipeline</a> is prepared using
+ <a href="apis/latest/org/apache/nlpcraft/NCPipelineBuilder.html">NCPipelineBuilder</a> class helper.
</p>
<pre class="brush: scala, highlight: []">
@@ -452,25 +455,31 @@
</thead>
<tbody>
<tr>
- <td><code>onMatchedIntent()</code></td>
+ <td><a href="apis/latest/org/apache/nlpcraft/NCModel.html#onContext-38d">onContext()</a></td>
+ <td>
+ Overriding this method allows to prepare result before intent matching.
+ </td>
+ </tr>
+ <tr>
+ <td><a href="apis/latest/org/apache/nlpcraft/NCModel.html#onMatchedIntent-946">onMatchedIntent()</a></td>
<td>
Overriding this method allows to reject matched intent and continue matching process.
</td>
</tr>
<tr>
- <td><code>onResult()</code></td>
+ <td><a href="apis/latest/org/apache/nlpcraft/NCModel.html#onResult-fffffaf3">onResult()</a></td>
<td>
Overriding this method allows to replace callback method execution result.
</td>
</tr>
<tr>
- <td><code>onRejection()</code></td>
+ <td><a href="apis/latest/org/apache/nlpcraft/NCModel.html#onRejection-4fa">onRejection()</a></td>
<td>
Overriding this method allows to change operation result when rejection occurs.
</td>
</tr>
<tr>
- <td><code>onError()</code></td>
+ <td><a href="apis/latest/org/apache/nlpcraft/NCModel.html#onError-fffff759">onError()</a></td>
<td>
Overriding this method allows to change operation result when any error occurs.
</td>
diff --git a/built-in-builder.html b/built-in-builder.html
index a8d9420..cc9ba8a 100644
--- a/built-in-builder.html
+++ b/built-in-builder.html
@@ -1,7 +1,7 @@
---
active_crumb: Docs
layout: documentation
-id: built-in-overview
+id: built-in-builder
---
<!--
@@ -28,7 +28,8 @@
<p>
<a href="apis/latest/org/apache/nlpcraft/NCPipelineBuilder.html">NCPipelineBuilder</a> class
is designed for simplifying preparing <a href="apis/latest/org/apache/nlpcraft/NCPipeline.html">NCPipeline</a> instance.
- It contains a number of methods <code>withSemantic()</code> which allow to prepare pipeline instance based on
+ It contains a number of methods <a href="apis/latest/org/apache/nlpcraft/NCPipelineBuilder.html#withSemantic-fffff4b0">withSemantic()</a>
+ which allow to prepare pipeline instance based on
<a href="apis/latest/org/apache/nlpcraft/nlp/parsers/NCSemanticEntityParser">NCSemanticEntityParser</a> and configured language.
Currently only English language is supported.
It also adds following English built-in components into pipeline:
diff --git a/built-in-entity-parser.html b/built-in-entity-parser.html
index 400f4a9..d918d20 100644
--- a/built-in-entity-parser.html
+++ b/built-in-entity-parser.html
@@ -1,7 +1,7 @@
---
active_crumb: Docs
layout: documentation
-id: built-in-token-enricher
+id: built-in-entity-parser
---
<!--
diff --git a/first-example.html b/first-example.html
index 00fbd89..a92212b 100644
--- a/first-example.html
+++ b/first-example.html
@@ -1,7 +1,7 @@
---
-active_crumb: First Example
+active_crumb: Docs
layout: documentation
-id: first_example
+id: first-example
---
<!--