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 2020/04/18 19:39:17 UTC

[incubator-nlpcraft] branch web-staging updated: Migrating website to a separate repo.

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

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


The following commit(s) were added to refs/heads/web-staging by this push:
     new 3401017  Migrating website to a separate repo.
3401017 is described below

commit 3401017b38782498ced44c4cce9a5ecabdc998fa
Author: Aaron Radzinzski <ar...@datalingvo.com>
AuthorDate: Sat Apr 18 12:39:13 2020 -0700

    Migrating website to a separate repo.
---
 .asf.yaml                                          |    8 -
 .gitignore                                         |    1 -
 docs/.gitignore                                    |    3 -
 docs/404.html                                      |   26 -
 docs/Gemfile                                       |   25 -
 docs/_config.yml                                   |   52 -
 docs/_data/bin-releases.yml                        |   27 -
 docs/_data/metrics.yml                             |   93 -
 docs/_data/news.yml                                |   26 -
 docs/_data/src-releases.yml                        |   26 -
 docs/_includes/quick-links.html                    |   51 -
 docs/_layouts/blog.html                            |   88 -
 docs/_layouts/compress.html                        |   27 -
 docs/_layouts/default.html                         |  152 -
 docs/_layouts/documentation.html                   |  127 -
 docs/_layouts/interior.html                        |   31 -
 docs/_layouts/release-notes.html                   |   57 -
 docs/_scss/404.scss                                |   29 -
 docs/_scss/basic-concepts.scss                     |   68 -
 docs/_scss/buttons.scss                            |   92 -
 docs/_scss/colors.scss                             |  159 -
 docs/_scss/community.scss                          |   30 -
 docs/_scss/download.scss                           |   28 -
 docs/_scss/fonts.scss                              |   82 -
 docs/_scss/footer.scss                             |   56 -
 docs/_scss/header.scss                             |   75 -
 docs/_scss/index.scss                              |  298 --
 docs/_scss/integrations.scss                       |   35 -
 docs/_scss/metrics-and-tracing.scss                |   23 -
 docs/_scss/misc.scss                               |  392 ---
 docs/_scss/server-and-probes.scss                  |   24 -
 docs/_scss/sh.scss                                 |   49 -
 docs/_scss/three-cols.scss                         |  223 --
 docs/_scss/use-cases.scss                          |   44 -
 docs/apis/javadoc-0.5.0/allclasses-frame.html      |   72 -
 docs/apis/javadoc-0.5.0/allclasses-noframe.html    |   72 -
 docs/apis/javadoc-0.5.0/constant-values.html       |  347 ---
 docs/apis/javadoc-0.5.0/deprecated-list.html       |  129 -
 docs/apis/javadoc-0.5.0/help-doc.html              |  234 --
 docs/apis/javadoc-0.5.0/index-all.html             | 1670 ----------
 docs/apis/javadoc-0.5.0/index.html                 |   76 -
 .../org/apache/nlpcraft/model/NCCompany.html       |  378 ---
 .../org/apache/nlpcraft/model/NCContext.html       |  348 ---
 .../org/apache/nlpcraft/model/NCConversation.html  |  346 ---
 .../org/apache/nlpcraft/model/NCCustomElement.html |  306 --
 .../org/apache/nlpcraft/model/NCCustomParser.html  |  275 --
 .../org/apache/nlpcraft/model/NCCustomWord.html    |  516 ----
 .../org/apache/nlpcraft/model/NCElement.html       |  642 ----
 .../org/apache/nlpcraft/model/NCIntent.html        |  243 --
 .../org/apache/nlpcraft/model/NCIntentMatch.html   |  411 ---
 .../org/apache/nlpcraft/model/NCIntentRef.html     |  242 --
 .../org/apache/nlpcraft/model/NCIntentSkip.html    |  289 --
 .../org/apache/nlpcraft/model/NCIntentTerm.html    |  236 --
 .../org/apache/nlpcraft/model/NCLifecycle.html     |  266 --
 .../org/apache/nlpcraft/model/NCMetadata.html      |  369 ---
 .../org/apache/nlpcraft/model/NCModel.html         |  496 ---
 .../org/apache/nlpcraft/model/NCModelAdapter.html  |  438 ---
 .../org/apache/nlpcraft/model/NCModelFactory.html  |  281 --
 .../apache/nlpcraft/model/NCModelFileAdapter.html  | 1527 ---------
 .../org/apache/nlpcraft/model/NCModelView.html     | 1761 -----------
 .../org/apache/nlpcraft/model/NCRejection.html     |  282 --
 .../org/apache/nlpcraft/model/NCRequest.html       |  388 ---
 .../org/apache/nlpcraft/model/NCResult.html        |  553 ----
 .../org/apache/nlpcraft/model/NCToken.html         |  736 -----
 .../org/apache/nlpcraft/model/NCUser.html          |  378 ---
 .../org/apache/nlpcraft/model/NCValue.html         |  269 --
 .../org/apache/nlpcraft/model/NCValueLoader.html   |  274 --
 .../org/apache/nlpcraft/model/NCVariant.html       |  271 --
 .../apache/nlpcraft/model/class-use/NCCompany.html |  173 --
 .../apache/nlpcraft/model/class-use/NCContext.html |  195 --
 .../nlpcraft/model/class-use/NCConversation.html   |  173 --
 .../nlpcraft/model/class-use/NCCustomElement.html  |  196 --
 .../nlpcraft/model/class-use/NCCustomParser.html   |  177 --
 .../nlpcraft/model/class-use/NCCustomWord.html     |  192 --
 .../apache/nlpcraft/model/class-use/NCElement.html |  192 --
 .../apache/nlpcraft/model/class-use/NCIntent.html  |  129 -
 .../nlpcraft/model/class-use/NCIntentMatch.html    |  188 --
 .../nlpcraft/model/class-use/NCIntentRef.html      |  129 -
 .../nlpcraft/model/class-use/NCIntentSkip.html     |  129 -
 .../nlpcraft/model/class-use/NCIntentTerm.html     |  129 -
 .../nlpcraft/model/class-use/NCLifecycle.html      |  262 --
 .../nlpcraft/model/class-use/NCMetadata.html       |  218 --
 .../apache/nlpcraft/model/class-use/NCModel.html   |  309 --
 .../nlpcraft/model/class-use/NCModelAdapter.html   |  173 --
 .../nlpcraft/model/class-use/NCModelFactory.html   |  199 --
 .../model/class-use/NCModelFileAdapter.html        |  129 -
 .../nlpcraft/model/class-use/NCModelView.html      |  234 --
 .../nlpcraft/model/class-use/NCRejection.html      |  195 --
 .../apache/nlpcraft/model/class-use/NCRequest.html |  192 --
 .../apache/nlpcraft/model/class-use/NCResult.html  |  236 --
 .../apache/nlpcraft/model/class-use/NCToken.html   |  302 --
 .../apache/nlpcraft/model/class-use/NCUser.html    |  173 --
 .../apache/nlpcraft/model/class-use/NCValue.html   |  179 --
 .../nlpcraft/model/class-use/NCValueLoader.html    |  173 --
 .../apache/nlpcraft/model/class-use/NCVariant.html |  230 --
 .../model/factories/basic/NCBasicModelFactory.html |  372 ---
 .../basic/class-use/NCBasicModelFactory.html       |  129 -
 .../model/factories/basic/package-frame.html       |   21 -
 .../model/factories/basic/package-summary.html     |  158 -
 .../model/factories/basic/package-tree.html        |  142 -
 .../model/factories/basic/package-use.html         |  129 -
 .../factories/spring/NCSpringModelFactory.html     |  440 ---
 .../spring/class-use/NCSpringModelFactory.html     |  129 -
 .../model/factories/spring/package-frame.html      |   21 -
 .../model/factories/spring/package-summary.html    |  158 -
 .../model/factories/spring/package-tree.html       |  142 -
 .../model/factories/spring/package-use.html        |  129 -
 .../model/opencensus/NCBaseTraceExporter.html      |  309 --
 .../model/opencensus/NCJaegerExporter.html         |  310 --
 .../model/opencensus/NCPrometheusExporter.html     |  327 --
 .../opencensus/NCStackdriverStatsExporter.html     |  303 --
 .../opencensus/NCStackdriverTraceExporter.html     |  310 --
 .../model/opencensus/NCZipkinExporter.html         |  310 --
 .../opencensus/class-use/NCBaseTraceExporter.html  |  185 --
 .../opencensus/class-use/NCJaegerExporter.html     |  129 -
 .../opencensus/class-use/NCPrometheusExporter.html |  129 -
 .../class-use/NCStackdriverStatsExporter.html      |  129 -
 .../class-use/NCStackdriverTraceExporter.html      |  129 -
 .../opencensus/class-use/NCZipkinExporter.html     |  129 -
 .../nlpcraft/model/opencensus/package-frame.html   |   26 -
 .../nlpcraft/model/opencensus/package-summary.html |  188 --
 .../nlpcraft/model/opencensus/package-tree.html    |  150 -
 .../nlpcraft/model/opencensus/package-use.html     |  166 -
 .../org/apache/nlpcraft/model/package-frame.html   |   53 -
 .../org/apache/nlpcraft/model/package-summary.html |  336 --
 .../org/apache/nlpcraft/model/package-tree.html    |  212 --
 .../org/apache/nlpcraft/model/package-use.html     |  378 ---
 .../nlpcraft/model/tools/sqlgen/NCSqlColumn.html   |  390 ---
 .../model/tools/sqlgen/NCSqlDateRange.html         |  260 --
 .../model/tools/sqlgen/NCSqlExtractor.html         |  346 ---
 .../model/tools/sqlgen/NCSqlExtractorBuilder.html  |  295 --
 .../nlpcraft/model/tools/sqlgen/NCSqlJoin.html     |  332 --
 .../nlpcraft/model/tools/sqlgen/NCSqlJoinType.html |  384 ---
 .../nlpcraft/model/tools/sqlgen/NCSqlLimit.html    |  278 --
 .../model/tools/sqlgen/NCSqlModelGenerator.html    |  318 --
 .../nlpcraft/model/tools/sqlgen/NCSqlSchema.html   |  283 --
 .../model/tools/sqlgen/NCSqlSchemaBuilder.html     |  299 --
 .../nlpcraft/model/tools/sqlgen/NCSqlSort.html     |  259 --
 .../nlpcraft/model/tools/sqlgen/NCSqlTable.html    |  423 ---
 .../model/tools/sqlgen/class-use/NCSqlColumn.html  |  212 --
 .../tools/sqlgen/class-use/NCSqlDateRange.html     |  173 --
 .../tools/sqlgen/class-use/NCSqlExtractor.html     |  174 --
 .../sqlgen/class-use/NCSqlExtractorBuilder.html    |  129 -
 .../model/tools/sqlgen/class-use/NCSqlJoin.html    |  173 --
 .../tools/sqlgen/class-use/NCSqlJoinType.html      |  186 --
 .../model/tools/sqlgen/class-use/NCSqlLimit.html   |  173 --
 .../sqlgen/class-use/NCSqlModelGenerator.html      |  129 -
 .../model/tools/sqlgen/class-use/NCSqlSchema.html  |  189 --
 .../tools/sqlgen/class-use/NCSqlSchemaBuilder.html |  129 -
 .../model/tools/sqlgen/class-use/NCSqlSort.html    |  188 --
 .../model/tools/sqlgen/class-use/NCSqlTable.html   |  188 --
 .../nlpcraft/model/tools/sqlgen/package-frame.html |   38 -
 .../model/tools/sqlgen/package-summary.html        |  251 --
 .../nlpcraft/model/tools/sqlgen/package-tree.html  |  167 -
 .../nlpcraft/model/tools/sqlgen/package-use.html   |  206 --
 .../nlpcraft/model/tools/test/NCTestClient.html    |  353 ---
 .../model/tools/test/NCTestClientBuilder.html      |  563 ----
 .../model/tools/test/NCTestClientException.html    |  233 --
 .../nlpcraft/model/tools/test/NCTestResult.html    |  389 ---
 .../model/tools/test/class-use/NCTestClient.html   |  173 --
 .../tools/test/class-use/NCTestClientBuilder.html  |  208 --
 .../test/class-use/NCTestClientException.html      |  191 --
 .../model/tools/test/class-use/NCTestResult.html   |  173 --
 .../nlpcraft/model/tools/test/package-frame.html   |   30 -
 .../nlpcraft/model/tools/test/package-summary.html |  237 --
 .../nlpcraft/model/tools/test/package-tree.html    |  160 -
 .../nlpcraft/model/tools/test/package-use.html     |  181 --
 .../nlpcraft/probe/embedded/NCEmbeddedProbe.html   |  454 ---
 .../nlpcraft/probe/embedded/NCEmbeddedResult.html  |  500 ---
 .../probe/embedded/class-use/NCEmbeddedProbe.html  |  129 -
 .../probe/embedded/class-use/NCEmbeddedResult.html |  179 --
 .../nlpcraft/probe/embedded/package-frame.html     |   25 -
 .../nlpcraft/probe/embedded/package-summary.html   |  176 --
 .../nlpcraft/probe/embedded/package-tree.html      |  146 -
 .../nlpcraft/probe/embedded/package-use.html       |  166 -
 docs/apis/javadoc-0.5.0/overview-frame.html        |   29 -
 docs/apis/javadoc-0.5.0/overview-summary.html      |  203 --
 docs/apis/javadoc-0.5.0/overview-tree.html         |  278 --
 docs/apis/javadoc-0.5.0/package-list               |    7 -
 .../javadoc-0.5.0/resources/sh/scripts/XRegExp.js  |  652 ----
 .../resources/sh/scripts/shAutoloader.js           |  114 -
 .../resources/sh/scripts/shBrushAS3.js             |   43 -
 .../resources/sh/scripts/shBrushAppleScript.js     |   59 -
 .../resources/sh/scripts/shBrushBash.js            |   43 -
 .../resources/sh/scripts/shBrushCSharp.js          |   49 -
 .../resources/sh/scripts/shBrushColdFusion.js      |   84 -
 .../resources/sh/scripts/shBrushCpp.js             |   81 -
 .../resources/sh/scripts/shBrushCss.js             |   75 -
 .../resources/sh/scripts/shBrushDelphi.js          |   39 -
 .../resources/sh/scripts/shBrushDiff.js            |   25 -
 .../resources/sh/scripts/shBrushErlang.js          |   36 -
 .../resources/sh/scripts/shBrushGroovy.js          |   51 -
 .../resources/sh/scripts/shBrushJScript.js         |   36 -
 .../resources/sh/scripts/shBrushJava.js            |   41 -
 .../resources/sh/scripts/shBrushJavaFX.js          |   42 -
 .../resources/sh/scripts/shBrushPerl.js            |   56 -
 .../resources/sh/scripts/shBrushPhp.js             |   72 -
 .../resources/sh/scripts/shBrushPlain.js           |   17 -
 .../resources/sh/scripts/shBrushPowerShell.js      |   58 -
 .../resources/sh/scripts/shBrushPython.js          |   48 -
 .../resources/sh/scripts/shBrushRuby.js            |   39 -
 .../resources/sh/scripts/shBrushSass.js            |   78 -
 .../resources/sh/scripts/shBrushScala.js           |   35 -
 .../resources/sh/scripts/shBrushSql.js             |   50 -
 .../resources/sh/scripts/shBrushVb.js              |   40 -
 .../resources/sh/scripts/shBrushXml.js             |   53 -
 .../javadoc-0.5.0/resources/sh/scripts/shCore.js   | 1702 ----------
 .../javadoc-0.5.0/resources/sh/scripts/shLegacy.js |  141 -
 .../javadoc-0.5.0/resources/sh/styles/shCore.css   |  210 --
 .../resources/sh/styles/shCoreDefault.css          |  312 --
 .../resources/sh/styles/shCoreDjango.css           |  315 --
 .../resources/sh/styles/shCoreEclipse.css          |  323 --
 .../resources/sh/styles/shCoreEmacs.css            |  308 --
 .../resources/sh/styles/shCoreFadeToGrey.css       |  312 --
 .../resources/sh/styles/shCoreMDUltra.css          |  308 --
 .../resources/sh/styles/shCoreMidnight.css         |  308 --
 .../resources/sh/styles/shCoreNLPCraft.css         |  312 --
 .../resources/sh/styles/shCoreRDark.css            |  308 --
 .../resources/sh/styles/shThemeDefault.css         |  101 -
 .../resources/sh/styles/shThemeDjango.css          |  104 -
 .../resources/sh/styles/shThemeEclipse.css         |  112 -
 .../resources/sh/styles/shThemeEmacs.css           |   97 -
 .../resources/sh/styles/shThemeFadeToGrey.css      |  101 -
 .../resources/sh/styles/shThemeMDUltra.css         |   97 -
 .../resources/sh/styles/shThemeMidnight.css        |   97 -
 .../resources/sh/styles/shThemeNLPCraft.css        |  101 -
 .../resources/sh/styles/shThemeRDark.css           |   97 -
 docs/apis/javadoc-0.5.0/script.js                  |   30 -
 docs/apis/javadoc-0.5.0/serialized-form.html       |  171 -
 docs/apis/javadoc-0.5.0/stylesheet.css             |  683 ----
 docs/apis/latest/allclasses-frame.html             |   72 -
 docs/apis/latest/allclasses-noframe.html           |   72 -
 docs/apis/latest/constant-values.html              |  347 ---
 docs/apis/latest/deprecated-list.html              |  129 -
 docs/apis/latest/help-doc.html                     |  234 --
 docs/apis/latest/index-all.html                    | 1670 ----------
 docs/apis/latest/index.html                        |   76 -
 .../org/apache/nlpcraft/model/NCCompany.html       |  378 ---
 .../org/apache/nlpcraft/model/NCContext.html       |  348 ---
 .../org/apache/nlpcraft/model/NCConversation.html  |  346 ---
 .../org/apache/nlpcraft/model/NCCustomElement.html |  306 --
 .../org/apache/nlpcraft/model/NCCustomParser.html  |  275 --
 .../org/apache/nlpcraft/model/NCCustomWord.html    |  516 ----
 .../org/apache/nlpcraft/model/NCElement.html       |  642 ----
 .../latest/org/apache/nlpcraft/model/NCIntent.html |  243 --
 .../org/apache/nlpcraft/model/NCIntentMatch.html   |  411 ---
 .../org/apache/nlpcraft/model/NCIntentRef.html     |  242 --
 .../org/apache/nlpcraft/model/NCIntentSkip.html    |  289 --
 .../org/apache/nlpcraft/model/NCIntentTerm.html    |  236 --
 .../org/apache/nlpcraft/model/NCLifecycle.html     |  266 --
 .../org/apache/nlpcraft/model/NCMetadata.html      |  369 ---
 .../latest/org/apache/nlpcraft/model/NCModel.html  |  496 ---
 .../org/apache/nlpcraft/model/NCModelAdapter.html  |  438 ---
 .../org/apache/nlpcraft/model/NCModelFactory.html  |  281 --
 .../apache/nlpcraft/model/NCModelFileAdapter.html  | 1527 ---------
 .../org/apache/nlpcraft/model/NCModelView.html     | 1761 -----------
 .../org/apache/nlpcraft/model/NCRejection.html     |  282 --
 .../org/apache/nlpcraft/model/NCRequest.html       |  388 ---
 .../latest/org/apache/nlpcraft/model/NCResult.html |  553 ----
 .../latest/org/apache/nlpcraft/model/NCToken.html  |  736 -----
 .../latest/org/apache/nlpcraft/model/NCUser.html   |  378 ---
 .../latest/org/apache/nlpcraft/model/NCValue.html  |  269 --
 .../org/apache/nlpcraft/model/NCValueLoader.html   |  274 --
 .../org/apache/nlpcraft/model/NCVariant.html       |  271 --
 .../apache/nlpcraft/model/class-use/NCCompany.html |  173 --
 .../apache/nlpcraft/model/class-use/NCContext.html |  195 --
 .../nlpcraft/model/class-use/NCConversation.html   |  173 --
 .../nlpcraft/model/class-use/NCCustomElement.html  |  196 --
 .../nlpcraft/model/class-use/NCCustomParser.html   |  177 --
 .../nlpcraft/model/class-use/NCCustomWord.html     |  192 --
 .../apache/nlpcraft/model/class-use/NCElement.html |  192 --
 .../apache/nlpcraft/model/class-use/NCIntent.html  |  129 -
 .../nlpcraft/model/class-use/NCIntentMatch.html    |  188 --
 .../nlpcraft/model/class-use/NCIntentRef.html      |  129 -
 .../nlpcraft/model/class-use/NCIntentSkip.html     |  129 -
 .../nlpcraft/model/class-use/NCIntentTerm.html     |  129 -
 .../nlpcraft/model/class-use/NCLifecycle.html      |  262 --
 .../nlpcraft/model/class-use/NCMetadata.html       |  218 --
 .../apache/nlpcraft/model/class-use/NCModel.html   |  309 --
 .../nlpcraft/model/class-use/NCModelAdapter.html   |  173 --
 .../nlpcraft/model/class-use/NCModelFactory.html   |  199 --
 .../model/class-use/NCModelFileAdapter.html        |  129 -
 .../nlpcraft/model/class-use/NCModelView.html      |  234 --
 .../nlpcraft/model/class-use/NCRejection.html      |  195 --
 .../apache/nlpcraft/model/class-use/NCRequest.html |  192 --
 .../apache/nlpcraft/model/class-use/NCResult.html  |  236 --
 .../apache/nlpcraft/model/class-use/NCToken.html   |  302 --
 .../apache/nlpcraft/model/class-use/NCUser.html    |  173 --
 .../apache/nlpcraft/model/class-use/NCValue.html   |  179 --
 .../nlpcraft/model/class-use/NCValueLoader.html    |  173 --
 .../apache/nlpcraft/model/class-use/NCVariant.html |  230 --
 .../model/factories/basic/NCBasicModelFactory.html |  372 ---
 .../basic/class-use/NCBasicModelFactory.html       |  129 -
 .../model/factories/basic/package-frame.html       |   21 -
 .../model/factories/basic/package-summary.html     |  158 -
 .../model/factories/basic/package-tree.html        |  142 -
 .../model/factories/basic/package-use.html         |  129 -
 .../factories/spring/NCSpringModelFactory.html     |  440 ---
 .../spring/class-use/NCSpringModelFactory.html     |  129 -
 .../model/factories/spring/package-frame.html      |   21 -
 .../model/factories/spring/package-summary.html    |  158 -
 .../model/factories/spring/package-tree.html       |  142 -
 .../model/factories/spring/package-use.html        |  129 -
 .../model/opencensus/NCBaseTraceExporter.html      |  309 --
 .../model/opencensus/NCJaegerExporter.html         |  310 --
 .../model/opencensus/NCPrometheusExporter.html     |  327 --
 .../opencensus/NCStackdriverStatsExporter.html     |  303 --
 .../opencensus/NCStackdriverTraceExporter.html     |  310 --
 .../model/opencensus/NCZipkinExporter.html         |  310 --
 .../opencensus/class-use/NCBaseTraceExporter.html  |  185 --
 .../opencensus/class-use/NCJaegerExporter.html     |  129 -
 .../opencensus/class-use/NCPrometheusExporter.html |  129 -
 .../class-use/NCStackdriverStatsExporter.html      |  129 -
 .../class-use/NCStackdriverTraceExporter.html      |  129 -
 .../opencensus/class-use/NCZipkinExporter.html     |  129 -
 .../nlpcraft/model/opencensus/package-frame.html   |   26 -
 .../nlpcraft/model/opencensus/package-summary.html |  188 --
 .../nlpcraft/model/opencensus/package-tree.html    |  150 -
 .../nlpcraft/model/opencensus/package-use.html     |  166 -
 .../org/apache/nlpcraft/model/package-frame.html   |   53 -
 .../org/apache/nlpcraft/model/package-summary.html |  336 --
 .../org/apache/nlpcraft/model/package-tree.html    |  212 --
 .../org/apache/nlpcraft/model/package-use.html     |  378 ---
 .../nlpcraft/model/tools/sqlgen/NCSqlColumn.html   |  390 ---
 .../model/tools/sqlgen/NCSqlDateRange.html         |  260 --
 .../model/tools/sqlgen/NCSqlExtractor.html         |  346 ---
 .../model/tools/sqlgen/NCSqlExtractorBuilder.html  |  295 --
 .../nlpcraft/model/tools/sqlgen/NCSqlJoin.html     |  332 --
 .../nlpcraft/model/tools/sqlgen/NCSqlJoinType.html |  384 ---
 .../nlpcraft/model/tools/sqlgen/NCSqlLimit.html    |  278 --
 .../model/tools/sqlgen/NCSqlModelGenerator.html    |  318 --
 .../nlpcraft/model/tools/sqlgen/NCSqlSchema.html   |  283 --
 .../model/tools/sqlgen/NCSqlSchemaBuilder.html     |  299 --
 .../nlpcraft/model/tools/sqlgen/NCSqlSort.html     |  259 --
 .../nlpcraft/model/tools/sqlgen/NCSqlTable.html    |  423 ---
 .../model/tools/sqlgen/class-use/NCSqlColumn.html  |  212 --
 .../tools/sqlgen/class-use/NCSqlDateRange.html     |  173 --
 .../tools/sqlgen/class-use/NCSqlExtractor.html     |  174 --
 .../sqlgen/class-use/NCSqlExtractorBuilder.html    |  129 -
 .../model/tools/sqlgen/class-use/NCSqlJoin.html    |  173 --
 .../tools/sqlgen/class-use/NCSqlJoinType.html      |  186 --
 .../model/tools/sqlgen/class-use/NCSqlLimit.html   |  173 --
 .../sqlgen/class-use/NCSqlModelGenerator.html      |  129 -
 .../model/tools/sqlgen/class-use/NCSqlSchema.html  |  189 --
 .../tools/sqlgen/class-use/NCSqlSchemaBuilder.html |  129 -
 .../model/tools/sqlgen/class-use/NCSqlSort.html    |  188 --
 .../model/tools/sqlgen/class-use/NCSqlTable.html   |  188 --
 .../nlpcraft/model/tools/sqlgen/package-frame.html |   38 -
 .../model/tools/sqlgen/package-summary.html        |  251 --
 .../nlpcraft/model/tools/sqlgen/package-tree.html  |  167 -
 .../nlpcraft/model/tools/sqlgen/package-use.html   |  206 --
 .../nlpcraft/model/tools/test/NCTestClient.html    |  353 ---
 .../model/tools/test/NCTestClientBuilder.html      |  563 ----
 .../model/tools/test/NCTestClientException.html    |  233 --
 .../nlpcraft/model/tools/test/NCTestResult.html    |  389 ---
 .../model/tools/test/class-use/NCTestClient.html   |  173 --
 .../tools/test/class-use/NCTestClientBuilder.html  |  208 --
 .../test/class-use/NCTestClientException.html      |  191 --
 .../model/tools/test/class-use/NCTestResult.html   |  173 --
 .../nlpcraft/model/tools/test/package-frame.html   |   30 -
 .../nlpcraft/model/tools/test/package-summary.html |  237 --
 .../nlpcraft/model/tools/test/package-tree.html    |  160 -
 .../nlpcraft/model/tools/test/package-use.html     |  181 --
 .../nlpcraft/probe/embedded/NCEmbeddedProbe.html   |  454 ---
 .../nlpcraft/probe/embedded/NCEmbeddedResult.html  |  500 ---
 .../probe/embedded/class-use/NCEmbeddedProbe.html  |  129 -
 .../probe/embedded/class-use/NCEmbeddedResult.html |  179 --
 .../nlpcraft/probe/embedded/package-frame.html     |   25 -
 .../nlpcraft/probe/embedded/package-summary.html   |  176 --
 .../nlpcraft/probe/embedded/package-tree.html      |  146 -
 .../nlpcraft/probe/embedded/package-use.html       |  166 -
 docs/apis/latest/overview-frame.html               |   29 -
 docs/apis/latest/overview-summary.html             |  203 --
 docs/apis/latest/overview-tree.html                |  278 --
 docs/apis/latest/package-list                      |    7 -
 docs/apis/latest/resources/sh/scripts/XRegExp.js   |  652 ----
 .../latest/resources/sh/scripts/shAutoloader.js    |  114 -
 .../apis/latest/resources/sh/scripts/shBrushAS3.js |   43 -
 .../resources/sh/scripts/shBrushAppleScript.js     |   59 -
 .../latest/resources/sh/scripts/shBrushBash.js     |   43 -
 .../latest/resources/sh/scripts/shBrushCSharp.js   |   49 -
 .../resources/sh/scripts/shBrushColdFusion.js      |   84 -
 .../apis/latest/resources/sh/scripts/shBrushCpp.js |   81 -
 .../apis/latest/resources/sh/scripts/shBrushCss.js |   75 -
 .../latest/resources/sh/scripts/shBrushDelphi.js   |   39 -
 .../latest/resources/sh/scripts/shBrushDiff.js     |   25 -
 .../latest/resources/sh/scripts/shBrushErlang.js   |   36 -
 .../latest/resources/sh/scripts/shBrushGroovy.js   |   51 -
 .../latest/resources/sh/scripts/shBrushJScript.js  |   36 -
 .../latest/resources/sh/scripts/shBrushJava.js     |   41 -
 .../latest/resources/sh/scripts/shBrushJavaFX.js   |   42 -
 .../latest/resources/sh/scripts/shBrushPerl.js     |   56 -
 .../apis/latest/resources/sh/scripts/shBrushPhp.js |   72 -
 .../latest/resources/sh/scripts/shBrushPlain.js    |   17 -
 .../resources/sh/scripts/shBrushPowerShell.js      |   58 -
 .../latest/resources/sh/scripts/shBrushPython.js   |   48 -
 .../latest/resources/sh/scripts/shBrushRuby.js     |   39 -
 .../latest/resources/sh/scripts/shBrushSass.js     |   78 -
 .../latest/resources/sh/scripts/shBrushScala.js    |   35 -
 .../apis/latest/resources/sh/scripts/shBrushSql.js |   50 -
 docs/apis/latest/resources/sh/scripts/shBrushVb.js |   40 -
 .../apis/latest/resources/sh/scripts/shBrushXml.js |   53 -
 docs/apis/latest/resources/sh/scripts/shCore.js    | 1702 ----------
 docs/apis/latest/resources/sh/scripts/shLegacy.js  |  141 -
 docs/apis/latest/resources/sh/styles/shCore.css    |  210 --
 .../latest/resources/sh/styles/shCoreDefault.css   |  312 --
 .../latest/resources/sh/styles/shCoreDjango.css    |  315 --
 .../latest/resources/sh/styles/shCoreEclipse.css   |  323 --
 .../latest/resources/sh/styles/shCoreEmacs.css     |  308 --
 .../resources/sh/styles/shCoreFadeToGrey.css       |  312 --
 .../latest/resources/sh/styles/shCoreMDUltra.css   |  308 --
 .../latest/resources/sh/styles/shCoreMidnight.css  |  308 --
 .../latest/resources/sh/styles/shCoreNLPCraft.css  |  312 --
 .../latest/resources/sh/styles/shCoreRDark.css     |  308 --
 .../latest/resources/sh/styles/shThemeDefault.css  |  101 -
 .../latest/resources/sh/styles/shThemeDjango.css   |  104 -
 .../latest/resources/sh/styles/shThemeEclipse.css  |  112 -
 .../latest/resources/sh/styles/shThemeEmacs.css    |   97 -
 .../resources/sh/styles/shThemeFadeToGrey.css      |  101 -
 .../latest/resources/sh/styles/shThemeMDUltra.css  |   97 -
 .../latest/resources/sh/styles/shThemeMidnight.css |   97 -
 .../latest/resources/sh/styles/shThemeNLPCraft.css |  101 -
 .../latest/resources/sh/styles/shThemeRDark.css    |   97 -
 docs/apis/latest/script.js                         |   30 -
 docs/apis/latest/serialized-form.html              |  171 -
 docs/apis/latest/stylesheet.css                    |  683 ----
 docs/assets/css/style.scss                         |   67 -
 docs/basic-concepts.html                           |  260 --
 docs/community.html                                |  393 ---
 docs/data-model.html                               | 3252 --------------------
 docs/docs.html                                     |  122 -
 docs/download.html                                 |  420 ---
 docs/examples/alarm_clock.html                     |  459 ---
 docs/examples/light_switch.html                    |  429 ---
 docs/examples/weather_bot.html                     |   85 -
 docs/ext/syntaxhighlighter/scripts/XRegExp.js      |  652 ----
 docs/ext/syntaxhighlighter/scripts/shAutoloader.js |  114 -
 docs/ext/syntaxhighlighter/scripts/shBrushAS3.js   |   43 -
 .../scripts/shBrushAppleScript.js                  |   59 -
 docs/ext/syntaxhighlighter/scripts/shBrushBash.js  |   43 -
 .../ext/syntaxhighlighter/scripts/shBrushCSharp.js |   49 -
 .../syntaxhighlighter/scripts/shBrushColdFusion.js |   84 -
 docs/ext/syntaxhighlighter/scripts/shBrushCpp.js   |   81 -
 docs/ext/syntaxhighlighter/scripts/shBrushCss.js   |   75 -
 .../ext/syntaxhighlighter/scripts/shBrushDelphi.js |   39 -
 docs/ext/syntaxhighlighter/scripts/shBrushDiff.js  |   25 -
 .../ext/syntaxhighlighter/scripts/shBrushErlang.js |   36 -
 .../ext/syntaxhighlighter/scripts/shBrushGroovy.js |   51 -
 .../syntaxhighlighter/scripts/shBrushJScript.js    |   36 -
 docs/ext/syntaxhighlighter/scripts/shBrushJava.js  |   41 -
 .../ext/syntaxhighlighter/scripts/shBrushJavaFX.js |   42 -
 docs/ext/syntaxhighlighter/scripts/shBrushPerl.js  |   56 -
 docs/ext/syntaxhighlighter/scripts/shBrushPhp.js   |   72 -
 docs/ext/syntaxhighlighter/scripts/shBrushPlain.js |   17 -
 .../syntaxhighlighter/scripts/shBrushPowerShell.js |   58 -
 .../ext/syntaxhighlighter/scripts/shBrushPython.js |   48 -
 docs/ext/syntaxhighlighter/scripts/shBrushRuby.js  |   39 -
 docs/ext/syntaxhighlighter/scripts/shBrushSass.js  |   78 -
 docs/ext/syntaxhighlighter/scripts/shBrushScala.js |   35 -
 docs/ext/syntaxhighlighter/scripts/shBrushSql.js   |   50 -
 docs/ext/syntaxhighlighter/scripts/shBrushVb.js    |   40 -
 docs/ext/syntaxhighlighter/scripts/shBrushXml.js   |   53 -
 docs/ext/syntaxhighlighter/scripts/shCore.js       | 1702 ----------
 docs/ext/syntaxhighlighter/scripts/shLegacy.js     |  141 -
 docs/ext/syntaxhighlighter/styles/shCore.css       |  210 --
 .../ext/syntaxhighlighter/styles/shCoreDefault.css |  312 --
 docs/ext/syntaxhighlighter/styles/shCoreDjango.css |  315 --
 .../ext/syntaxhighlighter/styles/shCoreEclipse.css |  323 --
 docs/ext/syntaxhighlighter/styles/shCoreEmacs.css  |  308 --
 .../syntaxhighlighter/styles/shCoreFadeToGrey.css  |  312 --
 .../ext/syntaxhighlighter/styles/shCoreMDUltra.css |  308 --
 .../syntaxhighlighter/styles/shCoreMidnight.css    |  308 --
 .../syntaxhighlighter/styles/shCoreNLPCraft.css    |  312 --
 docs/ext/syntaxhighlighter/styles/shCoreRDark.css  |  308 --
 .../syntaxhighlighter/styles/shThemeDefault.css    |  101 -
 .../ext/syntaxhighlighter/styles/shThemeDjango.css |  104 -
 .../syntaxhighlighter/styles/shThemeEclipse.css    |  112 -
 docs/ext/syntaxhighlighter/styles/shThemeEmacs.css |   97 -
 .../syntaxhighlighter/styles/shThemeFadeToGrey.css |  101 -
 .../syntaxhighlighter/styles/shThemeMDUltra.css    |   97 -
 .../syntaxhighlighter/styles/shThemeMidnight.css   |   97 -
 .../syntaxhighlighter/styles/shThemeNLPCraft.css   |  101 -
 docs/ext/syntaxhighlighter/styles/shThemeRDark.css |   97 -
 docs/first-example.html                            |  379 ---
 docs/fonts/fontello/css/animation.css              |   85 -
 docs/fonts/fontello/css/fontello-codes.css         |    3 -
 docs/fonts/fontello/css/fontello-embedded.css      |   56 -
 docs/fonts/fontello/css/fontello-ie7-codes.css     |    3 -
 docs/fonts/fontello/css/fontello-ie7.css           |   14 -
 docs/fonts/fontello/css/fontello.css               |   58 -
 docs/fonts/fontello/font/fontello.eot              |  Bin 5268 -> 0 bytes
 docs/fonts/fontello/font/fontello.svg              |   13 -
 docs/fonts/fontello/font/fontello.ttf              |  Bin 5100 -> 0 bytes
 docs/fonts/fontello/font/fontello.woff             |  Bin 2992 -> 0 bytes
 docs/fonts/rene_bieder_-_canaro_black-webfont.eot  |  Bin 21282 -> 0 bytes
 docs/fonts/rene_bieder_-_canaro_black-webfont.svg  | 1098 -------
 docs/fonts/rene_bieder_-_canaro_black-webfont.ttf  |  Bin 51124 -> 0 bytes
 docs/fonts/rene_bieder_-_canaro_black-webfont.woff |  Bin 24368 -> 0 bytes
 docs/fonts/rene_bieder_-_canaro_bold-webfont.eot   |  Bin 23625 -> 0 bytes
 docs/fonts/rene_bieder_-_canaro_bold-webfont.svg   | 1243 --------
 docs/fonts/rene_bieder_-_canaro_bold-webfont.ttf   |  Bin 53308 -> 0 bytes
 docs/fonts/rene_bieder_-_canaro_bold-webfont.woff  |  Bin 26780 -> 0 bytes
 docs/fonts/rene_bieder_-_canaro_book-webfont.eot   |  Bin 23534 -> 0 bytes
 docs/fonts/rene_bieder_-_canaro_book-webfont.svg   | 1267 --------
 docs/fonts/rene_bieder_-_canaro_book-webfont.ttf   |  Bin 53096 -> 0 bytes
 docs/fonts/rene_bieder_-_canaro_book-webfont.woff  |  Bin 26512 -> 0 bytes
 .../rene_bieder_-_canaro_extralight-webfont.eot    |  Bin 23417 -> 0 bytes
 .../rene_bieder_-_canaro_extralight-webfont.svg    | 1267 --------
 .../rene_bieder_-_canaro_extralight-webfont.ttf    |  Bin 53628 -> 0 bytes
 .../rene_bieder_-_canaro_extralight-webfont.woff   |  Bin 26428 -> 0 bytes
 docs/fonts/rene_bieder_-_canaro_medium-webfont.eot |  Bin 23993 -> 0 bytes
 docs/fonts/rene_bieder_-_canaro_medium-webfont.svg | 1267 --------
 docs/fonts/rene_bieder_-_canaro_medium-webfont.ttf |  Bin 53492 -> 0 bytes
 .../fonts/rene_bieder_-_canaro_medium-webfont.woff |  Bin 26972 -> 0 bytes
 docs/fonts/stagsans-light-webfont.eot              |  Bin 24125 -> 0 bytes
 docs/fonts/stagsans-light-webfont.svg              | 1947 ------------
 docs/fonts/stagsans-light-webfont.ttf              |  Bin 58240 -> 0 bytes
 docs/fonts/stagsans-light-webfont.woff             |  Bin 27032 -> 0 bytes
 docs/fonts/stylesheet.css                          |   83 -
 docs/getting-started.html                          |  357 ---
 docs/images/apache_incubator.png                   |  Bin 17961 -> 0 bytes
 docs/images/apiary.svg                             |    1 -
 docs/images/asf20.jpg                              |  Bin 72242 -> 0 bytes
 docs/images/asf_logo.png                           |  Bin 152842 -> 0 bytes
 docs/images/banner.png                             |  Bin 72278 -> 0 bytes
 docs/images/bg-about-us.jpg                        |  Bin 112454 -> 0 bytes
 docs/images/bg-how-we-do.png                       |  Bin 5259 -> 0 bytes
 docs/images/bg-main-box.jpg                        |  Bin 53381 -> 0 bytes
 docs/images/bg-mb-wrapper2.png                     |  Bin 2019 -> 0 bytes
 docs/images/corenlp-logo.gif                       |  Bin 11004 -> 0 bytes
 docs/images/corenlp-logo.png                       |  Bin 84333 -> 0 bytes
 docs/images/dzone_logo.png                         |  Bin 20414 -> 0 bytes
 docs/images/github_logo.png                        |  Bin 29968 -> 0 bytes
 docs/images/github_logo_white.png                  |  Bin 5289 -> 0 bytes
 docs/images/google-cloud-logo-small.png            |  Bin 3406 -> 0 bytes
 docs/images/google-cloud-logo.png                  |  Bin 10500 -> 0 bytes
 docs/images/grafana-logo-x.png                     |  Bin 9613 -> 0 bytes
 docs/images/grafana-logo.png                       |  Bin 44108 -> 0 bytes
 docs/images/homepage-fig1.1.png                    |  Bin 223970 -> 0 bytes
 docs/images/homepage-fig1.png                      |  Bin 238941 -> 0 bytes
 docs/images/ico-mousescroll.png                    |  Bin 616 -> 0 bytes
 docs/images/idea_run_config.png                    |  Bin 95060 -> 0 bytes
 docs/images/jaeger-1.png                           |  Bin 201059 -> 0 bytes
 docs/images/jaeger-logo-x.png                      |  Bin 26412 -> 0 bytes
 docs/images/jaeger-logo.png                        |  Bin 50067 -> 0 bytes
 docs/images/java.png                               |  Bin 67092 -> 0 bytes
 docs/images/lion-900x900.jpg                       |  Bin 246944 -> 0 bytes
 docs/images/lion-900x900.png                       |  Bin 1493102 -> 0 bytes
 docs/images/lion.jpg                               |  Bin 560155 -> 0 bytes
 docs/images/model-test.png                         |  Bin 160509 -> 0 bytes
 docs/images/monakhov.png                           |  Bin 161841 -> 0 bytes
 docs/images/mysql-logo.png                         |  Bin 12455 -> 0 bytes
 docs/images/new_idea_project.png                   |  Bin 914526 -> 0 bytes
 docs/images/new_idea_project1.png                  |  Bin 79272 -> 0 bytes
 docs/images/nlpcraft_logo.png                      |  Bin 16997 -> 0 bytes
 docs/images/nlpcraft_logo_black.gif                |  Bin 14277 -> 0 bytes
 docs/images/nlpcraft_logo_blue.png                 |  Bin 21706 -> 0 bytes
 docs/images/nlpcraft_logo_blue_vertical.png        |  Bin 12535 -> 0 bytes
 docs/images/nlpcraft_logo_darkblue.png             |  Bin 27501 -> 0 bytes
 docs/images/nlpcraft_logo_grey.gif                 |  Bin 14207 -> 0 bytes
 docs/images/nlpcraft_logo_twitter.gif              |  Bin 8760 -> 0 bytes
 docs/images/nlpcraft_logo_twitter.png              |  Bin 155008 -> 0 bytes
 docs/images/nlpcraft_logo_twitter2.gif             |  Bin 16997 -> 0 bytes
 docs/images/nlpcraft_logo_twitter2.png             |  Bin 16997 -> 0 bytes
 docs/images/nlpcraft_logo_twitter_bg.gif           |  Bin 91763 -> 0 bytes
 docs/images/nlpcraft_logo_white.gif                |  Bin 6019 -> 0 bytes
 docs/images/opennlp-logo.png                       |  Bin 18016 -> 0 bytes
 docs/images/postgresql-logo.png                    |  Bin 228676 -> 0 bytes
 docs/images/powered_ignite.png                     |  Bin 255620 -> 0 bytes
 docs/images/prometheus-logo-x.png                  |  Bin 8869 -> 0 bytes
 docs/images/prometheus-logo.png                    |  Bin 40219 -> 0 bytes
 docs/images/rel-0.1.0-graph.png                    |  Bin 9492 -> 0 bytes
 docs/images/rest.gif                               |  Bin 5656 -> 0 bytes
 docs/images/rest.png                               |  Bin 6378 -> 0 bytes
 docs/images/ru-flag-128x128.png                    |  Bin 834 -> 0 bytes
 docs/images/semmodel1.png                          |  Bin 233501 -> 0 bytes
 docs/images/semmodel2.png                          |  Bin 157190 -> 0 bytes
 docs/images/spacy-logo.png                         |  Bin 46319 -> 0 bytes
 docs/images/spring-logo.png                        |  Bin 44164 -> 0 bytes
 docs/images/stackdriver-stats-x.png                |  Bin 7955 -> 0 bytes
 docs/images/stackdriver-stats.png                  |  Bin 30385 -> 0 bytes
 docs/images/stackdriver-trace-x.png                |  Bin 15495 -> 0 bytes
 docs/images/stackdriver-trace.png                  |  Bin 38385 -> 0 bytes
 docs/images/us-flag-128x128.png                    |  Bin 2503 -> 0 bytes
 docs/images/zipkin-logo.jpg                        |  Bin 8949 -> 0 bytes
 docs/index.html                                    |  285 --
 docs/installation.html                             |   62 -
 docs/integrations.html                             |  880 ------
 docs/intent-matching.html                          |  599 ----
 docs/media/nlpcraft_logo.psd                       |  Bin 180345 -> 0 bytes
 docs/media/nlpcraft_logo_black.gif                 |  Bin 14277 -> 0 bytes
 docs/media/nlpcraft_logo_white.gif                 |  Bin 6019 -> 0 bytes
 docs/metrics-and-tracing.html                      |  307 --
 docs/release-notes-0.5.0.html                      |   57 -
 docs/server-and-probe.html                         |  460 ---
 docs/use-cases.html                                |  132 -
 docs/using-rest.html                               |  421 ---
 pom.xml                                            |    6 -
 598 files changed, 121998 deletions(-)

diff --git a/.asf.yaml b/.asf.yaml
index 9d71461..f1aea9f 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -38,11 +38,3 @@ jenkins:
   github_whitelist:
     - aradzinski
 
-# Website staging and publishing.
-staging:
-  profile: ~
-  whoami: web-staging
-
-publish:
-  whoami: web-site
-
diff --git a/.gitignore b/.gitignore
index f84e5d6..7948152 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,4 +11,3 @@ out
 zips
 model.yaml
 model.json
-docs/Gemfile.lock
diff --git a/docs/.gitignore b/docs/.gitignore
deleted file mode 100644
index 45c1505..0000000
--- a/docs/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-_site
-.sass-cache
-.jekyll-metadata
diff --git a/docs/404.html b/docs/404.html
deleted file mode 100644
index c6433bc..0000000
--- a/docs/404.html
+++ /dev/null
@@ -1,26 +0,0 @@
----
-layout: default
----
-
-<!--
- 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.
--->
-
-<div class="container page-not-found">
-  <h1>404</h1>
-  <p><strong>Page not found :(</strong></p>
-  <p>The requested page could not be found</p>
-</div>
diff --git a/docs/Gemfile b/docs/Gemfile
deleted file mode 100644
index 1c82245..0000000
--- a/docs/Gemfile
+++ /dev/null
@@ -1,25 +0,0 @@
-#
-# 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.
-#
-
-source "https://rubygems.org"
-
-# Plugins.
-group :jekyll_plugins do
-  gem "jekyll-feed", "~> 0.9"
-  gem "jekyll-seo-tag", "~> 2.1"
-end
-
diff --git a/docs/_config.yml b/docs/_config.yml
deleted file mode 100644
index 0118a53..0000000
--- a/docs/_config.yml
+++ /dev/null
@@ -1,52 +0,0 @@
-#
-# 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.
-#
-
-title: Apache NLPCraft
-copyright: Copyright 2020 (C) Apache Software Foundation.
-baseurl: ""
-url: ""
-
-zip_base: apache-nlpcraft
-
-twitter_username: nlpcraft
-github_username:  nlpcraft
-
-# Manually update to the latest version:
-# ===================
-latest_version: 0.5.0
-java_client_latest_version: 0.5.0
-# ===================
-
-# SASS settings.
-sass:
-  sass_dir: _scss
-  style: compressed
-
-compress_html:
-  clippings: all
-  comments: all
-  endings: all
-  blanklines: false
-  profile: false
-  startings: [html, head, body]
-
-# Build settings.
-markdown: kramdown
-plugins:
-  - jekyll-feed
-  - jekyll-seo-tag
-
diff --git a/docs/_data/bin-releases.yml b/docs/_data/bin-releases.yml
deleted file mode 100644
index d914c72..0000000
--- a/docs/_data/bin-releases.yml
+++ /dev/null
@@ -1,27 +0,0 @@
-#
-# 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.
-#
-
-- version: 0.5.0
-  date: Apr 16, 2020
-  zip_name: apache-nlpcraft-0.5.0.zip
-  zip_url: https://github.com/apache/incubator-nlpcraft/releases/download/0.5.0/apache-nlpcraft-0.5.0.zip
-  sha256_url: https://github.com/apache/incubator-nlpcraft/releases/download/0.5.0/apache-nlpcraft-0.5.0.zip.sha256
-  pgp_url: https://github.com/apache/incubator-nlpcraft/releases/download/0.5.0/apache-nlpcraft-0.5.0.zip.sig
-  github_link: https://github.com/apache/incubator-nlpcraft/tree/0.5.0
-  dockerhub_link: https://hub.docker.com/r/nlpcraftserver/server
-  backward_compatible: yes
-
diff --git a/docs/_data/metrics.yml b/docs/_data/metrics.yml
deleted file mode 100644
index 800441a..0000000
--- a/docs/_data/metrics.yml
+++ /dev/null
@@ -1,93 +0,0 @@
-#
-# 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.
-#
-
-server:
-  - name: ask
-    description: <code>/ask</code> REST call
-
-  - name: cancel
-    description: <code>/cancel</code> REST call
-
-  - name: check
-    description: <code>/check</code> REST call
-
-  - name: signin
-    description: <code>/signin</code> REST call
-
-  - name: signout
-    description: <code>/signout</code> REST call
-
-  - name: ask_sync
-    description: <code>/ask/sync</code> REST call
-
-  - name: clear_conversation
-    description: <code>/clear/conversation</code> REST call
-
-  - name: clear_dialog
-    description: <code>/clear/dialog</code> REST call
-
-  - name: company_add
-    description: <code>/company/add</code> REST call
-
-  - name: company_update
-    description: <code>/company/update</code> REST call
-
-  - name: company_token
-    description: <code>/company/token</code> REST call
-
-  - name: company_delete
-    description: <code>/company/delete</code> REST call
-
-  - name: feedback_add
-    description: <code>/feedback/add</code> REST call
-
-  - name: feedback_delete
-    description: <code>/feedback/delete</code> REST call
-
-  - name: feedback_all
-    description: <code>/feedback/all</code> REST call
-
-  - name: user_add
-    description: <code>/user/add</code> REST call
-
-  - name: user_delete
-    description: <code>/user/delete</code> REST call
-
-  - name: user_update
-    description: <code>/user/update</code> REST call
-
-  - name: user_admin
-    description: <code>/user/admin</code> REST call
-
-  - name: user_passwd
-    description: <code>/user/passwd</code> REST call
-
-  - name: user_all
-    description: <code>/user/all</code> REST call
-
-  - name: probe_all
-    description: <code>/probe/all</code> REST call
-
-  - name: roundtrip
-    description: server-probe-server rountrip
-
-probe:
-  - name: sys_task
-    description: system tasks
-
-  - name: user_task
-    description: user tasks
\ No newline at end of file
diff --git a/docs/_data/news.yml b/docs/_data/news.yml
deleted file mode 100644
index 8e0f773..0000000
--- a/docs/_data/news.yml
+++ /dev/null
@@ -1,26 +0,0 @@
-#
-# 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.
-#
-
-- title: Introducing Apache NLPCraft 0.5.0
-  url: https://medium.com/@aradzinski/introducing-nlpcraft-0-6-74cea6a4d203
-  excerpt: Announcing the 1st release of the Apache NLPCraft.
-  author: Aaron Radzinksi
-  avatar_url: images/lion.jpg
-  publish_date: April 16, 2020
-  linkedin_id: aaron-radzinski-6b2228167
-  twitter_id: aaron_radzinski
-  medium_id: aradzinski
diff --git a/docs/_data/src-releases.yml b/docs/_data/src-releases.yml
deleted file mode 100644
index 13a1193..0000000
--- a/docs/_data/src-releases.yml
+++ /dev/null
@@ -1,26 +0,0 @@
-#
-# 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.
-#
-
-- version: 0.5.0
-  date: Apr 16, 2020
-  zip_name: apache-nlpcraft-0.5.0-src.zip
-  zip_url: https://github.com/apache/incubator-nlpcraft/releases/download/0.5.0/apache-nlpcraft-0.5.0-src.zip
-  sha256_url: https://github.com/apache/incubator-nlpcraft/releases/download/0.5.0/apache-nlpcraft-0.5.0-src.zip.sha256
-  pgp_url: https://github.com/apache/incubator-nlpcraft/releases/download/0.5.0/apache-nlpcraft-0.5.0-src.zip.sig
-  github_link: https://github.com/apache/incubator-nlpcraft/tree/0.5.0
-  backward_compatible: yes
-
diff --git a/docs/_includes/quick-links.html b/docs/_includes/quick-links.html
deleted file mode 100644
index e381b1d..0000000
--- a/docs/_includes/quick-links.html
+++ /dev/null
@@ -1,51 +0,0 @@
-<!--
- 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.
--->
-
-<li class="side-nav-title">Quick Links</li>
-<li>
-    <i class="fab fa-fw fa-github mr-2"></i><a target="github" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples">Examples</a>
-</li>
-<li>
-    <i class="fab fa-fw fa-java mr-2"></i><a target="_" href="/apis/latest/index.html">Javadoc</a>
-</li>
-<li>
-    <i class="fas fa-fw fa-code mr-2"></i><a href="https://github.com/apache/incubator-nlpcraft/blob/master/openapi/nlpcraft_swagger.yml" target="github">REST API</a>
-</li>
-<li>
-    <i class="fas fa-fw fa-download mr-2"></i><a href="/download.html">Download</a>
-</li>
-<li class="side-nav-title">Support</li>
-<li>
-    <nobr>
-        <i class="fab fa-fw fa-jira mr-2"></i><a target="jira" href="https://issues.apache.org/jira/projects/NLPCRAFT/issues">JIRA</a>
-    </nobr>
-</li>
-<li>
-    <nobr>
-        <i class="far fa-fw fa-envelope mr-2"></i><a href="http://mail-archives.apache.org/mod_mbox/nlpcraft-dev/">Dev List</a>
-    </nobr>
-</li>
-<li>
-    <nobr>
-        <i class="fab fa-fw fa-stack-overflow mr-2"></i><a target="so" href="https://stackoverflow.com/questions/ask">Stack Overflow</a>
-    </nobr>
-</li>
-<li>
-    <nobr>
-        <i class="fab fa-fw fa-github mr-2"></i><a target="github" href="https://github.com/apache/incubator-nlpcraft">GitHub</a>
-    </nobr>
-</li>
diff --git a/docs/_layouts/blog.html b/docs/_layouts/blog.html
deleted file mode 100644
index 05c4c7a..0000000
--- a/docs/_layouts/blog.html
+++ /dev/null
@@ -1,88 +0,0 @@
----
-layout: default
----
-
-<!--
- 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.
--->
-
-<div class="container-fluid">
-    <div class="navbar-aligned">
-        <ol class="breadcrumb">
-            <li class="mr-1"><a href="index.html">Home</a></li>
-            <li class="mr-1"><a href="/blogs.html">Blogs</a></li>
-            <li class="mr-1 active">{{ page.title }}</li>
-        </ol>
-
-        <h1 class="page-title">
-            <span><i class="fas fa-fw fa-blog"></i> Blogs</span>
-        </h1>
-
-        <div class="three-cols-container">
-            <div class="col-md-2 first-column">
-                <ul class="side-nav">
-                    <li class="side-nav-title">Documentation</li>
-                    <li><a href="/docs.html">Overview</a></li>
-                    <li><a href="/installation.html">Installation</a></li>
-                    <li><a href="/getting-started.html">Getting Started</a></li>
-                </ul>
-            </div>
-            <div id="blog" class="col-md-8 second-column">
-                {{ content }}
-            </div>
-            <div class="col-md-2 third-column">
-                <ul class="side-nav">
-                    <li class="side-nav-title">Quick Links</li>
-                    <li>
-                        <img alt="" class="quick-link-img mr-2" src="/images/github_logo.png"><a
-                        target="github"
-                        href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples">Examples</a>
-                    </li>
-                    <li>
-                        <i class="fab fa-java mr-2"></i><a target="_" href="/apis/latest/index.html">Javadoc</a>
-                    </li>
-                    <li>
-                        <img alt="" class="quick-link-img mr-2" src="/images/apiary.svg"><a
-                        href="https://nlpcraft.docs.apiary.io"
-                        target="apiary">REST API</a>
-                    </li>
-                    <li>
-                        <i class="fas fa-download mr-2"></i><a href="/download.html">Download</a>
-                    </li>
-                    <li>
-                        <i class="fas fa-blog mr-2"></i><a href="/blogs.html">Blogs</a>
-                    </li>
-                    <li class="side-nav-title">Support</li>
-                    <li>
-                        <nobr>
-                            <i class="far fa-fw fa-envelope mr-2"></i><a href="mailto:dev@nlpcraft.apache.org">Dev List</a>
-                        </nobr>
-                    </li>
-                    <li>
-                        <nobr>
-                            <i class="fab fa-fw fa-stack-overflow mr-2"></i><a target="so" href="https://stackoverflow.com/questions/ask">Stack Overflow</a>
-                        </nobr>
-                    </li>
-                    <li>
-                        <nobr>
-                            <i class="fab fa-fw fa-github mr-2"></i><a target="github" href="https://github.com/apache/incubator-nlpcraft">GitHub</a>
-                        </nobr>
-                    </li>
-                </ul>
-            </div>
-        </div>
-    </div>
-</div>
\ No newline at end of file
diff --git a/docs/_layouts/compress.html b/docs/_layouts/compress.html
deleted file mode 100644
index fdddf75..0000000
--- a/docs/_layouts/compress.html
+++ /dev/null
@@ -1,27 +0,0 @@
----
-# Jekyll layout that compresses HTML
-# v3.1.0
-# http://jch.penibelst.de/
-# © 2014–2015 Anatol Broder
-# MIT License
----
-
-<!--
- 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.
--->
-
-{% capture _LINE_FEED %}
-{% endcapture %}{% if site.compress_html.ignore.envs contains jekyll.environment or site.compress_html.ignore.envs == "all" %}{{ content }}{% else %}{% capture _content %}{{ content }}{% endcapture %}{% assign _profile = site.compress_html.profile %}{% if site.compress_html.endings == "all" %}{% assign _endings = "html head body li dt dd optgroup option colgroup caption thead tbody tfoot tr td th" | split: " " %}{% else %}{% assign _endings = site.compress_html.endings %}{% endif %}{% fo [...]
diff --git a/docs/_layouts/default.html b/docs/_layouts/default.html
deleted file mode 100644
index f8f5be4..0000000
--- a/docs/_layouts/default.html
+++ /dev/null
@@ -1,152 +0,0 @@
----
-layout: compress
----
-
-<!doctype html>
-
-<!--
- 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.
--->
-
-<html lang="en">
-<head>
-    <meta charset="utf-8">
-    <meta http-equiv="X-UA-Compatible" content="IE=edge">
-    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
-    <meta name="description" content="An open source API to convert natural language into actions.">
-    <meta name="author" content="NLPCraft.">
-    <title>Apache NLPCraft - Natural Language Interface</title>
-    <!-- BS3 CSS, etc. -->
-    <link href="//netdna.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css" rel="stylesheet">
-    <link href="//use.fontawesome.com/releases/v5.7.1/css/all.css" integrity="sha384-fnmOCqbTlWIlj8LyTjo7mOUStjsKC4pOpQbqyi7RrhN7udi9RwhKkMHpvLbHG9Sr" rel="stylesheet" crossorigin="anonymous">
-    <link href="{{ '/ext/syntaxhighlighter/styles/shCoreNLPCraft.css' | relative_url }}" rel="stylesheet" type="text/css">
-    <link href="{{ '/ext/syntaxhighlighter/styles/shThemeNLPCraft.css' | relative_url }}" rel="stylesheet" type="text/css">
-    <link href="//fonts.googleapis.com/css?family=Amatic+SC|Roboto+Mono" rel="stylesheet">
-
-    <!-- Loading some init libs here. -->
-    <script src="{{ '/ext/syntaxhighlighter/scripts/XRegExp.js' | relative_url }}" type="text/javascript"></script>
-    <script src="{{ '/ext/syntaxhighlighter/scripts/shCore.js' | relative_url }}" type="text/javascript"></script>
-    <script src="{{ '/ext/syntaxhighlighter/scripts/shBrushXml.js' | relative_url }}" type="text/javascript"></script>
-    <script src="{{ '/ext/syntaxhighlighter/scripts/shBrushPlain.js' | relative_url }}" type="text/javascript"></script>
-    <script src="{{ '/ext/syntaxhighlighter/scripts/shBrushJava.js' | relative_url }}" type="text/javascript"></script>
-    <script src="{{ '/ext/syntaxhighlighter/scripts/shBrushScala.js' | relative_url }}" type="text/javascript"></script>
-    <script src="{{ '/ext/syntaxhighlighter/scripts/shBrushPython.js' | relative_url }}" type="text/javascript"></script>
-    <script src="{{ '/ext/syntaxhighlighter/scripts/shBrushJScript.js' | relative_url }}" type="text/javascript"></script>
-    <script async defer src="https://buttons.github.io/buttons.js"></script>
-
-    <!-- Main CSS. -->
-    <link rel="stylesheet" type="text/css" href="{{ '/assets/css/style.css' | relative_url }}"/>
-
-    <!-- Typekit fonts. -->
-    <script type="text/javascript" src="//use.typekit.net/pso2adz.js"></script>
-    <script type="text/javascript">
-        try {
-            Typekit.load();
-        }
-        catch(e) {
-            // Ignore.
-        }
-    </script>
-
-    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
-    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
-    <!--[if lt IE 9]>
-    <script src="//cdn.jsdelivr.net/html5shiv/3.7.2/html5shiv.min.js"></script>
-    <script src="//cdn.jsdelivr.net/respond/1.4.2/respond.src.js"></script>
-    <![endif]-->
-</head>
-<body>
-<!-- Fixed navbar -->
-<nav class="navbar navbar-expand-lg navbar-light bg-light" id="top-header">
-    <a class="navbar-brand mr-4" href="/index.html">
-        <img src="{{ 'images/nlpcraft_logo_white.gif' | relative_url }}" height="24px">
-    </a>
-    
-    <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
-        <span class="navbar-toggler-icon"></span>
-    </button>
-
-    <div class="collapse navbar-collapse" id="navbarSupportedContent">
-        <ul class="navbar-nav mr-auto">
-            <li class="nav-item">
-                <a class="nav-link" href="/index.html#features">Features</a>
-            </li>
-            <li class="nav-item">
-                <a class="nav-link" href="/docs.html">Docs</a>
-            </li>
-            <li class="nav-item">
-                <a class="nav-link" href="/download.html">Downloads <i class="fas fa-download"></i></a>
-            </li>
-            <li class="nav-item">
-                <a class="nav-link" href="/community.html">Community</a>
-            </li>
-            <li class="nav-item">
-                <a class="nav-link" href="/use-cases.html">Use Cases</a>
-            </li>
-        </ul>
-        <ul class="navbar-nav ml-auto">
-            <li class="nav-item mr-2">
-                <a class="nav-link" href="/download.html">v.{{ site.latest_version}}</a>
-            </li>
-            <li class="nav-item">
-                <a class="nav-link fork-link" target="github" href="https://github.com/apache/incubator-nlpcraft">GitHub <img height="20px" src="{{ 'images/github_logo_white.png' | relative_url }}"></a>
-            </li>
-        </ul>
-    </div>
-</nav>
-
-{{ content }}
-
-<div id="footer">
-    <div class="container">
-        <div class="text-muted text-center">
-            <span>Copyright &copy; 2020 Apache Software Foundation</span>
-            <span>
-                <a target=_new href="https://apache.org"><img alt="asf" src="{{ '/images/asf_logo.png' | relative_url }}" height="24px"></a>
-            </span>
-            <a href="/index.html#news" class="btn btn-link ml-4">News</a>
-            <span class="sep">•</span>
-            <a href="/docs.html" class="btn btn-link">Docs</a>
-            <span class="ml-4">release: <a href="/download.html"><code>{{ site.latest_version }}</code></a></span>
-            <span class="ml-2">
-                <a target="jenkins" href="https://builds.apache.org/view/Incubator%20Projects/job/incubator-nlpcraft/"><img src="https://img.shields.io/jenkins/build?jobUrl=https%3A%2F%2Fbuilds.apache.org%2Fview%2FIncubator%2520Projects%2Fjob%2Fincubator-nlpcraft%2F"></a>
-                <a target=_ href="https://gitter.im/apache-nlpcraft/community"><img alt="Gitter" src="https://badges.gitter.im/apache-nlpcraft/community.svg"></a>
-            </span>
-        </div>
-    </div>
-</div>
-
-<!-- 3rd party libraries. -->
-<script src="//code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
-<script src="//cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.0/umd/popper.min.js" integrity="sha384-cs/chFZiN24E4KMATLdqdvsezGxaGsi4hLGOzlXwp5UZB1LY//20VyM2taTB4QvJ" crossorigin="anonymous"></script>
-<script src="//stackpath.bootstrapcdn.com/bootstrap/4.1.0/js/bootstrap.min.js" integrity="sha384-uefMccjFJAIv6A+rW+L4AHf99KvxDjWSu1z9VI8SKNVmz4sk7buKt/6v9KI65qnm" crossorigin="anonymous"></script>
-<script src="//cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.4/lodash.min.js" type="text/javascript" ></script>
-<script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.12.0/moment.min.js" type="text/javascript" ></script>
-<script src="//cdnjs.cloudflare.com/ajax/libs/moment-timezone/0.5.5/moment-timezone-with-data.min.js" type="text/javascript" ></script>
-
-<!-- Google Analytics -->
-<!-- TODO: add GA wart here. -->
-
-<!-- Syntax highlighter. -->
-<script type="text/javascript">
-    SyntaxHighlighter.defaults["auto-links"] = false;
-    SyntaxHighlighter.defaults["tab-size"] = 2;
-
-    SyntaxHighlighter.all();
-</script>
-
-</body>
-</html>
diff --git a/docs/_layouts/documentation.html b/docs/_layouts/documentation.html
deleted file mode 100644
index 26a8c0c..0000000
--- a/docs/_layouts/documentation.html
+++ /dev/null
@@ -1,127 +0,0 @@
----
-layout: interior
----
-
-<!--
- 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.
--->
-
-<h1 class="page-title">
-    <span><i class="fas fa-fw fa-book"></i> {{ page.active_crumb }}</span>
-</h1>
-
-<div class="three-cols-container">
-    <div class="col-md-2 first-column">
-        <ul class="side-nav">
-            <li class="side-nav-title">Introduction</li>
-            <li>
-                {% if page.id == "overview" %}
-                <a class="active" href="/docs.html">Overview</a>
-                {% else %}
-                <a href="/docs.html">Overview</a>
-                {% endif %}
-            </li>
-            <li>
-                {% if page.id == "installation" %}
-                <a class="active" href="/installation.html">Installation</a>
-                {% else %}
-                <a href="/installation.html">Installation</a>
-                {% endif %}
-            </li>
-            <li>
-                {% if page.id == "getting_started" %}
-                <a class="active" href="/getting-started.html">Getting Started</a>
-                {% else %}
-                <a href="/getting-started.html">Getting Started</a>
-                {% endif %}
-            </li>
-            <li class="side-nav-title">Developer Guide</li>
-            <li>
-                {% if page.id == "basic_concepts" %}
-                <a class="active" href="/basic-concepts.html">Basic Concepts</a>
-                {% else %}
-                <a href="/basic-concepts.html">Basic Concepts</a>
-                {% endif %}
-            </li>
-            <li>
-                {% if page.id == "first_example" %}
-                <a class="active" href="/first-example.html">First Example</a>
-                {% else %}
-                <a href="/first-example.html">First Example</a>
-                {% endif %}
-            </li>
-            <li>
-                {% if page.id == "data_model" %}
-                <a class="active" href="/data-model.html">Data Model</a>
-                {% else %}
-                <a href="/data-model.html">Data Model</a>
-                {% endif %}
-            </li>
-            <li>
-                {% if page.id == "intent_matching" %}
-                    <a class="active" href="/intent-matching.html">Intent Matching</a>
-                {% else %}
-                    <a href="/intent-matching.html">Intent Matching</a>
-                {% endif %}
-            </li>
-            <li>
-                {% if page.id == "rest" %}
-                <a class="active" href="/using-rest.html">REST API</a>
-                {% else %}
-                <a href="/using-rest.html">REST API</a>
-                {% endif %}
-            </li>
-            <li>
-                {% if page.id == "server_and_probe" %}
-                <a class="active" href="/server-and-probe.html">Server <span class="amp">&amp;</span> Probe</a>
-                {% else %}
-                <a href="/server-and-probe.html">Server <span class="amp">&amp;</span> Probe</a>
-                {% endif %}
-            </li>
-            <li>
-                {% if page.id == "metrics" %}
-                <a class="active" href="/metrics-and-tracing.html">Metrics <span class="amp">&amp;</span> Tracing</a>
-                {% else %}
-                <a href="/metrics-and-tracing.html">Metrics <span class="amp">&amp;</span> Tracing</a>
-                {% endif %}
-            </li>
-            <li>
-                {% if page.id == "integrations" %}
-                <a class="active" href="/integrations.html">Integrations</a>
-                {% else %}
-                <a href="/integrations.html">Integrations</a>
-                {% endif %}
-            </li>
-            <li class="side-nav-title">Examples</li>
-            <li>
-                {% if page.id == "alarm_clock" %}
-                <a class="active" href="/examples/alarm_clock.html">Alarm Clock</a>
-                {% else %}
-                <a href="/examples/alarm_clock.html">Alarm Clock</a>
-                {% endif %}
-            </li>
-            <li>
-                {% if page.id == "light_switch" %}
-                <a class="active" href="/examples/light_switch.html">Light Switch</a>
-                {% else %}
-                <a href="/examples/light_switch.html">Light Switch</a>
-                {% endif %}
-            </li>
-        </ul>
-    </div>
-
-    {{ content }}
-</div>
\ No newline at end of file
diff --git a/docs/_layouts/interior.html b/docs/_layouts/interior.html
deleted file mode 100644
index 9a7d4ff..0000000
--- a/docs/_layouts/interior.html
+++ /dev/null
@@ -1,31 +0,0 @@
----
-layout: default
----
-
-<!--
- 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.
--->
-
-<div class="container-fluid">
-    <div class="navbar-aligned">
-        <ol class="breadcrumb">
-            <li class="mr-1"><a href="/index.html">Home</a></li>
-            <li class="mr-1 active">{{ page.active_crumb }}</li>
-        </ol>
-
-        {{ content }}
-    </div>
-</div>
\ No newline at end of file
diff --git a/docs/_layouts/release-notes.html b/docs/_layouts/release-notes.html
deleted file mode 100644
index fec5ec7..0000000
--- a/docs/_layouts/release-notes.html
+++ /dev/null
@@ -1,57 +0,0 @@
----
-layout: default
----
-
-<!--
- 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.
--->
-
-<div class="container-fluid">
-    <div class="navbar-aligned">
-        <ol class="breadcrumb">
-            <li class="mr-1"><a href="index.html">Home</a></li>
-            <li class="mr-1"><a href="/download.html">Download</a></li>
-            <li class="mr-1 active">Release Notes {{ page.rel_ver }}</li>
-        </ol>
-
-        <h1 class="page-title">
-            <span><i class="fas fa-fw fa-file-alt"></i> Release Notes {{ page.rel_ver }}</span>
-        </h1>
-
-        <div class="three-cols-container">
-            <div class="col-md-2 first-column">
-                <ul class="side-nav">
-                    <li class="side-nav-title">Documentation</li>
-                    <li><a href="/docs.html">Overview</a></li>
-                    <li><a href="/installation.html">Installation</a></li>
-                    <li><a href="/getting-started.html">Getting Started</a></li>
-                </ul>
-            </div>
-            <div class="col-md-8 second-column">
-                {{ content }}
-            </div>
-            <div class="col-md-2 third-column">
-                <ul class="side-nav">
-                    <li class="side-nav-title">On This Page</li>
-                    <li><a href="#new">New</a></li>
-                    <li><a href="#enhancements">Enhancements</a></li>
-                    <li><a href="#fixes">Fixes</a></li>
-                    {% include quick-links.html %}
-                </ul>
-            </div>
-        </div>
-    </div>
-</div>
\ No newline at end of file
diff --git a/docs/_scss/404.scss b/docs/_scss/404.scss
deleted file mode 100644
index 79d384f..0000000
--- a/docs/_scss/404.scss
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * 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.
- */
-
-.page-not-found {
-    margin: 15% auto;
-    max-width: 600px;
-    text-align: center;
-
-    h1 {
-        margin: 30px 0;
-        font-size: 4em;
-        line-height: 1;
-        letter-spacing: -1px;
-    }
-}
\ No newline at end of file
diff --git a/docs/_scss/basic-concepts.scss b/docs/_scss/basic-concepts.scss
deleted file mode 100644
index b26c3a6..0000000
--- a/docs/_scss/basic-concepts.scss
+++ /dev/null
@@ -1,68 +0,0 @@
-/*
- * 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.
- */
-
-#basic-concepts {
-    dl.stm-example {
-        padding: 20px;
-        border: 1px solid #ddd;
-        -webkit-border-radius: 4px;
-        -moz-border-radius: 4px;
-        border-radius: 4px;
-        margin-left: 0 !important;
-
-        dd {
-            font-weight: 400;
-            font-family: monospace;
-            margin-top: 20px;
-            font-size: 120%;
-
-            i.fa {
-                text-align: left;
-                vertical-align: text-bottom;
-            }
-        }
-
-        dt {
-            margin-left: 20px;
-            font-weight: 400;
-        }
-
-        .stm-state {
-            display: inline-flex;
-
-            .stm {
-                margin-right: 20px;
-
-                label {
-                    font-weight: 500;
-                    display: block;
-                }
-
-                span {
-                    min-width: 50px;
-                    display: inline-block;
-                    padding: 3px 6px;
-                    border: 1px solid #C5D2F7 !important;
-                    border-radius: 2px;
-                    text-align: center;
-                    font-weight: 200;
-                    letter-spacing: 0.02em;
-                }
-            }
-        }
-    }
-}
\ No newline at end of file
diff --git a/docs/_scss/buttons.scss b/docs/_scss/buttons.scss
deleted file mode 100644
index ac58e79..0000000
--- a/docs/_scss/buttons.scss
+++ /dev/null
@@ -1,92 +0,0 @@
-/*
- * 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.
- */
-
-@mixin custom-button($fg, $bg) {
-    border-color: $bg !important;
-    background-color: $bg !important;
-    color: $fg !important;
-    font-weight: 400;
-
-    &:focus {
-        border-color: $bg !important;
-        background-color: $bg !important;
-        color: $fg !important;
-    }
-
-    &:hover {
-        color: $fg !important;
-        border-color: $bg !important;
-        background-color: darken($bg, 3%) !important;
-    }
-}
-
-.btn {
-    letter-spacing: 0.02em;
-}
-
-.btn-default:hover, .btn-default:active, .btn-default:visited {
-    background-color: #efefef !important;
-    border-color: #ddd !important;
-}
-
-.btn-creme { @include custom-button(#8a6d3b, #fcf8e3) }
-.btn-beta { @include custom-button(#fff, $color-beta) }
-.btn-black { @include custom-button(#fff, #555) }
-.btn-white { @include custom-button(#333, #fff) }
-.btn-milk { @include custom-button(#333, #f9f9f3) }
-.btn-turquoise { @include custom-button(#fff, $color-turquoise) }
-.btn-emerald { @include custom-button(#fff, $color-emerald) }
-.btn-river { @include custom-button(#fff, $color-river) }
-.btn-amethyst { @include custom-button(#fff, $color-amethyst) }
-.btn-asphalt { @include custom-button(#fff, $color-asphalt) }
-.btn-sea { @include custom-button(#fff, $color-sea) }
-.btn-nephritis { @include custom-button(#fff, $color-nephritis) }
-.btn-belize { @include custom-button(#fff, $color-belize) }
-.btn-wisteria { @include custom-button(#fff, $color-wisteria) }
-.btn-midnight { @include custom-button(#fff, $color-midnight) }
-.btn-orange { @include custom-button(#fff, $color-orange) }
-.btn-carrot { @include custom-button(#fff, $color-carrot) }
-.btn-pumpkin { @include custom-button(#fff, $color-pumpkin) }
-.btn-alizarin { @include custom-button(#fff, $color-alizarin) }
-.btn-pomegranate { @include custom-button(#fff, $color-pomegranate) }
-.btn-cloud { @include custom-button($color-grey-blue, $color-cloud) }
-.btn-white-river { @include custom-button($color-river, #fff) }
-.btn-silver { @include custom-button(#fff, $color-silver) }
-.btn-concrete { @include custom-button(#fff, $color-concrete) }
-.btn-asbestos { @include custom-button(#fff, $color-asbestos) }
-.btn-pink { @include custom-button(#fff, $color-pink) }
-.btn-mustard { @include custom-button(#000, $color-mustard) }
-.btn-mustard2 { @include custom-button(#fff, $color-mustard) }
-.btn-blue { @include custom-button(#fff, $color-blue) }
-.btn-slack { @include custom-button(#fff, $color-slack) }
-.btn-slack2 { @include custom-button(#fff, $color-slack2) }
-.btn-slack3 { @include custom-button(#fff, $color-slack3) }
-.btn-slack4 { @include custom-button(#fff, $color-slack4) }
-.btn-slack5 { @include custom-button(#fff, $color-slack5) }
-.btn-primary { @include custom-button(#fff, $brand-primary) }
-.btn-danger { @include custom-button(#fff, $brand-danger) }
-.btn-beta { @include custom-button(#fff, $color-beta) }
-.btn-success { @include custom-button(#fff, $brand-success) }
-.btn-beige { @include custom-button(#fff, $color-beige) }
-.btn-sunflower { @include custom-button($color-slack, $color-sunflower) }
-.btn-peach { @include custom-button(#fff, $color-peach) }
-.btn-sunflower2 { @include custom-button($color-slack2, $color-sunflower) }
-
-.one-letter-btn-xs {
-    padding: 1px 7px;
-}
-
diff --git a/docs/_scss/colors.scss b/docs/_scss/colors.scss
deleted file mode 100644
index 4ac592d..0000000
--- a/docs/_scss/colors.scss
+++ /dev/null
@@ -1,159 +0,0 @@
-/*
- * 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.
- */
-
-/*
- * Main colors.
- */
-$border-color: #ddd;
-$border-hor-color: #ddd;
-
-// From BS3.
-$brand-primary: #428bca;
-$brand-success: #5cb85c;
-$brand-info: #5bc0de;
-$brand-warning: #f0ad4e;
-$brand-danger: #d9534f;
-
-// Form control colors.
-$form-control-border-color: #eee;
-$form-control-addon-border-color: #e6e6e6;
-$form-control-addon-background-color: #e6e6e6;
-
-$color-table-sort: rgb(107, 164, 202);
-
-$color-slack: #4d394b;
-$color-slack2: #303e4c;
-$color-slack3: #544539;
-$color-slack4: #4d5250;
-$color-slack5: #187e82;
-$color-slack6: #f8f8fa;
-$color-border: #e7e7e7;
-$color-magnolia: #F9F7ED;
-$color-grey-blue: #6B7F99;
-
-$background-color: #fff;
-$foreground-color: #333;
-
-// Flat colors.
-$color-turquoise: #1abc9c;
-$color-emerald: #2ecc71;
-$color-river: #3498db;
-$color-amethyst: #9b59b6;
-$color-asphalt: #34495e;
-$color-sea: #16a085;
-$color-nephritis: #27ae60;
-$color-travis-passing: #00c800;
-$color-belize: #2980b9;
-$color-wisteria: #8e44ad;
-$color-midnight: #2C3E50;
-$color-sunflower: #ffd20f;
-$color-orange: #F39C12;
-$color-carrot: #E67E22;
-$color-pumpkin: #D35400;
-$color-alizarin: #E74C3C;
-$color-pomegranate: #C0392B;
-$color-cloud: #ECF0F1;
-$color-silver: #BDC3C7;
-$color-concrete: #95A5A6;
-$color-asbestos: #7F8C8D;
-$color-dream: #C5D5EE;
-$color-blue: #428BCA;
-$color-mustard: #CAC542;
-$color-pink: #CA428B;
-$color-beige:#CA8142;
-$color-beta: #FC664C;
-$color-peach: #ff6530;
-$color-blue2: #337ab7;
-$color-neon-green: #a4fb05;
-
-// Table border colors.
-$tbl-border-color: #eee;
-$tbl-border-hor-color: #eee;
-$tbl-hdr-bgcolor: lighten($color-river, 40%);
-
-.color-turquoise { color: $color-turquoise }
-.color-emerald { color: $color-emerald }
-.color-river { color: $color-river }
-.color-amethyst { color: $color-amethyst }
-.color-asphalt { color: $color-asphalt }
-.color-sea { color: $color-sea }
-.color-nephritis { color: $color-nephritis }
-.color-belize { color: $color-belize }
-.color-wisteria { color: $color-wisteria }
-.color-midnight { color: $color-midnight }
-.color-sunflower { color: $color-sunflower }
-.color-orange { color: $color-orange }
-.color-carrot { color: $color-carrot }
-.color-pumpkin { color: $color-pumpkin }
-.color-alizarin { color: $color-alizarin }
-.color-pomegranate { color: $color-pomegranate }
-.color-cloud { color: $color-cloud }
-.color-silver { color: $color-silver }
-.color-concrete { color: $color-concrete }
-.color-asbestos { color: $color-asbestos }
-.color-dream { color: $color-dream }
-
-.color-danger { color: $brand-danger }
-.color-info { color: $brand-info }
-.color-success { color: $brand-success }
-.color-primary { color: $brand-primary }
-.color-warning { color: $brand-warning }
-
-.bg-danger { background-color: $brand-danger }
-.bg-info { background-color: $brand-info }
-.bg-success { background-color: $brand-success }
-.bg-primary { background-color: $brand-primary }
-.bg-warning { background-color: $brand-warning }
-
-.color-000 { color: #000 }
-.color-111 { color: #111 }
-.color-222 { color: #222 }
-.color-333 { color: #333 }
-.color-444 { color: #444 }
-.color-555 { color: #555 }
-.color-666 { color: #666 }
-.color-777 { color: #777 }
-.color-888 { color: #888 }
-.color-999 { color: #999 }
-.color-aaa { color: #aaa }
-.color-bbb { color: #bbb }
-.color-ccc { color: #ccc }
-.color-ddd { color: #ddd }
-.color-eee { color: #eee }
-.color-fff { color: #fff }
-
-.bg-turquoise { background-color: $color-turquoise }
-.bg-emerald { background-color: $color-emerald }
-.bg-river { background-color: $color-river }
-.bg-amethyst { background-color: $color-amethyst }
-.bg-asphalt { background-color: $color-asphalt }
-.bg-sea { background-color: $color-sea }
-.bg-nephritis { background-color: $color-nephritis }
-.bg-belize { background-color: $color-belize }
-.bg-wisteria { background-color: $color-wisteria }
-.bg-midnight { background-color: $color-midnight }
-.bg-sunflower { background-color: $color-sunflower }
-.bg-orange { background-color: $color-orange }
-.bg-carrot { background-color: $color-carrot }
-.bg-pumpkin { background-color: $color-pumpkin }
-.bg-alizarin { background-color: $color-alizarin }
-.bg-pomegranate { background-color: $color-pomegranate }
-.bg-cloud { background-color: $color-cloud }
-.bg-silver { background-color: $color-silver }
-.bg-concrete { background-color: $color-concrete }
-.bg-asbestos { background-color: $color-asbestos }
-
diff --git a/docs/_scss/community.scss b/docs/_scss/community.scss
deleted file mode 100644
index a4b308e..0000000
--- a/docs/_scss/community.scss
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- * 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.
- */
-
-#community {
-    table.checks {
-        i.fas {
-            &.fa-check, &.fa-check-double {
-                color: $color-turquoise;
-            }
-
-            &.fa-times {
-                color: $color-alizarin
-            }
-        }
-    }
-}
\ No newline at end of file
diff --git a/docs/_scss/download.scss b/docs/_scss/download.scss
deleted file mode 100644
index a9872f6..0000000
--- a/docs/_scss/download.scss
+++ /dev/null
@@ -1,28 +0,0 @@
-/*
- * 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.
- */
-
-#downloads {
-    .download-sigs > a {
-        border: 1px solid #bfe1ff;
-        padding: 1px 2px;
-    }
-
-    i.fa-bomb {
-        color: $color-pomegranate;
-        font-size: 90%;
-    }
-}
diff --git a/docs/_scss/fonts.scss b/docs/_scss/fonts.scss
deleted file mode 100644
index ba69e88..0000000
--- a/docs/_scss/fonts.scss
+++ /dev/null
@@ -1,82 +0,0 @@
-/*
- * 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.
- */
-
-@font-face {
-    font-family: 'CanaroBlack';
-    src: url('../../fonts/rene_bieder_-_canaro_black-webfont.eot');
-    src: url('../../fonts/rene_bieder_-_canaro_black-webfont.eot?#iefix') format('embedded-opentype'),
-        url('../../fonts/rene_bieder_-_canaro_black-webfont.woff') format('woff'),
-        url('../../fonts/rene_bieder_-_canaro_black-webfont.ttf') format('truetype'),
-        url('../../fonts/rene_bieder_-_canaro_black-webfont.svg#canaroblack') format('svg');
-    font-weight: normal;
-    font-style: normal;
-}
-
-@font-face {
-    font-family: 'CanaroBold';
-    src: url('../../fonts/rene_bieder_-_canaro_bold-webfont.eot');
-    src: url('../../fonts/rene_bieder_-_canaro_bold-webfont.eot?#iefix') format('embedded-opentype'),
-        url('../../fonts/rene_bieder_-_canaro_bold-webfont.woff') format('woff'),
-        url('../../fonts/rene_bieder_-_canaro_bold-webfont.ttf') format('truetype'),
-        url('../../fonts/rene_bieder_-_canaro_bold-webfont.svg#canaro_bookbold') format('svg');
-    font-weight: normal;
-    font-style: normal;
-}
-
-@font-face {
-    font-family: 'CanaroBook';
-    src: url('../../fonts/rene_bieder_-_canaro_book-webfont.eot');
-    src: url('../../fonts/rene_bieder_-_canaro_book-webfont.eot?#iefix') format('embedded-opentype'),
-        url('../../fonts/rene_bieder_-_canaro_book-webfont.woff') format('woff'),
-        url('../../fonts/rene_bieder_-_canaro_book-webfont.ttf') format('truetype'),
-        url('../../fonts/rene_bieder_-_canaro_book-webfont.svg#canarobook') format('svg');
-    font-weight: normal;
-    font-style: normal;
-}
-
-@font-face {
-    font-family: 'CanaroExtraLight';
-    src: url('../../fonts/rene_bieder_-_canaro_extralight-webfont.eot');
-    src: url('../../fonts/rene_bieder_-_canaro_extralight-webfont.eot?#iefix') format('embedded-opentype'),
-        url('../../fonts/rene_bieder_-_canaro_extralight-webfont.woff') format('woff'),
-        url('../../fonts/rene_bieder_-_canaro_extralight-webfont.ttf') format('truetype'),
-        url('../../fonts/rene_bieder_-_canaro_extralight-webfont.svg#canaroextralight') format('svg');
-    font-weight: normal;
-    font-style: normal;
-}
-
-@font-face {
-    font-family: 'CanaroMedium';
-    src: url('../../fonts/rene_bieder_-_canaro_medium-webfont.eot');
-    src: url('../../fonts/rene_bieder_-_canaro_medium-webfont.eot?#iefix') format('embedded-opentype'),
-        url('../../fonts/rene_bieder_-_canaro_medium-webfont.woff') format('woff'),
-        url('../../fonts/rene_bieder_-_canaro_medium-webfont.ttf') format('truetype'),
-        url('../../fonts/rene_bieder_-_canaro_medium-webfont.svg#canaromedium') format('svg');
-    font-weight: normal;
-    font-style: normal;
-}
-
-@font-face {
-    font-family: 'StagSansLight';
-    src: url('../../fonts/stagsans-light-webfont.eot');
-    src: url('../../fonts/stagsans-light-webfont.eot?#iefix') format('embedded-opentype'),
-        url('../../fonts/stagsans-light-webfont.woff') format('woff'),
-        url('../../fonts/stagsans-light-webfont.ttf') format('truetype'),
-        url('../../fonts/stagsans-light-webfont.svg#stag_sanslight') format('svg');
-    font-weight: normal;
-    font-style: normal;
-}
\ No newline at end of file
diff --git a/docs/_scss/footer.scss b/docs/_scss/footer.scss
deleted file mode 100644
index af9812f..0000000
--- a/docs/_scss/footer.scss
+++ /dev/null
@@ -1,56 +0,0 @@
-/*
- * 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.
- */
-
-// Footer styling.
-#footer {
-    position: fixed;
-    bottom: 0;
-    width: 100%;
-    height: 50px; // Set the fixed height of the footer here.
-    background-image: linear-gradient(to bottom, #fafafa 0%, #ddd 100%);
-    white-space: nowrap;
-
-    & > .container {
-        padding: 8px 15px 0 15px;
-        font-size: 14px;
-
-        a.btn-link {
-            vertical-align: baseline;
-            font-size: 14px;
-            margin: 0;
-            padding: 6px 0;
-        }
-
-        a {
-            color: $color-blue2;
-
-            code {
-                background-color: #e47193;
-                color: #fff;
-                padding: 2px 4px;
-                -webkit-border-radius: 2px;
-                -moz-border-radius: 2px;
-                border-radius: 2px;
-                font-weight: 700;
-            }
-        }
-
-        .sep {
-            color: #cbcbcb;
-        }
-    }
-}
\ No newline at end of file
diff --git a/docs/_scss/header.scss b/docs/_scss/header.scss
deleted file mode 100644
index 1178748..0000000
--- a/docs/_scss/header.scss
+++ /dev/null
@@ -1,75 +0,0 @@
-/*
- * 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.
- */
-
-#top-header {
-    display: flex;
-    background-image: linear-gradient(141deg, #6980fa 0%, #2cb5e8 51%, #4298fc 75%);
-
-    .nav-item > .nav-link {
-        color: #fff;
-    }
-    
-    .navbar-toggler {
-        border-color: #fff;
-        background: #fff;
-    }
-
-    i.fa-download {
-        color: $color-neon-green;
-        font-size: 80%;
-    }
-
-    .fork-link img {
-        vertical-align: sub;
-    }
-}
-
-.navbar-aligned {
-    margin: 12px 0 72px /* 60 + 12 */ 12px;
-
-    .breadcrumb {
-        background-color: transparent;
-        font-size: 90%;
-        color: $color-asbestos;
-        padding: 0;
-
-        a {
-            color: $color-river;
-        }
-    }
-
-    .breadcrumb > li + li:before {
-        content: "\f105";
-        padding: 0 5px;
-        color: $color-asbestos;
-        font-family: "Font Awesome\ 5 Free", serif;
-        font-style: normal;
-        font-weight: 700;
-        text-decoration: inherit;
-    }
-}
-
-.page-title, .page-title span {
-    font-weight: 700;
-    color: $color-slack;
-    margin-bottom: 30px;
-
-    & > i.fas {
-        //margin-left: -7px;
-        text-align: left;
-    }
-}
\ No newline at end of file
diff --git a/docs/_scss/index.scss b/docs/_scss/index.scss
deleted file mode 100644
index 0303b7d..0000000
--- a/docs/_scss/index.scss
+++ /dev/null
@@ -1,298 +0,0 @@
-/*
- * 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.
- */
-
-#banner-box {
-    background: url(../../images/bg-mb-wrapper2.png) bottom center repeat-x #5483dd;
-
-    #inner-banner-box {
-        position: relative;
-        z-index: 9;
-        min-height: 300px;
-        max-height: 300px;
-        background: url(../../images/bg-main-box.jpg) bottom center no-repeat;
-
-        #banner {
-            min-height: 300px;
-            padding: 35px 0 0 40px;
-
-            a#get-started-btn {
-                border-color: #c17dac !important;
-                background-color: #fff !important;
-                color: #f67484 !important;
-                font-weight: 500;
-                margin-left: 2px;
-            }
-
-            #nat-lang-itf {
-                color: #fff;
-                font-size: 60px;
-                letter-spacing: 0.02em;
-                font-weight: 500;
-                font-family: CanaroBold, Helvetica, sans-serif;
-            }
-
-            #banner-sub-title {
-                color: #fff;
-                font-size: 22px;
-                font-weight: 200;
-                margin-top: -5px;
-                letter-spacing: 0.02em;
-            }
-        }
-    }
-}
-
-@media (max-width: 1000px) {
-    #banner-box #inner-banner-box #banner #nat-lang-itf {
-        font-size: 45px;
-    }
-    #banner-box #inner-banner-box #banner {
-        padding-top: 50px;
-    }
-}
-
-@media (max-width: $min-width) {
-    #banner-box #inner-banner-box #banner #nat-lang-itf {
-        font-size: 35px;
-    }
-    #banner-box #inner-banner-box #banner #sub-title {
-        font-size: 18px;
-    }
-    #banner-box #inner-banner-box #banner {
-        padding-top: 70px;
-    }
-}
-
-.bottom-arrow {
-    position: relative;
-
-    &:after {
-        position: absolute;
-        bottom: -16px;
-        left: 50%;
-        z-index: 10;
-        margin-left: -23px;
-        width: 0;
-        height: 0;
-        border-top: 16px solid;
-        border-right: 23px solid transparent;
-        border-left: 23px solid transparent;
-        content: "";
-        -moz-transform: scale(.9999);
-    }
-}
-
-.main-section {
-    padding: 0 30px 40px 30px;
-    letter-spacing: 0.02em;
-
-    .section-title {
-        margin: 40px 0 15px 0;
-        font-size: 35px;
-        letter-spacing: 0.02em;
-        font-weight: 200;
-        display: block;
-
-        span {
-            font-weight: 500;
-        }
-    }
-
-    .sub-section-title {
-        margin: 0 0 10px 0;
-        font-size: 25px;
-        letter-spacing: 0.02em;
-        font-weight: 200;
-        display: block;
-
-        span {
-            font-weight: 500;
-        }
-    }
-
-    &:last-child {
-        margin-bottom: 150px;
-    }
-
-    #integration-logos {
-        display: inline-block;
-
-        & > a {
-            margin: 5px 10px 0 0;
-        }
-    }
-}
-
-#banner-box:after {
-    border-top-color: #ed8964;
-}
-
-#about-nlpcraft {
-    background-color: #fff;
-
-    &:after {
-        border-top-color: #fff;
-    }
-
-    img#fig1 {
-        padding: 50px;
-    }
-}
-
-#features {
-    background-color: rgba(238,244,246,84);
-
-    &:after {
-        border-top-color: rgba(238,244,246,84);
-    }
-}
-
-#howitworks {
-    background-color: #fff;
-
-    &:after {
-        border-top-color: #fff;
-    }
-}
-
-.learn-more {
-    margin-top: 10px;
-}
-
-.read-more {
-    margin-top: 30px;
-
-    // Reset to the default link colors.
-    a, a:hover, a:active, i.fas {
-        color: rgb(0, 123, 255) !important;
-    }
-}
-
-#about {
-    padding-bottom: 100px;
-    background-color: #fff;
-
-    &:after {
-        border-top-color: transparent;
-    }
-
-    a, a:hover, a:active {
-        color: $color-blue2;
-    }
-
-    .about-project-name {
-        font-weight: 700;
-        font-size: 150%;
-        margin-bottom: 10px;
-        display: inline-block;
-    }
-}
-
-#news {
-    background-color: $color-magnolia;
-
-    &:after {
-        border-top-color: $color-magnolia;
-    }
-
-    a, a:hover, a:active, i.fas {
-        color: $color-asphalt;
-    }
-
-    #news-container {
-        .news-title {
-            font-size: 24px;
-            letter-spacing: 0.02em;
-            font-weight: 200;
-
-            i.fas {
-                color: $color-asphalt;
-            }
-        }
-
-        .news-excerpt {
-            font-size: 15px;
-            color: #666;
-            font-weight: 200;
-            letter-spacing: 0.05em;
-            margin-bottom: 20px;
-        }
-
-        .news-footer {
-            letter-spacing: 0.02em;
-
-            img {
-                height: 32px;
-                margin-right: 5px;
-                vertical-align: middle;
-            }
-
-            img.avatar-img {
-                -webkit-border-radius: 100%;
-                -moz-border-radius: 100%;
-                border-radius: 100%;
-            }
-
-            a, span {
-                vertical-align: middle;
-            }
-
-            a.news-author {
-                margin-right: 15px;
-                display: inline-block;
-            }
-        }
-    }
-}
-
-div.quick-link {
-    display: block;
-    padding: 8px 0 0 20px;
-    margin: 0 10px 20px 0;
-    height: 50px;
-    min-width: 350px;
-    max-width: 430px;
-    border: 1px solid #e0ded2;
-    -webkit-border-radius: 4px;
-    -moz-border-radius: 4px;
-    border-radius: 2px;
-    background-color: $color-magnolia;
-
-    img.quick-link-img {
-        height: 32px;
-        margin-right: 10px;
-        vertical-align: middle;
-    }
-
-    span {
-        vertical-align: middle;
-    }
-
-    i.fas {
-        vertical-align: middle;
-    }
-
-    a {
-        color: $color-asphalt;
-    }
-
-    div.gh-btn {
-        vertical-align: bottom;
-        display: inline-block;
-        margin-right: 10px;
-    }
-}
\ No newline at end of file
diff --git a/docs/_scss/integrations.scss b/docs/_scss/integrations.scss
deleted file mode 100644
index 93fb743..0000000
--- a/docs/_scss/integrations.scss
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * 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.
- */
-
-#integrations {
-    table.checks {
-        i.fas {
-            &.fa-check, &.fa-check-double {
-                color: $color-turquoise;
-            }
-
-            &.fa-times {
-                color: $color-alizarin
-            }
-        }
-    }
-
-    .img-title {
-        margin-top: 25px;
-        margin-bottom: 10px;
-    }
-}
\ No newline at end of file
diff --git a/docs/_scss/metrics-and-tracing.scss b/docs/_scss/metrics-and-tracing.scss
deleted file mode 100644
index 1879c9d..0000000
--- a/docs/_scss/metrics-and-tracing.scss
+++ /dev/null
@@ -1,23 +0,0 @@
-/*
- * 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.
- */
-
-#metrics-and-tracing {
-    div.exporter-name {
-        display: inline;
-        margin-left: 20px;
-    }
-}
\ No newline at end of file
diff --git a/docs/_scss/misc.scss b/docs/_scss/misc.scss
deleted file mode 100644
index c5fceb5..0000000
--- a/docs/_scss/misc.scss
+++ /dev/null
@@ -1,392 +0,0 @@
-/*
- * 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.
- */
-
-$min-width: 768px;
-
-/*
- * Miscellaneous CSS fixes.
- * ------------------------
- */
-
-html, body, div, span, applet, object, iframe,
-h1, h2, h3, h4, h5, h6, p, blockquote, pre,
-a, abbr, acronym, address, big, cite, code,
-del, dfn, em, img, ins, kbd, q, s, samp,
-small, strike, strong, sub, sup, tt, var,
-b, u, i, center,
-dl, dt, dd, ol, ul, li,
-fieldset, form, label, legend,
-table, caption, tbody, tfoot, thead, tr, th, td,
-article, aside, canvas, details, figcaption, figure,
-footer, header, hgroup, menu, nav, section, summary,
-time, mark, audio, video {
-    -webkit-font-smoothing: antialiased;
-    -moz-osx-font-smoothing: grayscale;
-}
-
-body {
-    min-width: $min-width;
-    font-family: "Helvetica Neue", Helvetica, sans-serif;
-}
-
-.amp {
-    font-family: baskerville, Helvetica, sans-serif;
-    font-weight: 400 !important;
-    font-style: italic;
-}
-
-label {
-    font-weight: 200;
-}
-
-.fill {
-    min-height: 100%;
-    height: 100%;
-}
-
-.clear-fix {
-    &:before,
-    &:after {
-        content: " ";
-        display: table;
-    }
-    &:after {
-        clear: both;
-    }
-}
-
-// Fix margins on fluid row.
-.row-fluid [class*="span"] {
-    margin-left: 0;
-}
-
-// Remove blue outline in Chrome when pressing buttons and links.
-.modal-open .modal, .btn:focus, a:focus {
-    outline: none !important;
-}
-
-// Make all FA icons in dropdown menus of slack color.
-ul.dropdown-menu > li > a > i.fa {
-    color: $color-slack;
-}
-
-@mixin color-badge($fg, $bg) {
-    color: $fg;
-    background-color: lighten($bg, 35%);
-    border: 1px solid $bg;
-    letter-spacing: 0.03em;
-    padding: 4px 6px;
-    font-weight: 400;
-    border-radius: 2px;
-}
-
-.badge-turquoise { @include color-badge(#fff, $color-turquoise); }
-.badge-emerald { @include color-badge(#fff, $color-emerald); }
-.badge-amethyst { @include color-badge($color-slack, $color-amethyst); }
-.badge-asphalt { @include color-badge(#fff, $color-asphalt); }
-.badge-sea { @include color-badge(#fff, $color-sea); }
-.badge-nephritis { @include color-badge(#fff, $color-nephritis); }
-.badge-belize { @include color-badge(#fff, $color-belize); }
-.badge-wisteria { @include color-badge(#fff, $color-wisteria); }
-.badge-midnight { @include color-badge(#fff, $color-midnight); }
-.badge-sunflower { @include color-badge($color-slack, $color-sunflower); }
-.badge-orange { @include color-badge(#fff, $color-orange); }
-.badge-carrot { @include color-badge(#fff, $color-carrot); }
-.badge-pumpkin { @include color-badge(#fff, $color-pumpkin); }
-.badge-alizarin { @include color-badge(#fff, $color-alizarin); }
-.badge-pomegranate { @include color-badge(#fff, $color-pomegranate); }
-.badge-concrete { @include color-badge(#fff, $color-concrete); }
-.badge-asbestos { @include color-badge(#fff, $color-asbestos); }
-
-.badge-river {
-    @include color-badge($color-grey-blue, $color-river);
-
-    // Custom overrides for better visibility.
-    border-color: lighten($color-river, 25%);
-}
-
-// BS3 compatible.
-.badge-red { @include color-badge($background-color, $brand-danger); }
-.badge-blue { @include color-badge($background-color, $brand-primary); }
-.badge-green { @include color-badge($background-color, $brand-success); }
-.badge-yellow { @include color-badge($foreground-color, $color-sunflower); }
-
-// Border-less table.
-.table-no-border > thead > tr> th,
-.table-no-border > tbody > tr> th,
-.table-no-border > tfoot > tr> th,
-.table-no-border > thead > tr> td,
-.table-no-border > tbody > tr> td,
-.table-no-border > tfoot > tr> td {
-    border-top: none;
-}
-
-.table-width-auto {
-    width: auto !important;
-}
-
-/*
- * Cross-browser support shortcuts.
- */
-@mixin x-browser-filter($val) {
-    -webkit-filter: $val;
-    -moz-filter: $val;
-    -o-filter: $val;
-    -ms-filter: $val;
-    filter: $val;
-}
-
-@mixin x-browser-border-radius($val) {
-    -webkit-border-radius: $val;
-    -moz-border-radius: $val;
-    border-radius: $val;
-}
-
-@mixin x-browser-transform($val) {
-    -webkit-transform: rotate($val);
-    -ms-transform: rotate($val);
-    -o-transform: rotate($val);
-    -moz-transform: rotate($val);
-    transform: rotate($val);
-}
-
-@mixin x-browser-animation($val) {
-    -webkit-animation: $val;
-    -moz-animation: $val;
-    -o-animation: $val;
-    animation: $val;
-}
-
-@mixin x-browser-background-clip($val) {
-    -webkit-background-clip: $val;
-    -moz-background-clip: $val;
-    -o-background-clip: $val;
-    -ms-background-clip: $val;
-    background-clip: $val;
-}
-
-@mixin x-browser-fill-color($val) {
-    -webkit-text-fill-color: $val;
-    -moz-text-fill-color: $val;
-    -o-text-fill-color: $val;
-    -ms-text-fill-color: $val;
-    text-fill-color: $val;
-}
-
-@mixin x-browser-box-shadow($val) {
-    -webkit-box-shadow: $val;
-    -moz-box-shadow: $val;
-    -o-box-shadow: $val;
-    box-shadow: $val;
-}
-
-.btn-group.open .dropdown-toggle,
-.btn-group.open .dropdown-toggle:hover,
-.btn-group.open .dropdown-toggle:visited,
-.btn-group.open .dropdown-toggle:active {
-    @include x-browser-box-shadow(none);
-}
-
-.btn,
-.btn:active,
-.btn.active,
-.btn:hover {
-    @include x-browser-box-shadow(none);
-}
-
-.btn-default,
-.btn-default:active,
-.btn-default.active,
-.btn-default:hover {
-    @include x-browser-box-shadow(none);
-}
-
-.btn-sm, .btn {
-    border-radius: 2px;
-}
-
-.btn-link:hover, .btn-link:focus, a:hover, a:focus {
-    text-decoration: inherit;
-}
-
-$bq-info-bg-color: #f4f8fa;
-$bq-info-border-color: #5bc0de;
-
-$bq-warn-bg-color: #faf8f0;
-$bq-warn-border-color: $color-sunflower;
-
-$bq-error-bg-color: #eed3d7;
-$bq-error-border-color: #fdf7f7;
-
-$bq-success-bg-color: #F5FDF2;
-$bq-success-border-color: $brand-success;
-
-.bq {
-    &.info {
-        color: $color-grey-blue;
-        background-color: $bq-info-bg-color;
-        border-color: darken($bq-info-bg-color, 5%);
-        border-left-color: $bq-info-border-color;
-    }
-
-    &.warn {
-        color: $color-slack;
-        background-color: $bq-warn-bg-color;
-        border-color: darken($bq-warn-bg-color, 5%);
-        border-left-color: $bq-warn-border-color;
-    }
-
-    &.error {
-        background-color: $bq-error-bg-color;
-        border-color: darken($bq-error-bg-color, 5%);
-        border-left-color: $bq-error-border-color;
-    }
-
-    &.success {
-        background-color: $bq-success-bg-color;
-        border-color: darken($bq-success-bg-color, 5%);
-        border-left-color: $bq-success-border-color;
-    }
-
-    margin: 20px 0;
-    padding: 15px 20px;
-    border-left: 3px solid #eee;
-
-    & > p,
-    & > ul {
-        margin: 0;
-    }
-
-    & > p:not(:nth-child(1)) {
-        margin-top: 10px;
-    }
-
-    & > p {
-        letter-spacing: 0.05em;
-    }
-
-    i.fas.fa-lightbulb {
-        padding-right: 5px;
-        color: $bq-success-border-color;
-    }
-}
-
-.gradient-table {
-    margin-top: 0;
-    border-collapse: collapse;
-    border-radius: 2px;
-    overflow: auto;
-    margin-bottom: 1rem;
-
-    & > thead {
-        background: linear-gradient(141deg, #6980fa 0%, #2cb5e8 51%, #4298fc 75%) fixed;
-        color: #fff;
-    }
-
-    & > thead > tr > th {
-        text-align: left;
-        border-bottom: 1px solid #eee;
-    }
-
-    & > thead > tr > th,
-    & > tbody > tr > th,
-    & > tfoot > tr > th {
-        padding: 8px;
-        font-size: 15px;
-        font-weight: 500;
-        color: #fff;
-    }
-
-    & > thead > tr > td,
-    & > tbody > tr > td,
-    & > tfoot > tr > td {
-        padding: 8px;
-        letter-spacing: 0.02em;
-        font-weight: 400;
-        border-bottom: 1px solid #eee;
-        vertical-align: top;
-    }
-
-    & > tbody > tr {
-        &:hover {
-            background-color: #fafafa;
-        }
-
-        td:last-child {
-            border-right: 1px solid #eee;
-        }
-
-        td:first-child {
-            border-left: 1px solid #eee;
-        }
-    }
-
-}
-
-.max-width {
-    width: 100%;
-}
-a[target=javadoc] {
-    font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
-    font-size: 87.5%;
-    word-break: keep-all;
-    white-space: nowrap !important;
-}
-
-pre.console {
-    border: 1px solid #dedede;
-    border-radius: 4px;
-    padding: 25px 30px 0 30px;
-}
-
-code {
-    white-space: nowrap !important;
-    color: #C0392B;
-
-    i {
-        font-style: normal;
-        border: 1px solid $color-sunflower;
-        padding: 0 2px;
-        color: #000;
-        background: $color-sunflower;
-    }
-
-    b {
-        color: $color-wisteria;
-    }
-}
-
-.side-nav {
-    a.active {
-        border-right: 3px solid $color-orange !important;
-        color: #369 !important;
-    }
-}
-
-.complexity-one-star {
-    i {
-        color: $color-nephritis;
-    }
-}
-.complexity-two-star {
-    i {
-        color: $color-river;
-    }
-}
-
-
-
diff --git a/docs/_scss/server-and-probes.scss b/docs/_scss/server-and-probes.scss
deleted file mode 100644
index 0cfbce6..0000000
--- a/docs/_scss/server-and-probes.scss
+++ /dev/null
@@ -1,24 +0,0 @@
-/*
- * 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.
- */
-
-#server-and-probes {
-    table.props-tbl {
-        td {
-            vertical-align: top;
-        }
-    }
-}
diff --git a/docs/_scss/sh.scss b/docs/_scss/sh.scss
deleted file mode 100644
index a9125be..0000000
--- a/docs/_scss/sh.scss
+++ /dev/null
@@ -1,49 +0,0 @@
-/*
- * 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.
- */
-
-.syntaxhighlighter {
-    padding: 15px 0;
-    font-size: 95% !important;
-    border-radius: 2px !important;
-    overflow-y: hidden !important;
-    overflow-x: auto !important;
-
-    .toolbar {
-        display: none;
-    }
-}
-
-.syntaxhighlighter table td.gutter .line {
-    text-align: right !important;
-    padding: 1px 0.5em 1px 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-    padding: 1px 1em !important;
-}
-
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-    vertical-align: bottom !important;
-}
\ No newline at end of file
diff --git a/docs/_scss/three-cols.scss b/docs/_scss/three-cols.scss
deleted file mode 100644
index 759d076..0000000
--- a/docs/_scss/three-cols.scss
+++ /dev/null
@@ -1,223 +0,0 @@
-/*
- * 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.
- */
-
-.first-column {
-    ul.side-nav {
-        list-style: none;
-        margin: 0 0 20px 0;
-        padding: 0;
-
-        li.side-nav-title {
-            margin-top: 5px;
-            display: block;
-            font-size: 1.1rem;
-            color: #303e4c;
-            font-weight: 500;
-
-            &:not(:first-child) {
-                margin-top: 25px !important;
-            }
-        }
-
-        li:not(.side-nav-title) {
-            margin-left: 10px;
-        }
-
-        li {
-            padding: 3px 10px 3px 0;
-            display: block;
-            text-align: left;
-
-            a {
-                color: #999;
-                text-align: left;
-                width: 100%;
-                padding-right: 20px;
-                border-right: 1px solid white;
-
-                &:hover {
-                    cursor: pointer;
-                    text-decoration: none;
-                    color: #369;
-                    border-right: 3px solid $color-beta;
-                }
-            }
-        }
-    }
-}
-
-.second-column {
-    padding-right: 40px;
-    
-    section {
-        .section-title {
-            color: $color-slack2;
-            font-weight: 500;
-            margin-top: 0;
-            border-bottom: 1px solid #dfdfdf;
-            display: inline-block;
-            margin-bottom: 20px;
-            font-size: 150%;
-        }
-
-        .section-sub-title {
-            color: $color-slack2;
-            font-weight: 700;
-            margin-top: 0;
-            display: block;
-            font-size: 110%;
-            margin-bottom: 5px;
-        }
-
-        figure {
-            margin: 15px 0;
-
-            img {
-                display: block;
-                border: 1px solid #dfdfdf;
-                border-radius: 4px;
-                padding: 30px;
-            }
-
-            figcaption {
-                font-size: 80%;
-                text-align: left;
-                margin-top: 5px;
-            }
-        }
-
-        figure.alt {
-            margin: 15px 0;
-
-            img {
-                display: block;
-                border-radius: 4px;
-                padding: 0;
-                border: none;
-            }
-
-            figcaption {
-                font-size: 80%;
-                text-align: left;
-                margin-top: 5px;
-            }
-        }
-
-        dl {
-            margin-top: 10px;
-            margin-left: 20px;
-
-            dd {
-                margin-bottom: 10px;
-                margin-left: 20px;
-            }
-        }
-
-        div.bq {
-
-            h4 {
-                margin: 0 0 10px 0 !important;
-            }
-
-            p, li {
-                width: 100% !important;
-            }
-        }
-
-        margin-bottom: 35px;
-
-        p, li {
-            letter-spacing: 0.02em;
-        }
-    }
-    
-    section:last-child {
-        margin-bottom: 60px;
-    }
-}
-
-.third-column {
-    ul.side-nav {
-        list-style: none;
-        margin: 0 0 20px 0;
-        padding: 0 0 0 10px;
-        border-left: 1px solid #dfdfdf;
-
-        li.side-nav-title {
-            margin-top: 5px;
-            display: block;
-            font-size: 1.1rem;
-            color: #303e4c;
-            font-weight: 500;
-
-            &:not(:first-child) {
-                margin-top: 25px !important;
-            }
-        }
-
-        li:not(.side-nav-title) {
-            margin-left: 10px;
-        }
-
-        li {
-            padding: 3px 10px 3px 0;
-            display: block;
-            text-align: left;
-
-            a {
-                color: #999;
-                text-align: left;
-                width: 100%;
-                padding-right: 20px;
-                border-right: 1px solid white;
-
-                &:hover {
-                    cursor: pointer;
-                    text-decoration: none;
-                    color: #369;
-                    border-right: 3px solid $color-beta;
-                }
-            }
-        }
-    }
-}
-
-ul.side-nav {
-    & img.quick-link-img {
-        height: 16px;
-        vertical-align: text-top;
-    }
-
-    i.fa-download {
-        font-size: 90%;
-        color: $color-turquoise;
-    }
-}
-
-li.side-nav-title:after {
-    font-size: 75%;
-    content: "\f105";
-    padding-left: 5px;
-    font-family: "Font Awesome\ 5 Free", serif;
-    font-style: normal;
-    font-weight: 700;
-}
-
-.three-cols-container {
-    margin: 12px 0 72px 0;
-    display: flex;
-}
diff --git a/docs/_scss/use-cases.scss b/docs/_scss/use-cases.scss
deleted file mode 100644
index cc7a9bb..0000000
--- a/docs/_scss/use-cases.scss
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- * 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.
- */
-
-#use-cases {
-    .container-fluid {
-        padding: 0 !important;
-
-        .row {
-            margin-bottom: 30px;
-        }
-    }
-
-    .two-col-section {
-        padding: 0;
-        letter-spacing: 0.02em;
-
-        .sub-section-title {
-            margin: 0 0 10px 0;
-            font-size: 20px;
-            letter-spacing: 0.02em;
-            font-weight: 700;
-            display: block;
-            color: $color-slack2;
-        }
-
-        &:last-child {
-            margin-bottom: 60px;
-        }
-    }
-}
\ No newline at end of file
diff --git a/docs/apis/javadoc-0.5.0/allclasses-frame.html b/docs/apis/javadoc-0.5.0/allclasses-frame.html
deleted file mode 100644
index 4f88ed1..0000000
--- a/docs/apis/javadoc-0.5.0/allclasses-frame.html
+++ /dev/null
@@ -1,72 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>All Classes (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<h1 class="bar">All&nbsp;Classes</h1>
-<div class="indexContainer">
-<ul>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCBaseTraceExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic" target="classFrame">NCBasicModelFactory</a></li>
-<li><a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCCompany</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCContext</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCConversation</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCCustomElement</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCCustomParser</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCCustomWord</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCElement</span></a></li>
-<li><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded" target="classFrame">NCEmbeddedProbe</a></li>
-<li><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded" target="classFrame"><span class="interfaceName">NCEmbeddedResult</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model" target="classFrame">NCIntent</a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCIntentMatch</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model" target="classFrame">NCIntentRef</a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model" target="classFrame">NCIntentSkip</a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model" target="classFrame">NCIntentTerm</a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCJaegerExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCLifecycle</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCMetadata</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCModel</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model" target="classFrame">NCModelAdapter</a></li>
-<li><a href="org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCModelFactory</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model" target="classFrame">NCModelFileAdapter</a></li>
-<li><a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCModelView</span></a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCPrometheusExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model" target="classFrame">NCRejection</a></li>
-<li><a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCRequest</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model" target="classFrame">NCResult</a></li>
-<li><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring" target="classFrame">NCSpringModelFactory</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlColumn</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlDateRange</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlExtractor</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame">NCSqlExtractorBuilder</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlJoin</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame">NCSqlJoinType</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlLimit</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame">NCSqlModelGenerator</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlSchema</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame">NCSqlSchemaBuilder</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlSort</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlTable</span></a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCStackdriverStatsExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCStackdriverTraceExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test" target="classFrame"><span class="interfaceName">NCTestClient</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test" target="classFrame">NCTestClientBuilder</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test" target="classFrame">NCTestClientException</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test" target="classFrame"><span class="interfaceName">NCTestResult</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCToken</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCUser</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCValue</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCValueLoader</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCVariant</span></a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCZipkinExporter</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/allclasses-noframe.html b/docs/apis/javadoc-0.5.0/allclasses-noframe.html
deleted file mode 100644
index d61f38c..0000000
--- a/docs/apis/javadoc-0.5.0/allclasses-noframe.html
+++ /dev/null
@@ -1,72 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>All Classes (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<h1 class="bar">All&nbsp;Classes</h1>
-<div class="indexContainer">
-<ul>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic">NCBasicModelFactory</a></li>
-<li><a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCCompany</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCContext</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCConversation</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCCustomElement</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCCustomParser</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCCustomWord</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCElement</span></a></li>
-<li><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">NCEmbeddedProbe</a></li>
-<li><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded"><span class="interfaceName">NCEmbeddedResult</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model">NCIntent</a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCIntentMatch</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model">NCIntentRef</a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model">NCIntentSkip</a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model">NCIntentTerm</a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCJaegerExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCLifecycle</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCMetadata</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCModel</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></li>
-<li><a href="org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCModelFactory</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></li>
-<li><a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCModelView</span></a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCPrometheusExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a></li>
-<li><a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCRequest</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></li>
-<li><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="interfaceName">NCSqlColumn</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="interfaceName">NCSqlDateRange</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="interfaceName">NCSqlExtractor</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractorBuilder</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="interfaceName">NCSqlJoin</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="interfaceName">NCSqlLimit</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlModelGenerator</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="interfaceName">NCSqlSchema</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchemaBuilder</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="interfaceName">NCSqlSort</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="interfaceName">NCSqlTable</span></a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverStatsExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverTraceExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test"><span class="interfaceName">NCTestClient</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientException</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test"><span class="interfaceName">NCTestResult</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCToken</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCUser</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCValue</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCValueLoader</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCVariant</span></a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCZipkinExporter</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/constant-values.html b/docs/apis/javadoc-0.5.0/constant-values.html
deleted file mode 100644
index 4d669a1..0000000
--- a/docs/apis/javadoc-0.5.0/constant-values.html
+++ /dev/null
@@ -1,347 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Constant Field Values (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Constant Field Values (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="./resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="./resources [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
-<li><a href="constant-values.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
-<h2 title="Contents">Contents</h2>
-<ul>
-<li><a href="#org.apache">org.apache.*</a></li>
-</ul>
-</div>
-<div class="constantValuesContainer"><a name="org.apache">
-<!--   -->
-</a>
-<h2 title="org.apache">org.apache.*</h2>
-<ul class="blockList">
-<li class="blockList">
-<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
-<caption><span>org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th scope="col">Constant Field</th>
-<th class="colLast" scope="col">Value</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_IS_DUP_SYNONYMS_ALLOWED">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_DUP_SYNONYMS_ALLOWED">DFLT_IS_DUP_SYNONYMS_ALLOWED</a></code></td>
-<td class="colLast"><code>true</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_IS_NO_NOUNS_ALLOWED">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_NOUNS_ALLOWED">DFLT_IS_NO_NOUNS_ALLOWED</a></code></td>
-<td class="colLast"><code>true</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_IS_NO_USER_TOKENS_ALLOWED">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_USER_TOKENS_ALLOWED">DFLT_IS_NO_USER_TOKENS_ALLOWED</a></code></td>
-<td class="colLast"><code>true</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_IS_NON_ENGLISH_ALLOWED">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NON_ENGLISH_ALLOWED">DFLT_IS_NON_ENGLISH_ALLOWED</a></code></td>
-<td class="colLast"><code>true</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_IS_NOT_LATIN_CHARSET_ALLOWED">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NOT_LATIN_CHARSET_ALLOWED">DFLT_IS_NOT_LATIN_CHARSET_ALLOWED</a></code></td>
-<td class="colLast"><code>false</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_IS_PERMUTATE_SYNONYMS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_PERMUTATE_SYNONYMS">DFLT_IS_PERMUTATE_SYNONYMS</a></code></td>
-<td class="colLast"><code>true</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_IS_SWEAR_WORDS_ALLOWED">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_SWEAR_WORDS_ALLOWED">DFLT_IS_SWEAR_WORDS_ALLOWED</a></code></td>
-<td class="colLast"><code>false</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_JIGGLE_FACTOR">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_JIGGLE_FACTOR">DFLT_JIGGLE_FACTOR</a></code></td>
-<td class="colLast"><code>2</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_MAX_FREE_WORDS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_FREE_WORDS">DFLT_MAX_FREE_WORDS</a></code></td>
-<td class="colLast"><code>2147483647</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_MAX_SUSPICIOUS_WORDS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_SUSPICIOUS_WORDS">DFLT_MAX_SUSPICIOUS_WORDS</a></code></td>
-<td class="colLast"><code>0</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_MAX_TOKENS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOKENS">DFLT_MAX_TOKENS</a></code></td>
-<td class="colLast"><code>50</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_MAX_TOTAL_SYNONYMS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOTAL_SYNONYMS">DFLT_MAX_TOTAL_SYNONYMS</a></code></td>
-<td class="colLast"><code>2147483647</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_MAX_UNKNOWN_WORDS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_UNKNOWN_WORDS">DFLT_MAX_UNKNOWN_WORDS</a></code></td>
-<td class="colLast"><code>2147483647</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_MAX_WORDS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_WORDS">DFLT_MAX_WORDS</a></code></td>
-<td class="colLast"><code>50</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_MIN_NON_STOPWORDS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_NON_STOPWORDS">DFLT_MIN_NON_STOPWORDS</a></code></td>
-<td class="colLast"><code>0</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_MIN_TOKENS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_TOKENS">DFLT_MIN_TOKENS</a></code></td>
-<td class="colLast"><code>0</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_MIN_WORDS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_WORDS">DFLT_MIN_WORDS</a></code></td>
-<td class="colLast"><code>1</code></td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-<ul class="blockList">
-<li class="blockList">
-<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
-<caption><span>org.apache.nlpcraft.model.factories.spring.<a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th scope="col">Constant Field</th>
-<th class="colLast" scope="col">Value</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.factories.spring.NCSpringModelFactory.JAVA_CONFIG_PROP">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#JAVA_CONFIG_PROP">JAVA_CONFIG_PROP</a></code></td>
-<td class="colLast"><code>"javaConfig"</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.factories.spring.NCSpringModelFactory.XML_CONFIG_PROP">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#XML_CONFIG_PROP">XML_CONFIG_PROP</a></code></td>
-<td class="colLast"><code>"xmlConfig"</code></td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-<ul class="blockList">
-<li class="blockList">
-<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
-<caption><span>org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th scope="col">Constant Field</th>
-<th class="colLast" scope="col">Value</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.tools.test.NCTestClientBuilder.DFLT_BASEURL">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_BASEURL">DFLT_BASEURL</a></code></td>
-<td class="colLast"><code>"http://localhost:8081/api/v1/"</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.tools.test.NCTestClientBuilder.DFLT_EMAIL">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_EMAIL">DFLT_EMAIL</a></code></td>
-<td class="colLast"><code>"admin@admin.com"</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.tools.test.NCTestClientBuilder.DFLT_EMBEDDED">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
-<td><code><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_EMBEDDED">DFLT_EMBEDDED</a></code></td>
-<td class="colLast"><code>false</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.tools.test.NCTestClientBuilder.DFLT_MAX_WAIT_TIME">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;long</code></td>
-<td><code><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_MAX_WAIT_TIME">DFLT_MAX_WAIT_TIME</a></code></td>
-<td class="colLast"><code>60000L</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.tools.test.NCTestClientBuilder.DFLT_PASSWORD">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_PASSWORD">DFLT_PASSWORD</a></code></td>
-<td class="colLast"><code>"admin"</code></td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon [...]
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
-<li><a href="constant-values.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/deprecated-list.html b/docs/apis/javadoc-0.5.0/deprecated-list.html
deleted file mode 100644
index 3c9cd36..0000000
--- a/docs/apis/javadoc-0.5.0/deprecated-list.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Deprecated List (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Deprecated List (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="./resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="./resources [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li class="navBarCell1Rev">Deprecated</li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
-<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Deprecated API" class="title">Deprecated API</h1>
-<h2 title="Contents">Contents</h2>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li class="navBarCell1Rev">Deprecated</li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon [...]
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
-<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/help-doc.html b/docs/apis/javadoc-0.5.0/help-doc.html
deleted file mode 100644
index 1623926..0000000
--- a/docs/apis/javadoc-0.5.0/help-doc.html
+++ /dev/null
@@ -1,234 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>API Help (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="API Help (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="./resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="./resources [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li class="navBarCell1Rev">Help</li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
-<li><a href="help-doc.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 class="title">How This API Document Is Organized</h1>
-<div class="subTitle">This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.</div>
-</div>
-<div class="contentContainer">
-<ul class="blockList">
-<li class="blockList">
-<h2>Overview</h2>
-<p>The <a href="overview-summary.html">Overview</a> page is the front page of this API document and provides a list of all packages with a summary for each.  This page can also contain an overall description of the set of packages.</p>
-</li>
-<li class="blockList">
-<h2>Package</h2>
-<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:</p>
-<ul>
-<li>Interfaces (italic)</li>
-<li>Classes</li>
-<li>Enums</li>
-<li>Exceptions</li>
-<li>Errors</li>
-<li>Annotation Types</li>
-</ul>
-</li>
-<li class="blockList">
-<h2>Class/Interface</h2>
-<p>Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:</p>
-<ul>
-<li>Class inheritance diagram</li>
-<li>Direct Subclasses</li>
-<li>All Known Subinterfaces</li>
-<li>All Known Implementing Classes</li>
-<li>Class/interface declaration</li>
-<li>Class/interface description</li>
-</ul>
-<ul>
-<li>Nested Class Summary</li>
-<li>Field Summary</li>
-<li>Constructor Summary</li>
-<li>Method Summary</li>
-</ul>
-<ul>
-<li>Field Detail</li>
-<li>Constructor Detail</li>
-<li>Method Detail</li>
-</ul>
-<p>Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</p>
-</li>
-<li class="blockList">
-<h2>Annotation Type</h2>
-<p>Each annotation type has its own separate page with the following sections:</p>
-<ul>
-<li>Annotation Type declaration</li>
-<li>Annotation Type description</li>
-<li>Required Element Summary</li>
-<li>Optional Element Summary</li>
-<li>Element Detail</li>
-</ul>
-</li>
-<li class="blockList">
-<h2>Enum</h2>
-<p>Each enum has its own separate page with the following sections:</p>
-<ul>
-<li>Enum declaration</li>
-<li>Enum description</li>
-<li>Enum Constant Summary</li>
-<li>Enum Constant Detail</li>
-</ul>
-</li>
-<li class="blockList">
-<h2>Use</h2>
-<p>Each documented package, class and interface has its own Use page.  This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A.  You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.</p>
-</li>
-<li class="blockList">
-<h2>Tree (Class Hierarchy)</h2>
-<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.</p>
-<ul>
-<li>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.</li>
-<li>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</li>
-</ul>
-</li>
-<li class="blockList">
-<h2>Deprecated API</h2>
-<p>The <a href="deprecated-list.html">Deprecated API</a> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</p>
-</li>
-<li class="blockList">
-<h2>Index</h2>
-<p>The <a href="index-all.html">Index</a> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</p>
-</li>
-<li class="blockList">
-<h2>Prev/Next</h2>
-<p>These links take you to the next or previous class, interface, package, or related page.</p>
-</li>
-<li class="blockList">
-<h2>Frames/No Frames</h2>
-<p>These links show and hide the HTML frames.  All pages are available with or without frames.</p>
-</li>
-<li class="blockList">
-<h2>All Classes</h2>
-<p>The <a href="allclasses-noframe.html">All Classes</a> link shows all classes and interfaces except non-static nested types.</p>
-</li>
-<li class="blockList">
-<h2>Serialized Form</h2>
-<p>Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.</p>
-</li>
-<li class="blockList">
-<h2>Constant Field Values</h2>
-<p>The <a href="constant-values.html">Constant Field Values</a> page lists the static final fields and their values.</p>
-</li>
-</ul>
-<span class="emphasizedPhrase">This help file applies to API documentation generated using the standard doclet.</span></div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li class="navBarCell1Rev">Help</li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon [...]
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
-<li><a href="help-doc.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/index-all.html b/docs/apis/javadoc-0.5.0/index-all.html
deleted file mode 100644
index 194e59e..0000000
--- a/docs/apis/javadoc-0.5.0/index-all.html
+++ /dev/null
@@ -1,1670 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Index (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Index (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="./resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="./resources [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li class="navBarCell1Rev">Index</li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
-<li><a href="index-all.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="contentContainer"><a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:J">J</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a> [...]
-<!--   -->
-</a>
-<h2 class="title">A</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html#ask-java.lang.String-">ask(String)</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestClient</a></dt>
-<dd>
-<div class="block">Tests single sentence and returns its result.</div>
-</dd>
-</dl>
-<a name="I:B">
-<!--   -->
-</a>
-<h2 class="title">B</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html#build-org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchema-org.apache.nlpcraft.model.NCVariant-">build(NCSqlSchema, NCVariant)</a></span> - Static method in class org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractorBuilder</a></dt>
-<dd>
-<div class="block">Builds and returns new SQL extractor for given SQL schema and parsing variant.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#build--">build()</a></span> - Method in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Build new configured test client instance.</div>
-</dd>
-</dl>
-<a name="I:C">
-<!--   -->
-</a>
-<h2 class="title">C</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCConversation.html#clearAllDialog--">clearAllDialog()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</a></dt>
-<dd>
-<div class="block">Clears entire history of matched intents.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCConversation.html#clearAllStm--">clearAllStm()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</a></dt>
-<dd>
-<div class="block">Removes all tokens from the conversation STM.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html#clearConversation--">clearConversation()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestClient</a></dt>
-<dd>
-<div class="block">Clears conversation for this test client.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCConversation.html#clearDialog-java.util.function.Predicate-">clearDialog(Predicate&lt;String&gt;)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</a></dt>
-<dd>
-<div class="block">Clears history of matched intents using given intent predicate.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCConversation.html#clearStm-java.util.function.Predicate-">clearStm(Predicate&lt;NCToken&gt;)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</a></dt>
-<dd>
-<div class="block">Removes all tokens satisfying given predicate from the conversation STM.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html#close--">close()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestClient</a></dt>
-<dd>
-<div class="block">Closes test client connection to the server.</div>
-</dd>
-</dl>
-<a name="I:D">
-<!--   -->
-</a>
-<h2 class="title">D</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_BASEURL">DFLT_BASEURL</a></span> - Static variable in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Default public REST API URL (endpoint).</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_EMAIL">DFLT_EMAIL</a></span> - Static variable in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Default client email.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_EMBEDDED">DFLT_EMBEDDED</a></span> - Static variable in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Default embedded mode flag.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_ENABLED_BUILTIN_TOKENS">DFLT_ENABLED_BUILTIN_TOKENS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default set of enabled built-in tokens.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_DUP_SYNONYMS_ALLOWED">DFLT_IS_DUP_SYNONYMS_ALLOWED</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#isDupSynonymsAllowed--"><code>NCModelView.isDupSynonymsAllowed()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_NOUNS_ALLOWED">DFLT_IS_NO_NOUNS_ALLOWED</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#isNoNounsAllowed--"><code>NCModelView.isNoNounsAllowed()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_USER_TOKENS_ALLOWED">DFLT_IS_NO_USER_TOKENS_ALLOWED</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#isNoUserTokensAllowed--"><code>NCModelView.isNoUserTokensAllowed()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NON_ENGLISH_ALLOWED">DFLT_IS_NON_ENGLISH_ALLOWED</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#isNonEnglishAllowed--"><code>NCModelView.isNonEnglishAllowed()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NOT_LATIN_CHARSET_ALLOWED">DFLT_IS_NOT_LATIN_CHARSET_ALLOWED</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#isNotLatinCharsetAllowed--"><code>NCModelView.isNotLatinCharsetAllowed()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_PERMUTATE_SYNONYMS">DFLT_IS_PERMUTATE_SYNONYMS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#isPermutateSynonyms--"><code>NCModelView.isPermutateSynonyms()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_SWEAR_WORDS_ALLOWED">DFLT_IS_SWEAR_WORDS_ALLOWED</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#isSwearWordsAllowed--"><code>NCModelView.isSwearWordsAllowed()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_JIGGLE_FACTOR">DFLT_JIGGLE_FACTOR</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getJiggleFactor--"><code>NCModelView.getJiggleFactor()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_FREE_WORDS">DFLT_MAX_FREE_WORDS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getMaxFreeWords--"><code>NCModelView.getMaxFreeWords()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_SUSPICIOUS_WORDS">DFLT_MAX_SUSPICIOUS_WORDS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getMaxSuspiciousWords--"><code>NCModelView.getMaxSuspiciousWords()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOKENS">DFLT_MAX_TOKENS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getMaxTokens--"><code>NCModelView.getMaxTokens()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOTAL_SYNONYMS">DFLT_MAX_TOTAL_SYNONYMS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getMaxTotalSynonyms--"><code>NCModelView.getMaxTotalSynonyms()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_UNKNOWN_WORDS">DFLT_MAX_UNKNOWN_WORDS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getMaxUnknownWords--"><code>NCModelView.getMaxUnknownWords()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_MAX_WAIT_TIME">DFLT_MAX_WAIT_TIME</a></span> - Static variable in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Maximum test time.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_WORDS">DFLT_MAX_WORDS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getMaxWords--"><code>NCModelView.getMaxWords()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_METADATA">DFLT_METADATA</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getJiggleFactor--"><code>NCModelView.getJiggleFactor()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_NON_STOPWORDS">DFLT_MIN_NON_STOPWORDS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getMinNonStopwords--"><code>NCModelView.getMinNonStopwords()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_TOKENS">DFLT_MIN_TOKENS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getMinTokens--"><code>NCModelView.getMinTokens()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_WORDS">DFLT_MIN_WORDS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getMinWords--"><code>NCModelView.getMinWords()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_PASSWORD">DFLT_PASSWORD</a></span> - Static variable in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Default client password.</div>
-</dd>
-</dl>
-<a name="I:E">
-<!--   -->
-</a>
-<h2 class="title">E</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractColumn-org.apache.nlpcraft.model.NCToken-">extractColumn(NCToken)</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a></dt>
-<dd>
-<div class="block">Extract column object from the token.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractDateRange-org.apache.nlpcraft.model.NCToken-">extractDateRange(NCToken)</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a></dt>
-<dd>
-<div class="block">Extract date range object from given <code>nlpcraft:date</code> token.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractLimit-org.apache.nlpcraft.model.NCToken-">extractLimit(NCToken)</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a></dt>
-<dd>
-<div class="block">Extracts limit object from given <code>nlpcraft:limit</code> token.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractSort-org.apache.nlpcraft.model.NCToken-">extractSort(NCToken)</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a></dt>
-<dd>
-<div class="block">Extracts sort object from given <code>nlpcraft:sort</code> token.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractTable-org.apache.nlpcraft.model.NCToken-">extractTable(NCToken)</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a></dt>
-<dd>
-<div class="block">Extract table object from the token.</div>
-</dd>
-</dl>
-<a name="I:F">
-<!--   -->
-</a>
-<h2 class="title">F</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#findPartTokens-java.lang.String...-">findPartTokens(String...)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets the list of all part tokens with given IDs or aliases traversing entire part token graph.</div>
-</dd>
-</dl>
-<a name="I:G">
-<!--   -->
-</a>
-<h2 class="title">G</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getAdditionalStopWords--">getAdditionalStopWords()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getAdditionalStopWords--">getAdditionalStopWords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets an optional list of stopwords to add to the built-in ones.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCompany.html#getAddress--">getAddress()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></dt>
-<dd>
-<div class="block">Gets optional postal address of the company.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getAliases--">getAliases()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets optional list of aliases this token is known by.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html#getAllColumns--">getAllColumns()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a></dt>
-<dd>
-<div class="block">Creates and returns collection of all SQL columns across all tables in given schema.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getAncestors--">getAncestors()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets the list of all parent IDs from this token up to the root.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCUser.html#getAvatarUrl--">getAvatarUrl()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></dt>
-<dd>
-<div class="block">Gets optional user avatar URL (<code>data:</code> or <code>http:</code> scheme URLs).</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#getBody--">getBody()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Gets result body.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getBody--">getBody()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets optional result body.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCompany.html#getCity--">getCity()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></dt>
-<dd>
-<div class="block">Gets optional city of the company.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRequest.html#getClientAgent--">getClientAgent()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></dt>
-<dd>
-<div class="block">Gets string representation of the user client agent that made the call with
- this request.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html#getColumn--">getColumn()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></dt>
-<dd>
-<div class="block">Gets native name of this column.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html#getColumn--">getColumn()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlLimit</a></dt>
-<dd>
-<div class="block">Gets SQL column this limit is applied.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html#getColumn--">getColumn()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</a></dt>
-<dd>
-<div class="block">Gets SQL column by which to sort.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getColumns--">getColumns()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a></dt>
-<dd>
-<div class="block">Gets collections of this table columns.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRequest.html#getCompany--">getCompany()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></dt>
-<dd>
-<div class="block">Gets descriptor of the user's company on behalf of which this request was submitted.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCIntentMatch.html#getContext--">getContext()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a></dt>
-<dd>
-<div class="block">Context of the user input query.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCContext.html#getConversation--">getConversation()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a></dt>
-<dd>
-<div class="block">Gets current conversation.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCompany.html#getCountry--">getCountry()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></dt>
-<dd>
-<div class="block">Gets optional country of the company.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRequest.html#getData--">getData()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></dt>
-<dd>
-<div class="block">Gets optional JSON data passed in with user request.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html#getDataType--">getDataType()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></dt>
-<dd>
-<div class="block">Gets JDBC <a target="./org/apache/nlpcraft/model/tools/sqlgen/new" href="https://docs.oracle.com/javase/8/docs/api/java/sql/Types.html">data type</a>
- for this column.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getDefaultDate--">getDefaultDate()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a></dt>
-<dd>
-<div class="block">Gets a column that defines a default date for this table.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getDefaultSelect--">getDefaultSelect()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a></dt>
-<dd>
-<div class="block">Gets the list of the column names for the default select set.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getDefaultSort--">getDefaultSort()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a></dt>
-<dd>
-<div class="block">Gets default sort descriptor.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCElement.html#getDescription--">getDescription()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></dt>
-<dd>
-<div class="block">Gets optional element description.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getDescription--">getDescription()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getDescription--">getDescription()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets optional short model description.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomElement.html#getElementId--">getElementId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a></dt>
-<dd>
-<div class="block">Gets ID of the detected model element.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getElements--">getElements()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getElements--">getElements()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets a set of model elements or named entities.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCUser.html#getEmail--">getEmail()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></dt>
-<dd>
-<div class="block">Gets email of the user.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getEnabledBuiltInTokens--">getEnabledBuiltInTokens()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getEnabledBuiltInTokens--">getEnabledBuiltInTokens()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets a set of IDs for built-in named entities (tokens) that should be enabled and detected for this model.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#getEndCharIndex--">getEndCharIndex()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets end character index of this word in the original text.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getEndCharIndex--">getEndCharIndex()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets end character index of this token in the original text.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getErrorCode--">getErrorCode()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets optional error code.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getErrorMessage--">getErrorMessage()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets optional error message.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getExamples--">getExamples()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getExamples--">getExamples()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets an optional list of example sentences demonstrating what can be asked with this model.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getExcludedStopWords--">getExcludedStopWords()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getExcludedStopWords--">getExcludedStopWords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets an optional list of stopwords to exclude from the built-in list of stopwords.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getExtraTables--">getExtraTables()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a></dt>
-<dd>
-<div class="block">Gets the list of extra tables this table is referencing.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCUser.html#getFirstName--">getFirstName()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></dt>
-<dd>
-<div class="block">Gets first name of the user.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html#getFrom--">getFrom()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlDateRange</a></dt>
-<dd>
-<div class="block">Gets 'from' timestamp.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html#getFromColumns--">getFromColumns()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</a></dt>
-<dd>
-<div class="block">Gets the list of columns in originating table.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html#getFromTable--">getFromTable()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</a></dt>
-<dd>
-<div class="block">Gets the name of the originating table.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCElement.html#getGroups--">getGroups()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></dt>
-<dd>
-<div class="block">Gets the list of groups this elements belongs to.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getGroups--">getGroups()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets the list of groups this token belongs to.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCompany.html#getId--">getId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></dt>
-<dd>
-<div class="block">Gets ID of the company.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCElement.html#getId--">getId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></dt>
-<dd>
-<div class="block">Gets unique ID of this element.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelAdapter.html#getId--">getId()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getId--">getId()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getId--">getId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets unique, <i>immutable</i> ID of this model.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getId--">getId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">If this token represents user defined model element this method returns
- the ID of that element.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCUser.html#getId--">getId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></dt>
-<dd>
-<div class="block">Gets ID of this user.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getIndex--">getIndex()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">A shortcut method that gets index of this token in the sentence.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCIntentMatch.html#getIntentId--">getIntentId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a></dt>
-<dd>
-<div class="block">Gets ID of the matched intent.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getIntents--">getIntents()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>
-<div class="block">Gets list of intents declared in JSON/YML model definition, if any.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCIntentMatch.html#getIntentTokens--">getIntentTokens()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a></dt>
-<dd>
-<div class="block">Gets a subset of tokens representing matched intent.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getJiggleFactor--">getJiggleFactor()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getJiggleFactor--">getJiggleFactor()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Measure of how much sparsity is allowed when user input words are reordered in attempt to
- match the multi-word synonyms.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html#getJoins--">getJoins()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a></dt>
-<dd>
-<div class="block">Gets collection of joins for this SQL schema.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCUser.html#getLastName--">getLastName()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></dt>
-<dd>
-<div class="block">Gets last name of the user.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#getLemma--">getLemma()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets the lemma of this word, a canonical form of this word.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html#getLimit--">getLimit()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlLimit</a></dt>
-<dd>
-<div class="block">Gets the numeric value of the limit.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getLogHolder--">getLogHolder()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets request processing log holder as JSON string.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMacros--">getMacros()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMacros--">getMacros()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets an optional map of macros to be used in this model.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCVariant.html#getMatchedTokens--">getMatchedTokens()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a></dt>
-<dd>
-<div class="block">Utility method that returns all non-freeword tokens.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxFreeWords--">getMaxFreeWords()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMaxFreeWords--">getMaxFreeWords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets maximum number of free words until automatic rejection.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxSuspiciousWords--">getMaxSuspiciousWords()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMaxSuspiciousWords--">getMaxSuspiciousWords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets maximum number of suspicious words until automatic rejection.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxTokens--">getMaxTokens()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMaxTokens--">getMaxTokens()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets maximum number of all tokens (system and user defined) above which user input will be
- automatically rejected as too long.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxTotalSynonyms--">getMaxTotalSynonyms()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMaxTotalSynonyms--">getMaxTotalSynonyms()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Total number of synonyms allowed per model.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxUnknownWords--">getMaxUnknownWords()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMaxUnknownWords--">getMaxUnknownWords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets maximum number of unknown words until automatic rejection.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxWords--">getMaxWords()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMaxWords--">getMaxWords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets maximum word count (<i>including</i> stopwords) above which user input will be automatically
- rejected as too long.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomElement.html#getMetadata--">getMetadata()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a></dt>
-<dd>
-<div class="block">Optional metadata that will be added to the resulting <a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>NCToken</code></a> object and that would be
- accessible via <a href="org/apache/nlpcraft/model/NCMetadata.html#getMetadata--"><code>NCMetadata.getMetadata()</code></a>.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCElement.html#getMetadata--">getMetadata()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></dt>
-<dd>
-<div class="block">Gets optional user-defined element's metadata.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCMetadata.html#getMetadata--">getMetadata()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></dt>
-<dd>
-<div class="block">Gets metadata.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMetadata--">getMetadata()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMetadata--">getMetadata()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets optional user defined model metadata that can be set by the developer and accessed later.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMinNonStopwords--">getMinNonStopwords()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMinNonStopwords--">getMinNonStopwords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets minimum word count (<i>excluding</i> stopwords) below which user input will be automatically rejected
- as ambiguous sentence.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMinTokens--">getMinTokens()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMinTokens--">getMinTokens()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets minimum number of all tokens (system and user defined) below which user input will be
- automatically rejected as too short.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMinWords--">getMinWords()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMinWords--">getMinWords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets minimum word count (<i>including</i> stopwords) below which user input will be automatically
- rejected as too short.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCContext.html#getModel--">getModel()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a></dt>
-<dd>
-<div class="block">Gets model instance for this query.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getModel--">getModel()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets reference to the model this token belongs to.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html#getModelId--">getModelId()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></dt>
-<dd>
-<div class="block">Gets model ID the test sentence was sent with.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getModelId--">getModelId()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets the ID of the model that produced this result.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCompany.html#getName--">getName()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></dt>
-<dd>
-<div class="block">Gets name of the company.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelAdapter.html#getName--">getName()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getName--">getName()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getName--">getName()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets descriptive name of this model.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCValue.html#getName--">getName()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</a></dt>
-<dd>
-<div class="block">Gets value name.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#getNormalizedText--">getNormalizedText()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets normalized text for this word.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRequest.html#getNormalizedText--">getNormalizedText()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></dt>
-<dd>
-<div class="block">Gets normalized text of the user input.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getOrigin--">getOrigin()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>
-<div class="block">Gets this file model adapter origin (file path or URI).</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#getOriginalText--">getOriginalText()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets original text for this word.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getOriginalText--">getOriginalText()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">A shortcut method that gets original user input text for this token.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getOriginalText--">getOriginalText()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets original text of the request that produced this result.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCElement.html#getParentId--">getParentId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></dt>
-<dd>
-<div class="block">Gets optional ID of the immediate parent element.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getParentId--">getParentId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets the optional parent ID of the model element this token represents.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getParsers--">getParsers()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getParsers--">getParsers()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets optional user-defined model element parsers for custom NER implementations.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getPartTokens--">getPartTokens()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets the list of tokens this tokens is composed of.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#getPos--">getPos()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets Penn Treebank POS tag for this word.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#getPosDescription--">getPosDescription()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets description of Penn Treebank POS tag.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCompany.html#getPostalCode--">getPostalCode()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></dt>
-<dd>
-<div class="block">Gets optional postal code of the company.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getProbeId--">getProbeId()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets ID of the probe this result was generated by.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html#getProcessingTime--">getProcessingTime()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></dt>
-<dd>
-<div class="block">Gets total sentence processing time in milliseconds.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCUser.html#getProperties--">getProperties()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></dt>
-<dd>
-<div class="block">Gets properties associated with the user.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRequest.html#getReceiveTimestamp--">getReceiveTimestamp()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></dt>
-<dd>
-<div class="block">Gets UTC/GMT timestamp in ms when user input was received.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCompany.html#getRegion--">getRegion()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></dt>
-<dd>
-<div class="block">Gets optional region of the company.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRequest.html#getRemoteAddress--">getRemoteAddress()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></dt>
-<dd>
-<div class="block">Gets optional address of the remote client.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCContext.html#getRequest--">getRequest()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a></dt>
-<dd>
-<div class="block">Gets supplemental information about user request.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html#getResult--">getResult()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></dt>
-<dd>
-<div class="block">Gets optional execution result.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html#getResultError--">getResultError()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></dt>
-<dd>
-<div class="block">Gets optional execution error.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html#getResultType--">getResultType()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></dt>
-<dd>
-<div class="block">Gets optional execution result type.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCContext.html#getServerRequestId--">getServerRequestId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a></dt>
-<dd>
-<div class="block">Gets globally unique ID of the current request.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRequest.html#getServerRequestId--">getServerRequestId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></dt>
-<dd>
-<div class="block">Gets globally unique server ID of the current request.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getServerRequestId--">getServerRequestId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets ID of the server request this token is part of.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getServerRequestId--">getServerRequestId()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets ID of the request that produced this result.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCUser.html#getSignupTimestamp--">getSignupTimestamp()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></dt>
-<dd>
-<div class="block">Gets signup timestamp of the user.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#getStartCharIndex--">getStartCharIndex()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets start character index of this word in the original text.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getStartCharIndex--">getStartCharIndex()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets start character index of this token in the original text.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#getStem--">getStem()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets the stem of this word.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getSuspiciousWords--">getSuspiciousWords()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getSuspiciousWords--">getSuspiciousWords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets an optional list of suspicious words.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCElement.html#getSynonyms--">getSynonyms()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></dt>
-<dd>
-<div class="block">Gets the list of synonyms by which this semantic element will be recognized by.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCValue.html#getSynonyms--">getSynonyms()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</a></dt>
-<dd>
-<div class="block">Gets optional list of value's synonyms.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html#getTable--">getTable()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></dt>
-<dd>
-<div class="block">Gets name of the table this column belongs to.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getTable--">getTable()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a></dt>
-<dd>
-<div class="block">Gets table name.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html#getTables--">getTables()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a></dt>
-<dd>
-<div class="block">Gets collection of tables for this SQL schema.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCIntentMatch.html#getTermTokens-int-">getTermTokens(int)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a></dt>
-<dd>
-<div class="block">Gets tokens for given term.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCIntentMatch.html#getTermTokens-java.lang.String-">getTermTokens(String)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a></dt>
-<dd>
-<div class="block">Gets tokens for given term.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html#getText--">getText()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></dt>
-<dd>
-<div class="block">Gets test sentence text.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html#getTo--">getTo()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlDateRange</a></dt>
-<dd>
-<div class="block">Gets 'to' timestamp.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html#getToColumns--">getToColumns()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</a></dt>
-<dd>
-<div class="block">Gets the list of columns in target table.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCConversation.html#getTokens--">getTokens()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</a></dt>
-<dd>
-<div class="block">Gets an ordered list of tokens stored in the conversation STM for the current
- user and data model.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#getTokens--">getTokens()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Gets tokens that were used to produce this query result.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html#getToTable--">getToTable()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</a></dt>
-<dd>
-<div class="block">Gets the name of the target table.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#getType--">getType()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Gets result type.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html#getType--">getType()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</a></dt>
-<dd>
-<div class="block">Gets type of the join.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getType--">getType()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets optional result type.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getUnid--">getUnid()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">A shortcut method that gets internal globally unique system ID of the token.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRequest.html#getUser--">getUser()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></dt>
-<dd>
-<div class="block">Gets descriptor of the user on behalf of which this request was submitted.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getUserId--">getUserId()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets ID of the user that made the request this result is for.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getValue--">getValue()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets the value if this token was detected via element's value (or its synonyms).</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCElement.html#getValueLoader--">getValueLoader()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></dt>
-<dd>
-<div class="block">Gets optional dynamic value loader.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCElement.html#getValues--">getValues()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></dt>
-<dd>
-<div class="block">Gets optional map of <a href="org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model"><code>values</code></a> for this element.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCIntentMatch.html#getVariant--">getVariant()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a></dt>
-<dd>
-<div class="block">Gets sentence parsing variant that produced the matching for this intent.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCContext.html#getVariants--">getVariants()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a></dt>
-<dd>
-<div class="block">Gets collection of all parsing variants for this query.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelAdapter.html#getVersion--">getVersion()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getVersion--">getVersion()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getVersion--">getVersion()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets the version of this model using semantic versioning.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCompany.html#getWebsite--">getWebsite()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></dt>
-<dd>
-<div class="block">Gets optional website of the company.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomElement.html#getWords--">getWords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a></dt>
-<dd>
-<div class="block">Gets a list of NLP custom words that matched detected model element.</div>
-</dd>
-</dl>
-<a name="I:H">
-<!--   -->
-</a>
-<h2 class="title">H</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#html-java.lang.String-">html(String)</a></span> - Static method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Creates <code>html</code> result.</div>
-</dd>
-</dl>
-<a name="I:I">
-<!--   -->
-</a>
-<h2 class="title">I</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html#initialize-java.util.Map-">initialize(Map&lt;String, String&gt;)</a></span> - Method in class org.apache.nlpcraft.model.factories.basic.<a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic">NCBasicModelFactory</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#initialize-java.util.Map-">initialize(Map&lt;String, String&gt;)</a></span> - Method in class org.apache.nlpcraft.model.factories.spring.<a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFactory.html#initialize-java.util.Map-">initialize(Map&lt;String, String&gt;)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></dt>
-<dd>
-<div class="block">Initializes this factory with properties specified in probe configuration.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCUser.html#isAdmin--">isAdmin()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></dt>
-<dd>
-<div class="block">Tests whether or not the user has administrative privileges.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCIntentMatch.html#isAmbiguous--">isAmbiguous()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a></dt>
-<dd>
-<div class="block">Indicates whether or not the intent match was ambiguous (not exact).</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html#isAscending--">isAscending()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlLimit</a></dt>
-<dd>
-<div class="block">Gets whether limit ascending or descending.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html#isAscending--">isAscending()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</a></dt>
-<dd>
-<div class="block">Gets sorting direction.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#isBracketed--">isBracketed()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets whether or not this word is surrounded by any of <code>'[', ']', '{', '}', '(', ')'</code> brackets.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#isChildOf-java.lang.String-">isChildOf(String)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Tests whether this token is a child of given token ID.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#isDupSynonymsAllowed--">isDupSynonymsAllowed()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#isDupSynonymsAllowed--">isDupSynonymsAllowed()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Whether or not duplicate synonyms are allowed.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#isEnglish--">isEnglish()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Tests whether the given token represents an English word.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html#isFailed--">isFailed()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></dt>
-<dd>
-<div class="block">Tests whether or not this result corresponds to a failed execution.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#isFreeWord--">isFreeWord()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">A shortcut method checking whether or not this token represents a free word.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#isKnownWord--">isKnownWord()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Tests whether or not this token is found in Princeton WordNet database.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCElement.html#isMemberOf-java.lang.String-">isMemberOf(String)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></dt>
-<dd>
-<div class="block">Shortcut method to test if this element is a member of given group.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#isMemberOf-java.lang.String-">isMemberOf(String)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Tests whether or not this token belongs to the given group.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#isNonEnglishAllowed--">isNonEnglishAllowed()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#isNonEnglishAllowed--">isNonEnglishAllowed()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Whether or not to allow non-English language in user input.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#isNoNounsAllowed--">isNoNounsAllowed()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#isNoNounsAllowed--">isNoNounsAllowed()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Whether or not to allow user input without a single noun.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#isNotLatinCharsetAllowed--">isNotLatinCharsetAllowed()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#isNotLatinCharsetAllowed--">isNotLatinCharsetAllowed()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Whether or not to allow non-Latin charset in user input.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#isNoUserTokensAllowed--">isNoUserTokensAllowed()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#isNoUserTokensAllowed--">isNoUserTokensAllowed()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Whether or not to allow the user input with no user token detected.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html#isNullable--">isNullable()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></dt>
-<dd>
-<div class="block">Tests whether or not this column is nullable.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#isOfAlias-java.lang.String-">isOfAlias(String)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Tests whether or not this token has given alias.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html#isOk--">isOk()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></dt>
-<dd>
-<div class="block">Tests whether or not this result corresponds to a successful execution.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCContext.html#isOwnerOf-org.apache.nlpcraft.model.NCToken-">isOwnerOf(NCToken)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a></dt>
-<dd>
-<div class="block">Tests if given token is part of this query.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#isPermutateSynonyms--">isPermutateSynonyms()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#isPermutateSynonyms--">isPermutateSynonyms()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Whether or not to permutate multi-word synonyms.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html#isPk--">isPk()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></dt>
-<dd>
-<div class="block">Tests whether or not this column is a primary key column.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#isQuoted--">isQuoted()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets whether or not this word is surrounded by single or double quotes.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#isStopWord--">isStopWord()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets whether or not this word is a stopword.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#isStopWord--">isStopWord()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">A shortcut method checking whether or not this token is a stopword.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#isSwearWord--">isSwearWord()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Tests whether or not the given token is a swear word.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#isSwearWordsAllowed--">isSwearWordsAllowed()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#isSwearWordsAllowed--">isSwearWordsAllowed()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Whether or not to allow known English swear words in user input.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#isUserDefined--">isUserDefined()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Tests whether or not this token is a user-defined token.</div>
-</dd>
-</dl>
-<a name="I:J">
-<!--   -->
-</a>
-<h2 class="title">J</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#JAVA_CONFIG_PROP">JAVA_CONFIG_PROP</a></span> - Static variable in class org.apache.nlpcraft.model.factories.spring.<a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></dt>
-<dd>
-<div class="block">Configuration property for Java Config-based Spring configuration.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#json-java.lang.String-">json(String)</a></span> - Static method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Creates <code>json</code> result.</div>
-</dd>
-</dl>
-<a name="I:L">
-<!--   -->
-</a>
-<h2 class="title">L</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCValueLoader.html#load-org.apache.nlpcraft.model.NCElement-">load(NCElement)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model">NCValueLoader</a></dt>
-<dd>
-<div class="block">Loads values for given model element.</div>
-</dd>
-</dl>
-<a name="I:M">
-<!--   -->
-</a>
-<h2 class="title">M</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html#main-java.lang.String:A-">main(String[])</a></span> - Static method in class org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlModelGenerator</a></dt>
-<dd>
-<div class="block">Runs SQL model generator with given command line parameters.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html#makeSchema-org.apache.nlpcraft.model.NCModel-">makeSchema(NCModel)</a></span> - Static method in class org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchemaBuilder</a></dt>
-<dd>
-<div class="block">Builds object presentation for SQL schema from given data model.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-">meta(String)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></dt>
-<dd>
-<div class="block">Shortcut method to get given metadata property.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-">meta(String, T)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></dt>
-<dd>
-<div class="block">Shortcut method to get given metadata property.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-">metaOpt(String)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></dt>
-<dd>
-<div class="block">Shortcut method to get given optional metadata property.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCMetadata.html#metax-java.lang.String-">metax(String)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></dt>
-<dd>
-<div class="block">Shortcut method to get given mandatory metadata property.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html#mkModel-java.lang.Class-">mkModel(Class&lt;? extends NCModel&gt;)</a></span> - Method in class org.apache.nlpcraft.model.factories.basic.<a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic">NCBasicModelFactory</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#mkModel-java.lang.Class-">mkModel(Class&lt;? extends NCModel&gt;)</a></span> - Method in class org.apache.nlpcraft.model.factories.spring.<a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFactory.html#mkModel-java.lang.Class-">mkModel(Class&lt;? extends NCModel&gt;)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></dt>
-<dd>
-<div class="block">Constructs a model instance.</div>
-</dd>
-</dl>
-<a name="I:N">
-<!--   -->
-</a>
-<h2 class="title">N</h2>
-<dl>
-<dt><a href="org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCBaseTraceExporter</span></a> - Class in <a href="org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></dt>
-<dd>
-<div class="block">Base class for OpenCensus trace exporters.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html#NCBaseTraceExporter-java.lang.String-">NCBaseTraceExporter(String)</a></span> - Constructor for class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a></dt>
-<dd>
-<div class="block">New base tracer with given name.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic"><span class="typeNameLink">NCBasicModelFactory</span></a> - Class in <a href="org/apache/nlpcraft/model/factories/basic/package-summary.html">org.apache.nlpcraft.model.factories.basic</a></dt>
-<dd>
-<div class="block">Default implementation of <a href="org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model"><code>NCModelFactory</code></a> interface.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html#NCBasicModelFactory--">NCBasicModelFactory()</a></span> - Constructor for class org.apache.nlpcraft.model.factories.basic.<a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic">NCBasicModelFactory</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCCompany</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Descriptor of the user company.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCContext</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Data model query context.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCConversation</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Conversation container.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCCustomElement</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Detected model element returning from custom parser.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCCustomParser</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Custom model element parser for programmatic NER implementations.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCCustomWord</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">A partially enriched token with a basic set of NLP properties used by custom NER parser.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCElement</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Data model element.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded"><span class="typeNameLink">NCEmbeddedProbe</span></a> - Class in <a href="org/apache/nlpcraft/probe/embedded/package-summary.html">org.apache.nlpcraft.probe.embedded</a></dt>
-<dd>
-<div class="block">Embedded probe controller.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#NCEmbeddedProbe--">NCEmbeddedProbe()</a></span> - Constructor for class org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">NCEmbeddedProbe</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded"><span class="typeNameLink">NCEmbeddedResult</span></a> - Interface in <a href="org/apache/nlpcraft/probe/embedded/package-summary.html">org.apache.nlpcraft.probe.embedded</a></dt>
-<dd>
-<div class="block">Result container for the embedded probe.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntent</span></a> - Annotation Type in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Annotation to define an intent on the method serving as its callback.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntentMatch</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">An intent match context that can be passed into the callback of the matched intent.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntentRef</span></a> - Annotation Type in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Annotations referencing an intent defined externally in JSON or YAML model declaration.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntentSkip</span></a> - Class in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Control flow exception to skip current intent.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCIntentSkip.html#NCIntentSkip--">NCIntentSkip()</a></span> - Constructor for class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model">NCIntentSkip</a></dt>
-<dd>
-<div class="block">Creates new intent skip exception.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCIntentSkip.html#NCIntentSkip-java.lang.String-">NCIntentSkip(String)</a></span> - Constructor for class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model">NCIntentSkip</a></dt>
-<dd>
-<div class="block">Creates new intent skip exception with given debug message.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntentTerm</span></a> - Annotation Type in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Annotation to mark callback parameter to receive intent term's tokens.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCJaegerExporter</span></a> - Class in <a href="org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></dt>
-<dd>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://www.jaegertracing.io/">Jaeger</a> trace exporter.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html#NCJaegerExporter--">NCJaegerExporter()</a></span> - Constructor for class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCJaegerExporter</a></dt>
-<dd>
-<div class="block">Creates new Jaeger OpenCensus trace export lifecycle component.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCLifecycle</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">NLPCraft lifecycle component.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCMetadata</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Provides support for map-based metadata.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCModel</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">User-defined semantic data model.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCModelAdapter</span></a> - Class in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Adapter for data models.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelAdapter.html#NCModelAdapter-java.lang.String-java.lang.String-java.lang.String-">NCModelAdapter(String, String, String)</a></span> - Constructor for class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></dt>
-<dd>
-<div class="block">Creates new model with the given mandatory parameters.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCModelFactory</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Optional factory for data models.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCModelFileAdapter</span></a> - Class in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Adapter for data models that can load model configuration from external JSON/YAML file.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#NCModelFileAdapter-java.lang.String-">NCModelFileAdapter(String)</a></span> - Constructor for class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>
-<div class="block">Creates new model loading its configuration from given file path.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#NCModelFileAdapter-java.net.URI-">NCModelFileAdapter(URI)</a></span> - Constructor for class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>
-<div class="block">Creates new model loading its configuration from given URI.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCModelView</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Read-only view on data model.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCPrometheusExporter</span></a> - Class in <a href="org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></dt>
-<dd>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://prometheus.io">Prometheus</a> stats exporter.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html#NCPrometheusExporter--">NCPrometheusExporter()</a></span> - Constructor for class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCPrometheusExporter</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCRejection</span></a> - Class in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Exception to indicate that user input cannot be processed as is.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRejection.html#NCRejection-java.lang.String-">NCRejection(String)</a></span> - Constructor for class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a></dt>
-<dd>
-<div class="block">Creates new rejection exception with given message.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRejection.html#NCRejection-java.lang.String-java.lang.Throwable-">NCRejection(String, Throwable)</a></span> - Constructor for class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a></dt>
-<dd>
-<div class="block">Creates new rejection exception with given message and cause.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCRequest</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Supplemental information about the user request.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCResult</span></a> - Class in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Data model result returned from model intent callbacks.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#NCResult-java.lang.String-java.lang.String-">NCResult(String, String)</a></span> - Constructor for class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Creates new result with given body and type.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#NCResult--">NCResult()</a></span> - Constructor for class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">No-arg constructor.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring"><span class="typeNameLink">NCSpringModelFactory</span></a> - Class in <a href="org/apache/nlpcraft/model/factories/spring/package-summary.html">org.apache.nlpcraft.model.factories.spring</a></dt>
-<dd>
-<div class="block">Factory that delegates construction of <a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><code>NCModel</code></a>s to the Spring Framework.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#NCSpringModelFactory--">NCSpringModelFactory()</a></span> - Constructor for class org.apache.nlpcraft.model.factories.spring.<a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlColumn</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Object presentation of SQL column.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlDateRange</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Object presentation of SQL date range.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlExtractor</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Utility methods for extracting various SQL components from <a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>NCToken</code></a> tokens.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlExtractorBuilder</span></a> - Class in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Builder for <a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlExtractor</code></a> instances.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html#NCSqlExtractorBuilder--">NCSqlExtractorBuilder()</a></span> - Constructor for class org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractorBuilder</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlJoin</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Object presentation of SQL join (foreign key).</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlJoinType</span></a> - Enum in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Type of the SQL join.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlLimit</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Object presentation of SQL limit.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlModelGenerator</span></a> - Class in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Command line utility to generate YAML/JSON NLPCraft model stub from given SQL RDBMS.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html#NCSqlModelGenerator--">NCSqlModelGenerator()</a></span> - Constructor for class org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlModelGenerator</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlSchema</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Object presentation of SQL schema.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlSchemaBuilder</span></a> - Class in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Builder for <a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlSchema</code></a> instances.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html#NCSqlSchemaBuilder--">NCSqlSchemaBuilder()</a></span> - Constructor for class org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchemaBuilder</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlSort</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Object presentation of SQL sorting.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlTable</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Object presentation of SQL table.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCStackdriverStatsExporter</span></a> - Class in <a href="org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></dt>
-<dd>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://cloud.google.com/stackdriver/">Stackdriver</a> stats exporter.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html#NCStackdriverStatsExporter--">NCStackdriverStatsExporter()</a></span> - Constructor for class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverStatsExporter</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCStackdriverTraceExporter</span></a> - Class in <a href="org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></dt>
-<dd>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://cloud.google.com/stackdriver/">Stackdriver</a> trace exporter.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html#NCStackdriverTraceExporter--">NCStackdriverTraceExporter()</a></span> - Constructor for class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverTraceExporter</a></dt>
-<dd>
-<div class="block">Creates new Stackdriver OpenCensus trace export lifecycle component.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">NCTestClient</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a></dt>
-<dd>
-<div class="block">Model testing client.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">NCTestClientBuilder</span></a> - Class in <a href="org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a></dt>
-<dd>
-<div class="block">Test client builder for <a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test"><code>NCTestClient</code></a> instances.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#NCTestClientBuilder--">NCTestClientBuilder()</a></span> - Constructor for class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">NCTestClientException</span></a> - Exception in <a href="org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a></dt>
-<dd>
-<div class="block">Test client exception.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">NCTestResult</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a></dt>
-<dd>
-<div class="block">Result of the test sentence processing.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCToken</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Detected model element.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCUser</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Descriptor of the user.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCValue</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Model element's value.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCValueLoader</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Dynamic value loader that can be used by JSON/YAML model declarations.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCVariant</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">A list of tokens representing one possible parsing variant of the user input.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCZipkinExporter</span></a> - Class in <a href="org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></dt>
-<dd>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://zipkin.io/">Zipkin</a> trace exporter.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html#NCZipkinExporter--">NCZipkinExporter()</a></span> - Constructor for class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCZipkinExporter</a></dt>
-<dd>
-<div class="block">Creates new Zipkin OpenCensus trace export lifecycle component.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#newBuilder--">newBuilder()</a></span> - Method in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Creates new builder instance with all defaults set.</div>
-</dd>
-</dl>
-<a name="I:O">
-<!--   -->
-</a>
-<h2 class="title">O</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModel.html#onContext-org.apache.nlpcraft.model.NCContext-">onContext(NCContext)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></dt>
-<dd>
-<div class="block">A callback that is called when a fully assembled query context is ready.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCLifecycle.html#onDiscard--">onDiscard()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></dt>
-<dd>
-<div class="block">Called after lifecycle components is no longer needed.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html#onDiscard--">onDiscard()</a></span> - Method in class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModel.html#onError-org.apache.nlpcraft.model.NCContext-java.lang.Throwable-">onError(NCContext, Throwable)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></dt>
-<dd>
-<div class="block">A callback that is called when intent callback failed with unexpected exception.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCLifecycle.html#onInit--">onInit()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></dt>
-<dd>
-<div class="block">Called before lifecycle component is used and just after its creation.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html#onInit--">onInit()</a></span> - Method in class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCJaegerExporter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html#onInit--">onInit()</a></span> - Method in class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCPrometheusExporter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html#onInit--">onInit()</a></span> - Method in class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverStatsExporter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html#onInit--">onInit()</a></span> - Method in class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverTraceExporter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html#onInit--">onInit()</a></span> - Method in class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCZipkinExporter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-">onMatchedIntent(NCIntentMatch)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></dt>
-<dd>
-<div class="block">A callback that is called when intent was successfully matched but right before its callback is called.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModel.html#onParsedVariant-org.apache.nlpcraft.model.NCVariant-">onParsedVariant(NCVariant)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></dt>
-<dd>
-<div class="block">A callback to accept or reject a parsed variant.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModel.html#onRejection-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCRejection-">onRejection(NCIntentMatch, NCRejection)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></dt>
-<dd>
-<div class="block">A callback that is called when intent callback threw <a href="org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model"><code>NCRejection</code></a> exception.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModel.html#onResult-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCResult-">onResult(NCIntentMatch, NCResult)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></dt>
-<dd>
-<div class="block">A callback that is called when successful result is obtained from the intent callback and right before sending it
- back to the caller.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html#open-java.lang.String-">open(String)</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestClient</a></dt>
-<dd>
-<div class="block">Connects test client to the server for testing with given model ID.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> - package org.apache.nlpcraft.model</dt>
-<dd>
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/factories/basic/package-summary.html">org.apache.nlpcraft.model.factories.basic</a> - package org.apache.nlpcraft.model.factories.basic</dt>
-<dd>
-<div class="block">Contains basic model factory implementation.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/factories/spring/package-summary.html">org.apache.nlpcraft.model.factories.spring</a> - package org.apache.nlpcraft.model.factories.spring</dt>
-<dd>
-<div class="block">Contains Spring-based model factory implementation.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a> - package org.apache.nlpcraft.model.opencensus</dt>
-<dd>
-<div class="block">Contains OpenCensus integration components.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> - package org.apache.nlpcraft.model.tools.sqlgen</dt>
-<dd>
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a> - package org.apache.nlpcraft.model.tools.test</dt>
-<dd>
-<div class="block">Contains model testing framework.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/probe/embedded/package-summary.html">org.apache.nlpcraft.probe.embedded</a> - package org.apache.nlpcraft.probe.embedded</dt>
-<dd>
-<div class="block">Contains embedded probe controller.</div>
-</dd>
-</dl>
-<a name="I:P">
-<!--   -->
-</a>
-<h2 class="title">P</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomParser.html#parse-org.apache.nlpcraft.model.NCRequest-org.apache.nlpcraft.model.NCModelView-java.util.List-java.util.List-">parse(NCRequest, NCModelView, List&lt;NCCustomWord&gt;, List&lt;NCCustomElement&gt;)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">NCCustomParser</a></dt>
-<dd>
-<div class="block">Analyses user input provided as a list of <a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomWord</code></a> objects and returns a list
- of <a href="org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomElement</code></a> objects.</div>
-</dd>
-</dl>
-<a name="I:R">
-<!--   -->
-</a>
-<h2 class="title">R</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#registerCallback-java.util.function.Consumer-">registerCallback(Consumer&lt;NCEmbeddedResult&gt;)</a></span> - Static method in class org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">NCEmbeddedProbe</a></dt>
-<dd>
-<div class="block">Registers the callback on query processing results.</div>
-</dd>
-</dl>
-<a name="I:S">
-<!--   -->
-</a>
-<h2 class="title">S</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setBaseUrl-java.lang.String-">setBaseUrl(String)</a></span> - Method in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Sets non-default API base URL.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#setBody-java.lang.String-">setBody(String)</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Sets result body.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setEmbeddedMode-boolean-">setEmbeddedMode(boolean)</a></span> - Method in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Sets the embedded probe mode flag.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setHttpClientSupplier-java.util.function.Supplier-">setHttpClientSupplier(Supplier&lt;CloseableHttpClient&gt;)</a></span> - Method in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Sets non-default <code>CloseableHttpClient</code> custom supplier.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setRequestConfig-org.apache.http.client.config.RequestConfig-">setRequestConfig(RequestConfig)</a></span> - Method in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Sets optional HTTP REST client configuration parameters.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setResponseLog-boolean-">setResponseLog(boolean)</a></span> - Method in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#setTokens-java.util.Collection-">setTokens(Collection&lt;NCToken&gt;)</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Sets a collection of tokens that was used to produce this query result.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#setType-java.lang.String-">setType(String)</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Set result type.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setUser-java.lang.String-java.lang.String-">setUser(String, String)</a></span> - Method in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Sets non-default user credentials.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#start-java.lang.String-">start(String)</a></span> - Static method in class org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">NCEmbeddedProbe</a></dt>
-<dd>
-<div class="block">Start the embedded probe with given configuration file.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#start-java.lang.Class...-">start(Class&lt;? extends NCModel&gt;...)</a></span> - Static method in class org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">NCEmbeddedProbe</a></dt>
-<dd>
-<div class="block">Starts the embedded probe with default configuration and specified models to deploy.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#start-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.Class...-">start(String, String, String, String, Class&lt;? extends NCModel&gt;...)</a></span> - Static method in class org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">NCEmbeddedProbe</a></dt>
-<dd>
-<div class="block">Starts the embedded probe with default configuration and specified overrides.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#stop--">stop()</a></span> - Static method in class org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">NCEmbeddedProbe</a></dt>
-<dd>
-<div class="block">Stops the embedded probe, if it was started before.</div>
-</dd>
-</dl>
-<a name="I:T">
-<!--   -->
-</a>
-<h2 class="title">T</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html#terminate--">terminate()</a></span> - Method in class org.apache.nlpcraft.model.factories.basic.<a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic">NCBasicModelFactory</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#terminate--">terminate()</a></span> - Method in class org.apache.nlpcraft.model.factories.spring.<a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFactory.html#terminate--">terminate()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></dt>
-<dd>
-<div class="block">Terminates this factory when probe stops.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#text-java.lang.String-">text(String)</a></span> - Static method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Creates <code>text</code> result.</div>
-</dd>
-</dl>
-<a name="I:U">
-<!--   -->
-</a>
-<h2 class="title">U</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#unregisterCallback-java.util.function.Consumer-">unregisterCallback(Consumer&lt;NCEmbeddedResult&gt;)</a></span> - Static method in class org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">NCEmbeddedProbe</a></dt>
-<dd>
-<div class="block">Unregisters previously registered callback.</div>
-</dd>
-</dl>
-<a name="I:V">
-<!--   -->
-</a>
-<h2 class="title">V</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a></dt>
-<dd>
-<div class="block">Returns the enum constant of this type with the specified name.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html#values--">values()</a></span> - Static method in enum org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a></dt>
-<dd>
-<div class="block">Returns an array containing the constants of this enum type, in
-the order they are declared.</div>
-</dd>
-</dl>
-<a name="I:X">
-<!--   -->
-</a>
-<h2 class="title">X</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#XML_CONFIG_PROP">XML_CONFIG_PROP</a></span> - Static variable in class org.apache.nlpcraft.model.factories.spring.<a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></dt>
-<dd>
-<div class="block">Configuration property for XML-based Spring configuration.</div>
-</dd>
-</dl>
-<a name="I:Y">
-<!--   -->
-</a>
-<h2 class="title">Y</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#yaml-java.lang.String-">yaml(String)</a></span> - Static method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Creates <code>yaml</code> result.</div>
-</dd>
-</dl>
-<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:J">J</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbs [...]
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li class="navBarCell1Rev">Index</li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon [...]
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
-<li><a href="index-all.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/index.html b/docs/apis/javadoc-0.5.0/index.html
deleted file mode 100644
index bea8516..0000000
--- a/docs/apis/javadoc-0.5.0/index.html
+++ /dev/null
@@ -1,76 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Apache NLPCraft 0.5.0</title>
-<script type="text/javascript">
-    tmpTargetPage = "" + window.location.search;
-    if (tmpTargetPage != "" && tmpTargetPage != "undefined")
-        tmpTargetPage = tmpTargetPage.substring(1);
-    if (tmpTargetPage.indexOf(":") != -1 || (tmpTargetPage != "" && !validURL(tmpTargetPage)))
-        tmpTargetPage = "undefined";
-    targetPage = tmpTargetPage;
-    function validURL(url) {
-        try {
-            url = decodeURIComponent(url);
-        }
-        catch (error) {
-            return false;
-        }
-        var pos = url.indexOf(".html");
-        if (pos == -1 || pos != url.length - 5)
-            return false;
-        var allowNumber = false;
-        var allowSep = false;
-        var seenDot = false;
-        for (var i = 0; i < url.length - 5; i++) {
-            var ch = url.charAt(i);
-            if ('a' <= ch && ch <= 'z' ||
-                    'A' <= ch && ch <= 'Z' ||
-                    ch == '$' ||
-                    ch == '_' ||
-                    ch.charCodeAt(0) > 127) {
-                allowNumber = true;
-                allowSep = true;
-            } else if ('0' <= ch && ch <= '9'
-                    || ch == '-') {
-                if (!allowNumber)
-                     return false;
-            } else if (ch == '/' || ch == '.') {
-                if (!allowSep)
-                    return false;
-                allowNumber = false;
-                allowSep = false;
-                if (ch == '.')
-                     seenDot = true;
-                if (ch == '/' && seenDot)
-                     return false;
-            } else {
-                return false;
-            }
-        }
-        return true;
-    }
-    function loadFrames() {
-        if (targetPage != "" && targetPage != "undefined")
-             top.classFrame.location = top.targetPage;
-    }
-</script>
-</head>
-<frameset cols="20%,80%" title="Documentation frame" onload="top.loadFrames()">
-<frameset rows="30%,70%" title="Left frames" onload="top.loadFrames()">
-<frame src="overview-frame.html" name="packageListFrame" title="All Packages">
-<frame src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
-</frameset>
-<frame src="overview-summary.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes">
-<noframes>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<h2>Frame Alert</h2>
-<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p>
-</noframes>
-</frameset>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCCompany.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCCompany.html
deleted file mode 100644
index ed84cb0..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCCompany.html
+++ /dev/null
@@ -1,378 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCCompany (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCCompany (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                       [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/NCCompany.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCCompany.html" target="_top">Frames</a></li>
-<li><a href="NCCompany.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCCompany" class="title">Interface NCCompany</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCCompany</span></pre>
-<div class="block">Descriptor of the user company. Returned from <a href="../../../../org/apache/nlpcraft/model/NCRequest.html#getCompany--"><code>NCRequest.getCompany()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model"><code>NCRequest</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCompany.html#getAddress--">getAddress</a></span>()</code>
-<div class="block">Gets optional postal address of the company.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCompany.html#getCity--">getCity</a></span>()</code>
-<div class="block">Gets optional city of the company.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCompany.html#getCountry--">getCountry</a></span>()</code>
-<div class="block">Gets optional country of the company.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCompany.html#getId--">getId</a></span>()</code>
-<div class="block">Gets ID of the company.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCompany.html#getName--">getName</a></span>()</code>
-<div class="block">Gets name of the company.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCompany.html#getPostalCode--">getPostalCode</a></span>()</code>
-<div class="block">Gets optional postal code of the company.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCompany.html#getRegion--">getRegion</a></span>()</code>
-<div class="block">Gets optional region of the company.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCompany.html#getWebsite--">getWebsite</a></span>()</code>
-<div class="block">Gets optional website of the company.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getId</h4>
-<pre>long&nbsp;getId()</pre>
-<div class="block">Gets ID of the company.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>ID of the company.</dd>
-</dl>
-</li>
-</ul>
-<a name="getName--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getName</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
-<div class="block">Gets name of the company.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Name of the company.</dd>
-</dl>
-</li>
-</ul>
-<a name="getWebsite--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getWebsite</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getWebsite()</pre>
-<div class="block">Gets optional website of the company.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Website of the company.</dd>
-</dl>
-</li>
-</ul>
-<a name="getCountry--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getCountry</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getCountry()</pre>
-<div class="block">Gets optional country of the company.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Country of the company.</dd>
-</dl>
-</li>
-</ul>
-<a name="getRegion--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getRegion</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getRegion()</pre>
-<div class="block">Gets optional region of the company.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Region of the company.</dd>
-</dl>
-</li>
-</ul>
-<a name="getCity--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getCity</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getCity()</pre>
-<div class="block">Gets optional city of the company.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>City of the company.</dd>
-</dl>
-</li>
-</ul>
-<a name="getAddress--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getAddress</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getAddress()</pre>
-<div class="block">Gets optional postal address of the company.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Postal address of the company.</dd>
-</dl>
-</li>
-</ul>
-<a name="getPostalCode--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getPostalCode</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getPostalCode()</pre>
-<div class="block">Gets optional postal code of the company.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Postal code of the company.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/NCCompany.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon [...]
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCCompany.html" target="_top">Frames</a></li>
-<li><a href="NCCompany.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCContext.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCContext.html
deleted file mode 100644
index 2231ef6..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCContext.html
+++ /dev/null
@@ -1,348 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCContext (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCContext (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                       [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/NCContext.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCContext.html" target="_top">Frames</a></li>
-<li><a href="NCContext.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCContext" class="title">Interface NCContext</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Superinterfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCContext</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre>
-<div class="block">Data model query context. This context defines fully processed user input and its associated data that
- the model's intents need to process and return the result.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><code>NCIntentMatch</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCContext.html#getConversation--">getConversation</a></span>()</code>
-<div class="block">Gets current conversation.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCContext.html#getModel--">getModel</a></span>()</code>
-<div class="block">Gets model instance for this query.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCContext.html#getRequest--">getRequest</a></span>()</code>
-<div class="block">Gets supplemental information about user request.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCContext.html#getServerRequestId--">getServerRequestId</a></span>()</code>
-<div class="block">Gets globally unique ID of the current request.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;? extends <a href="../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCContext.html#getVariants--">getVariants</a></span>()</code>
-<div class="block">Gets collection of all parsing variants for this query.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCContext.html#isOwnerOf-org.apache.nlpcraft.model.NCToken-">isOwnerOf</a></span>(<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;tok)</code>
-<div class="block">Tests if given token is part of this query.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="isOwnerOf-org.apache.nlpcraft.model.NCToken-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isOwnerOf</h4>
-<pre>boolean&nbsp;isOwnerOf(<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;tok)</pre>
-<div class="block">Tests if given token is part of this query.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>tok</code> - Token to check.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd><code>true</code> if given token is from this sentence, <code>false</code> otherwise.</dd>
-</dl>
-</li>
-</ul>
-<a name="getVariants--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getVariants</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;? extends <a href="../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a>&gt;&nbsp;getVariants()</pre>
-<div class="block">Gets collection of all parsing variants for this query. Each parsing variant is a list of detected tokens.
- Note that a given user input can have one or more possible different parsing variants.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>All parsing variants of this query. Always contains at least one variant.</dd>
-</dl>
-</li>
-</ul>
-<a name="getServerRequestId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getServerRequestId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getServerRequestId()</pre>
-<div class="block">Gets globally unique ID of the current request. Server request is defined as a processing of
- a one user input sentence.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Server request ID.</dd>
-</dl>
-</li>
-</ul>
-<a name="getModel--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getModel</h4>
-<pre><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>&nbsp;getModel()</pre>
-<div class="block">Gets model instance for this query.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Model.</dd>
-</dl>
-</li>
-</ul>
-<a name="getRequest--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getRequest</h4>
-<pre><a href="../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a>&nbsp;getRequest()</pre>
-<div class="block">Gets supplemental information about user request.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Supplemental information about user request.</dd>
-</dl>
-</li>
-</ul>
-<a name="getConversation--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getConversation</h4>
-<pre><a href="../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</a>&nbsp;getConversation()</pre>
-<div class="block">Gets current conversation.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Current conversation.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/NCContext.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon [...]
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCContext.html" target="_top">Frames</a></li>
-<li><a href="NCContext.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCConversation.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCConversation.html
deleted file mode 100644
index d352d91..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCConversation.html
+++ /dev/null
@@ -1,346 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCConversation (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCConversation (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":18,"i1":18,"i2":6,"i3":6,"i4":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                       [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/NCConversation.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCConversation.html" target="_top">Frames</a></li>
-<li><a href="NCConversation.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCConversation" class="title">Interface NCConversation</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCConversation</span></pre>
-<div class="block">Conversation container.
- <p>
- Conversation management is based on idea of a short-term-memory (STM). STM can be viewed as a condensed
- short-term history of the user input for a given user and data model. Every submitted user request that wasn't
- rejected is added to the conversation STM as a list of <a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>tokens</code></a>. Existing STM tokens belonging to
- the same <a href="../../../../org/apache/nlpcraft/model/NCElement.html#getGroups--"><code>group</code></a> will be overridden by the more recent tokens from the same group.
- Note also that tokens in STM automatically expire (i.e. context is "forgotten") after a certain period of time
- or based on other internal logic. Note that you should not rely on a specific expiration behavior as its logic
- may be changed in the future.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCContext.html#getConversation--"><code>NCContext.getConversation()</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabE [...]
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>default void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCConversation.html#clearAllDialog--">clearAllDialog</a></span>()</code>
-<div class="block">Clears entire history of matched intents.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>default void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCConversation.html#clearAllStm--">clearAllStm</a></span>()</code>
-<div class="block">Removes all tokens from the conversation STM.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCConversation.html#clearDialog-java.util.function.Predicate-">clearDialog</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html?is-external=true" title="class or interface in java.util.function">Predicate</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String [...]
-<div class="block">Clears history of matched intents using given intent predicate.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCConversation.html#clearStm-java.util.function.Predicate-">clearStm</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html?is-external=true" title="class or interface in java.util.function">Predicate</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;filter)</code>
-<div class="block">Removes all tokens satisfying given predicate from the conversation STM.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCConversation.html#getTokens--">getTokens</a></span>()</code>
-<div class="block">Gets an ordered list of tokens stored in the conversation STM for the current
- user and data model.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getTokens--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getTokens</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;getTokens()</pre>
-<div class="block">Gets an ordered list of tokens stored in the conversation STM for the current
- user and data model. Tokens in the returned list are ordered by their conversational depth, i.e.
- the tokens from more recent requests appear before tokens from older requests.
- <p>
- Note that this list excludes free words and stopwords. Note also that specific rules
- by which STM operates are undefined for the purpose of this function (i.e. callers should not rely on
- any observed behavior of how STM stores and evicts its content).</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of tokens for this conversation's STM. The list can be empty which indicates that
-      conversation is brand new (or timed out).</dd>
-</dl>
-</li>
-</ul>
-<a name="clearStm-java.util.function.Predicate-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>clearStm</h4>
-<pre>void&nbsp;clearStm(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html?is-external=true" title="class or interface in java.util.function">Predicate</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;filter)</pre>
-<div class="block">Removes all tokens satisfying given predicate from the conversation STM.
- This is particularly useful when the logic processing the user input makes an implicit
- assumption not present in the user input itself. Such assumption may alter the conversation (without
- having an explicit token responsible for it) and therefore this method can be used to remove "stale" tokens
- from conversation STM.
- <p>
- For example, in some cases the intent logic can assume the user current location as an implicit geo
- location and therefore all existing geo tokens should be removed from the conversation STM
- to maintain correct context.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>filter</code> - Token remove filter.</dd>
-</dl>
-</li>
-</ul>
-<a name="clearAllStm--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>clearAllStm</h4>
-<pre>default&nbsp;void&nbsp;clearAllStm()</pre>
-<div class="block">Removes all tokens from the conversation STM. It is equivalent to:
- <pre class="brush: java">
-     clearStm(tok -> true);
- </pre></div>
-</li>
-</ul>
-<a name="clearDialog-java.util.function.Predicate-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>clearDialog</h4>
-<pre>void&nbsp;clearDialog(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html?is-external=true" title="class or interface in java.util.function">Predicate</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;filter)</pre>
-<div class="block">Clears history of matched intents using given intent predicate.
- <p>
- History of matched intents (i.e. the dialog flow) can be used in intent definition as part of its
- matching template. NLPCraft maintains the window of previously matched intents based on time, i.e.
- after certain period of time the oldest previously matched intents are forgotten and removed from
- dialog flow. This method allows explicitly clear previously matched intents from the
- dialog flow based on user logic other than time window.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>filter</code> - Dialog flow filter based on IDs of previously matched intents.</dd>
-</dl>
-</li>
-</ul>
-<a name="clearAllDialog--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>clearAllDialog</h4>
-<pre>default&nbsp;void&nbsp;clearAllDialog()</pre>
-<div class="block">Clears entire history of matched intents. It is equivalent to:
- <pre class="brush: java">
-     clearDialog(id -> true);
- </pre></div>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/NCConversation.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon [...]
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCConversation.html" target="_top">Frames</a></li>
-<li><a href="NCConversation.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCCustomElement.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCCustomElement.html
deleted file mode 100644
index 1666b57..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCCustomElement.html
+++ /dev/null
@@ -1,306 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCCustomElement (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCCustomElement (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                       [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/NCCustomElement.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCCustomElement.html" target="_top">Frames</a></li>
-<li><a href="NCCustomElement.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCCustomElement" class="title">Interface NCCustomElement</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Superinterfaces:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCCustomElement</span>
-extends <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></pre>
-<div class="block">Detected model element returning from custom parser.
- Note that model elements returned from <a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html#parse-org.apache.nlpcraft.model.NCRequest-org.apache.nlpcraft.model.NCModelView-java.util.List-java.util.List-"><code>NCCustomParser.parse(NCRequest, NCModelView, List, List)</code></a> method must be
- defined in the model.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--"><code>NCModelView.getParsers()</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html#getElementId--">getElementId</a></span>()</code>
-<div class="block">Gets ID of the detected model element.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html#getMetadata--">getMetadata</a></span>()</code>
-<div class="block">Optional metadata that will be added to the resulting <a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>NCToken</code></a> object and that would be
- accessible via <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#getMetadata--"><code>NCMetadata.getMetadata()</code></a>.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html#getWords--">getWords</a></span>()</code>
-<div class="block">Gets a list of NLP custom words that matched detected model element.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCMetadata">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-">metaOpt</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metax-java.lang.String-">metax</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getElementId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getElementId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getElementId()</pre>
-<div class="block">Gets ID of the detected model element. Note that it <b>must correspond</b> to one of the elements
- defined in the model. In other words, the parser doesn't define a new model element but rather
- references the element that's already defined in the model.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>ID of the detected model element.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getId--"><code>NCElement.getId()</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getElements--"><code>NCModelView.getElements()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getWords</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a>&gt;&nbsp;getWords()</pre>
-<div class="block">Gets a list of NLP custom words that matched detected model element. These must be the same custom words
- that were originally passed to <a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html#parse-org.apache.nlpcraft.model.NCRequest-org.apache.nlpcraft.model.NCModelView-java.util.List-java.util.List-"><code>NCCustomParser.parse(NCRequest, NCModelView, List, List)</code></a> method.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of NLP custom words that comprise detected custom model element.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMetadata--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getMetadata</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;getMetadata()</pre>
-<div class="block">Optional metadata that will be added to the resulting <a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>NCToken</code></a> object and that would be
- accessible via <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#getMetadata--"><code>NCMetadata.getMetadata()</code></a>.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#getMetadata--">getMetadata</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional metadata for the detected custom model element.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-"><code>NCMetadata.meta(String)</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-"><code>NCMetadata.metaOpt(String)</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-"><code>NCMetadata.meta(String, Object)</code></a></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/NCCustomElement.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon [...]
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCCustomElement.html" target="_top">Frames</a></li>
-<li><a href="NCCustomElement.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCCustomParser.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCCustomParser.html
deleted file mode 100644
index ff85679..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCCustomParser.html
+++ /dev/null
@@ -1,275 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCCustomParser (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCCustomParser (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                       [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/NCCustomParser.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCCustomParser.html" target="_top">Frames</a></li>
-<li><a href="NCCustomParser.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCCustomParser" class="title">Interface NCCustomParser</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Superinterfaces:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCCustomParser</span>
-extends <a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></pre>
-<div class="block">Custom model element parser for programmatic NER implementations. This parser allows to define your own
- Named Entity Recognizer (NER) implementation in cases when the standard declarative methods are not expressive
- enough. Instance of the parser should be made available in the model via <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--"><code>NCModelView.getParsers()</code></a> method.
- <p>
- By default the semantic data model detects its elements by their declarative synonyms. However,
- in some cases this is not expressive enough. In such cases, one or more user-defined parsers can be defined
- for the model that would allow the user to define its own NER logic to detect the model elements in the user
- input programmatically. Note that there can be multiple custom parsers per model and each one can detect
- any number of model elements.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--"><code>NCModelView.getParsers()</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html#parse-org.apache.nlpcraft.model.NCRequest-org.apache.nlpcraft.model.NCModelView-java.util.List-java.util.List-">parse</a></span>(<a href="../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a>&nbsp;req,
-     <a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>&nbsp;mdl,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a>&gt;&nbsp;words,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;&nbsp;elements)</code>
-<div class="block">Analyses user input provided as a list of <a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomWord</code></a> objects and returns a list
- of <a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomElement</code></a> objects.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCLifecycle">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html#onDiscard--">onDiscard</a>, <a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--">onInit</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="parse-org.apache.nlpcraft.model.NCRequest-org.apache.nlpcraft.model.NCModelView-java.util.List-java.util.List-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>parse</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;&nbsp;parse(<a href="../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a>&nbsp;req,
-                            <a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>&nbsp;mdl,
-                            <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a>&gt;&nbsp;words,
-                            <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;&nbsp;elements)</pre>
-<div class="block">Analyses user input provided as a list of <a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomWord</code></a> objects and returns a list
- of <a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomElement</code></a> objects. Note that model elements returned from this method must
- be defined in the model, i.e. this method only provides an additional logic of detecting these
- elements but they still need to be defined normally in the model.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>req</code> - User request descriptor.</dd>
-<dd><code>mdl</code> - Instance of data model this parser belongs to.</dd>
-<dd><code>words</code> - Entire user input represented as a list of custom words.</dd>
-<dd><code>elements</code> - List of already parsed and detected model elements at the point of this call.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of custom elements. List can be empty or <code>null</code> if no model elements detected.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--"><code>NCModelView.getParsers()</code></a></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/NCCustomParser.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon [...]
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCCustomParser.html" target="_top">Frames</a></li>
-<li><a href="NCCustomParser.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCCustomWord.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCCustomWord.html
deleted file mode 100644
index 7074c70..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCCustomWord.html
+++ /dev/null
@@ -1,516 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCCustomWord (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCCustomWord (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                       [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/NCCustomWord.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCCustomWord.html" target="_top">Frames</a></li>
-<li><a href="NCCustomWord.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCCustomWord" class="title">Interface NCCustomWord</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCCustomWord</span></pre>
-<div class="block">A partially enriched token with a basic set of NLP properties used by custom NER parser.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--"><code>NCModelView.getParsers()</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>NCToken</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#getEndCharIndex--">getEndCharIndex</a></span>()</code>
-<div class="block">Gets end character index of this word in the original text.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#getLemma--">getLemma</a></span>()</code>
-<div class="block">Gets the lemma of this word, a canonical form of this word.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#getNormalizedText--">getNormalizedText</a></span>()</code>
-<div class="block">Gets normalized text for this word.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#getOriginalText--">getOriginalText</a></span>()</code>
-<div class="block">Gets original text for this word.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#getPos--">getPos</a></span>()</code>
-<div class="block">Gets Penn Treebank POS tag for this word.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#getPosDescription--">getPosDescription</a></span>()</code>
-<div class="block">Gets description of Penn Treebank POS tag.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#getStartCharIndex--">getStartCharIndex</a></span>()</code>
-<div class="block">Gets start character index of this word in the original text.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#getStem--">getStem</a></span>()</code>
-<div class="block">Gets the stem of this word.</div>
-</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#isBracketed--">isBracketed</a></span>()</code>
-<div class="block">Gets whether or not this word is surrounded by any of <code>'[', ']', '{', '}', '(', ')'</code> brackets.</div>
-</td>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#isEnglish--">isEnglish</a></span>()</code>
-<div class="block">Tests whether the given token represents an English word.</div>
-</td>
-</tr>
-<tr id="i10" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#isKnownWord--">isKnownWord</a></span>()</code>
-<div class="block">Tests whether or not this token is found in Princeton WordNet database.</div>
-</td>
-</tr>
-<tr id="i11" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#isQuoted--">isQuoted</a></span>()</code>
-<div class="block">Gets whether or not this word is surrounded by single or double quotes.</div>
-</td>
-</tr>
-<tr id="i12" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#isStopWord--">isStopWord</a></span>()</code>
-<div class="block">Gets whether or not this word is a stopword.</div>
-</td>
-</tr>
-<tr id="i13" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#isSwearWord--">isSwearWord</a></span>()</code>
-<div class="block">Tests whether or not the given token is a swear word.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getNormalizedText--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getNormalizedText</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getNormalizedText()</pre>
-<div class="block">Gets normalized text for this word.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Normalized text.</dd>
-</dl>
-</li>
-</ul>
-<a name="getOriginalText--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getOriginalText</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getOriginalText()</pre>
-<div class="block">Gets original text for this word.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Original text.</dd>
-</dl>
-</li>
-</ul>
-<a name="getStartCharIndex--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getStartCharIndex</h4>
-<pre>int&nbsp;getStartCharIndex()</pre>
-<div class="block">Gets start character index of this word in the original text.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Start character index of this word.</dd>
-</dl>
-</li>
-</ul>
-<a name="getEndCharIndex--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getEndCharIndex</h4>
-<pre>int&nbsp;getEndCharIndex()</pre>
-<div class="block">Gets end character index of this word in the original text.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>End character index of this word.</dd>
-</dl>
-</li>
-</ul>
-<a name="getPos--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getPos</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getPos()</pre>
-<div class="block">Gets Penn Treebank POS tag for this word. Note that additionally to standard Penn Treebank POS
- tags NLPCraft introduces <code>'---'</code> synthetic tag to indicate a POS tag for multiword part.
- Learn more at <a href="http://www.ling.upenn.edu/courses/Fall_2003/ling001/penn_treebank_pos.html">http://www.ling.upenn.edu/courses/Fall_2003/ling001/penn_treebank_pos.html</a></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Penn Treebank POS tag for this word.</dd>
-</dl>
-</li>
-</ul>
-<a name="getPosDescription--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getPosDescription</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getPosDescription()</pre>
-<div class="block">Gets description of Penn Treebank POS tag. Learn more at <a href="http://www.ling.upenn.edu/courses/Fall_2003/ling001/penn_treebank_pos.html">http://www.ling.upenn.edu/courses/Fall_2003/ling001/penn_treebank_pos.html</a></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Description of Penn Treebank POS tag.</dd>
-</dl>
-</li>
-</ul>
-<a name="getLemma--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getLemma</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getLemma()</pre>
-<div class="block">Gets the lemma of this word, a canonical form of this word. Note that stemming and lemmatization
- allow to reduce inflectional forms and sometimes derivationally related forms of a word to a
- common base form. Lemmatization refers to the use of a vocabulary and morphological analysis
- of words, normally aiming to remove inflectional endings only and to return the base or dictionary
- form of a word, which is known as the lemma. Learn
- more at <a href="https://nlp.stanford.edu/IR-book/html/htmledition/stemming-and-lemmatization-1.html">https://nlp.stanford.edu/IR-book/html/htmledition/stemming-and-lemmatization-1.html</a>     *</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Lemma of this word.</dd>
-</dl>
-</li>
-</ul>
-<a name="getStem--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getStem</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getStem()</pre>
-<div class="block">Gets the stem of this word. Note that stemming and lemmatization allow to reduce inflectional forms
- and sometimes derivationally related forms of a word to a common base form. Unlike lemma,
- stemming is a basic heuristic process that chops off the ends of words in the hope of achieving
- this goal correctly most of the time, and often includes the removal of derivational affixes.
- Learn more at <a href="https://nlp.stanford.edu/IR-book/html/htmledition/stemming-and-lemmatization-1.html">https://nlp.stanford.edu/IR-book/html/htmledition/stemming-and-lemmatization-1.html</a></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Stem of this word.</dd>
-</dl>
-</li>
-</ul>
-<a name="isStopWord--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isStopWord</h4>
-<pre>boolean&nbsp;isStopWord()</pre>
-<div class="block">Gets whether or not this word is a stopword. Stopwords are some extremely common words which
- add little value in helping understanding user input and are excluded from the processing
- entirely. For example, words like <code>a, the, can, of, about, over</code>, etc. are typical
- stopwords in English. NLPCraft has built-in set of stopwords. Each model can also
- provide its own set of included and excluded stopwords.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not this word is a stopword.</dd>
-</dl>
-</li>
-</ul>
-<a name="isBracketed--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isBracketed</h4>
-<pre>boolean&nbsp;isBracketed()</pre>
-<div class="block">Gets whether or not this word is surrounded by any of <code>'[', ']', '{', '}', '(', ')'</code> brackets.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not this word is surrounded by any of <code>'[', ']', '{', '}', '(', ')'</code> brackets.</dd>
-</dl>
-</li>
-</ul>
-<a name="isQuoted--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isQuoted</h4>
-<pre>boolean&nbsp;isQuoted()</pre>
-<div class="block">Gets whether or not this word is surrounded by single or double quotes.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not this word is surrounded by single or double quotes.</dd>
-</dl>
-</li>
-</ul>
-<a name="isKnownWord--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isKnownWord</h4>
-<pre>boolean&nbsp;isKnownWord()</pre>
-<div class="block">Tests whether or not this token is found in Princeton WordNet database.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Princeton WordNet database inclusion flag.</dd>
-</dl>
-</li>
-</ul>
-<a name="isSwearWord--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isSwearWord</h4>
-<pre>boolean&nbsp;isSwearWord()</pre>
-<div class="block">Tests whether or not the given token is a swear word. NLPCraft has built-in list of common English swear words.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Swear word flag.</dd>
-</dl>
-</li>
-</ul>
-<a name="isEnglish--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>isEnglish</h4>
-<pre>boolean&nbsp;isEnglish()</pre>
-<div class="block">Tests whether the given token represents an English word. Note that this only checks that token's text
- consists of characters of English alphabet, i.e. the text doesn't have to be necessary
- a known valid English word.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether this token represents an English word.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/NCCustomWord.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon [...]
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCCustomWord.html" target="_top">Frames</a></li>
-<li><a href="NCCustomWord.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCElement.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCElement.html
deleted file mode 100644
index b856b48..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCElement.html
+++ /dev/null
@@ -1,642 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCElement (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCElement (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":18,"i1":18,"i2":6,"i3":18,"i4":18,"i5":18,"i6":18,"i7":18,"i8":18};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                       [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/NCElement.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCElement.html" target="_top">Frames</a></li>
-<li><a href="NCElement.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCElement" class="title">Interface NCElement</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Superinterfaces:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCElement</span>
-extends <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre>
-<div class="block">Data model element.
- <p>
- Data model element defines an semantic entity that will be detected in the user input. A model element
- typically is one or more individual words that have a consistent semantic meaning and typically denote
- a real-world object, such as persons, locations, number, date and time, organizations, products, etc.
- Such object can be abstract or have a physical existence.
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/data-model.html">Data Model</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomParser</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabE [...]
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getDescription--">getDescription</a></span>()</code>
-<div class="block">Gets optional element description.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getGroups--">getGroups</a></span>()</code>
-<div class="block">Gets the list of groups this elements belongs to.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getId--">getId</a></span>()</code>
-<div class="block">Gets unique ID of this element.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getMetadata--">getMetadata</a></span>()</code>
-<div class="block">Gets optional user-defined element's metadata.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getParentId--">getParentId</a></span>()</code>
-<div class="block">Gets optional ID of the immediate parent element.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getSynonyms--">getSynonyms</a></span>()</code>
-<div class="block">Gets the list of synonyms by which this semantic element will be recognized by.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>default <a href="../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model">NCValueLoader</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getValueLoader--">getValueLoader</a></span>()</code>
-<div class="block">Gets optional dynamic value loader.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getValues--">getValues</a></span>()</code>
-<div class="block">Gets optional map of <a href="../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model"><code>values</code></a> for this element.</div>
-</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCElement.html#isMemberOf-java.lang.String-">isMemberOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;grp)</code>
-<div class="block">Shortcut method to test if this element is a member of given group.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCMetadata">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-">metaOpt</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metax-java.lang.String-">metax</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getId()</pre>
-<div class="block">Gets unique ID of this element.
- <p>
- This unique ID should be human readable for simpler debugging and testing of the model.
- Although element ID could be any arbitrary string it is highly recommended to have
- element ID as a lower case string starting with some model prefix, followed by colon and
- then the element's name. For example, some built-in NLPCraft IDs are: <code>nlpcraft:date</code>,
- <code>nlpcraft:city</code>.
- <p>
- Few important notes:
- <ul>
-      <li>Element IDs starting with <code>nlpcraft:</code> are reserved for built-in NLPCraft IDs.</li>
-      <li>
-          Element ID is an implicit synonym for that element.
-          Thus element ID can be used in the user input directly to clearly
-          disambiguate the element in the input sentence instead of relying on synonyms or other
-          ways of detection.
-      </li>
- </ul>
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>id</code> property:
- <pre class="brush: js, highlight: [3]">
-     "elements": [
-         {
-             "id": "phone:act",
-             "description": "Phone action.",
-             "synonyms": [
-                 "{give|*} {call|phone|ring|dial|dial up|ping|contact}"
-             ]
-         }
-     ]
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Unique ID of this element.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getId--"><code>NCToken.getId()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getGroups--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getGroups</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getGroups()</pre>
-<div class="block">Gets the list of groups this elements belongs to.
- <p>
- Model element can belong to one or more groups. By default the element belongs to a single group whose group
- ID is equal to its <a href="../../../../org/apache/nlpcraft/model/NCElement.html#getId--"><code>ID</code></a>. The proper grouping of the model elements is required for operation
- of Short-Term-Memory (STM) in <a href="../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model"><code>conversation</code></a> (if and when conversation
- is used). Specifically, a token (i.e. found model element) that is part of the group set will override
- other tokens from the same set or a its superset. In other words, tokens with a smaller group set
- (more specific token) will override the tokens from a larger group set (more generic tokens).
- <p>
- Note that built-in tokens (including from 3rd party token providers) belong to a single group whose group
- ID is equal to their IDs.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>groups</code> property:
- <pre class="brush: js, highlight: [5]">
-     "elements": [
-         {
-             "id": "phone:act",
-             "description": "Phone action.",
-             "groups": ["group1", "group2"]
-             "synonyms": [
-                 "{give|*} {call|phone|ring|dial|dial up|ping|contact}"
-             ]
-         }
-     ]
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of groups this element belongs to. By default - the model element belongs to one group
-      with ID equal to the element <a href="../../../../org/apache/nlpcraft/model/NCElement.html#getId--"><code>ID</code></a>.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model"><code>NCConversation</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCElement.html#getId--"><code>getId()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="isMemberOf-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isMemberOf</h4>
-<pre>default&nbsp;boolean&nbsp;isMemberOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;grp)</pre>
-<div class="block">Shortcut method to test if this element is a member of given group. It is equivalent to:
- <pre class="brush: java">
-     return getGroups().contains(grp);
- </pre></div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>grp</code> - Token group to test.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd><code>True</code> if this element belongs to the given group, <code>false</code> otherwise.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMetadata--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMetadata</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;getMetadata()</pre>
-<div class="block">Gets optional user-defined element's metadata. When a <a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>token</code></a> for this element
- is detected in the input this metadata is merged into <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#getMetadata--"><code>NCMetadata.getMetadata()</code></a> method returned metadata.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>description</code> property:
- <pre class="brush: js, highlight: [8,9,10,11,12]">
-     "elements": [
-         {
-             "id": "phone:act",
-             "description": "Phone action.",
-             "synonyms": [
-                 "{give|*} {call|phone|ring|dial|dial up|ping|contact}"
-             ],
-             "metadata": {
-                 "str": "val1",
-                 "num": 100,
-                 "bool": false
-             }
-         }
-     ]
- </pre></div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#getMetadata--">getMetadata</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Element's metadata or <code>null</code> if none provided. Default implementation return <code>null</code>.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-"><code>NCMetadata.meta(String)</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-"><code>NCMetadata.metaOpt(String)</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-"><code>NCMetadata.meta(String, Object)</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getDescription--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getDescription</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getDescription()</pre>
-<div class="block">Gets optional element description.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>description</code> property:
- <pre class="brush: js, highlight: [4]">
-     "elements": [
-         {
-             "id": "phone:act",
-             "description": "Phone action.",
-             "synonyms": [
-                 "{give|*} {call|phone|ring|dial|dial up|ping|contact}"
-             ]
-         }
-     ]
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional element description. Default implementation returns <code>null</code>.</dd>
-</dl>
-</li>
-</ul>
-<a name="getValues--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getValues</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</a>&gt;&nbsp;getValues()</pre>
-<div class="block">Gets optional map of <a href="../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model"><code>values</code></a> for this element.
- <p>
- Each element can generally be recognized either by one of its synonyms or values. Elements and their values
- are analogous to types and instances of that type in programming languages. Each value
- has a name and optional set of its own synonyms by which that value, and ultimately its element, can be
- recognized by. Note that value name itself acts as an implicit synonym even when no additional synonyms added
- for that value.
- <p>
- Consider this example. A model element <code>x:car</code> can have:
- <ul>
-      <li>
-          Set of general synonyms:
-          <code>{transportation|transport|*} {vehicle|car|sedan|auto|automobile|suv|crossover|coupe|truck}</code>
-      </li>
-      <li>Set of values:
-          <ul>
-              <li><code>mercedes</code> with synonyms <code>(mercedes, mercedes-benz, mb, benz)</code></li>
-              <li><code>bmw</code> with synonyms <code>(bmw, bimmer)</code></li>
-              <li><code>chevrolet</code> with synonyms <code>(chevy, chevrolet)</code></li>
-          </ul>
-      </li>
- </ul>
- With that setup <code>x:car</code> element will be recognized by any of the following input sub-string:
- <ul>
-      <li><code>transport car</code></li>
-      <li><code>benz</code></li>
-      <li><code>automobile</code></li>
-      <li><code>transport vehicle</code></li>
-      <li><code>sedan</code></li>
-      <li><code>chevy</code></li>
-      <li><code>bimmer</code></li>
-      <li><code>x:car</code></li>
- </ul>
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>values</code> property:
- <pre class="brush: js, highlight: [8,9,10,11,12,13]">
-     "elements": [
-         {
-             "id": "phone:act",
-             "description": "Phone action.",
-             "synonyms": [
-                 "{give|*} {call|phone|ring|dial|dial up|ping|contact}"
-             ],
-             "values": [
-                  {
-                      "name": "name1",
-                      "synonyms": ["syn1", "syn2"]
-                  }
-             ]
-         }
-     ]
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Map of value's name and its synonyms or <code>null</code> if not defined.</dd>
-</dl>
-</li>
-</ul>
-<a name="getParentId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getParentId</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getParentId()</pre>
-<div class="block">Gets optional ID of the immediate parent element. Parent ID allows model elements to form into hierarchy.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>parentId</code> property:
- <pre class="brush: js, highlight: [5]">
-     "elements": [
-         {
-             "id": "phone:act",
-             "description": "Phone action.",
-             "parentId": "parent",
-             "synonyms": [
-                 "{give|*} {call|phone|ring|dial|dial up|ping|contact}"
-             ]
-         }
-     ]
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional parent element ID, or <code>null</code> if not specified. Default implementation returns
-      <code>null</code>.</dd>
-</dl>
-</li>
-</ul>
-<a name="getSynonyms--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getSynonyms</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getSynonyms()</pre>
-<div class="block">Gets the list of synonyms by which this semantic element will be recognized by. Read more about
- many different forms of synonyms in <a target=_ href="https://nlpcraft.org/data-model.html">Data Model</a> section
- and review <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>synonyms</code> property:
- <pre class="brush: js, highlight: [5,6,7]">
-     "elements": [
-         {
-             "id": "phone:act",
-             "description": "Phone action.",
-             "synonyms": [
-                 "{give|*} {call|phone|ring|dial|dial up|ping|contact}"
-             ]
-         }
-     ]
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of synonyms for this element. List is generally optional since element's ID acts
-      as an implicit synonym. Default implementation returns an empty list.</dd>
-</dl>
-</li>
-</ul>
-<a name="getValueLoader--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getValueLoader</h4>
-<pre>default&nbsp;<a href="../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model">NCValueLoader</a>&nbsp;getValueLoader()</pre>
-<div class="block">Gets optional dynamic value loader. This loader will be used additionally to any
- values defined in <a href="../../../../org/apache/nlpcraft/model/NCElement.html#getValues--"><code>getValues()</code></a> method. Default implementation returns <code>null</code>.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>valueLoader</code> property with value
- of a fully qualified class name implementing <a href="../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model"><code>NCValueLoader</code></a> interface. Note that
- only one instance of the value loader will be created per model and given class name:
- <pre class="brush: js, highlight: [14]">
-     "elements": [
-         {
-             "id": "phone:act",
-             "description": "Phone action.",
-             "synonyms": [
-                 "{give|*} {call|phone|ring|dial|dial up|ping|contact}"
-             ],
-             "values": [
-                  {
-                      "name": "name1",
-                      "synonyms": ["syn1", "syn2"]
-                  }
-             ],
-             "valueLoader": "my.package.ValueLoader"
-         }
-     ]
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional instance of dynamic value loader.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/NCElement.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon [...]
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCElement.html" target="_top">Frames</a></li>
-<li><a href="NCElement.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCIntent.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCIntent.html
deleted file mode 100644
index 23a86aa..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCIntent.html
+++ /dev/null
@@ -1,243 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCIntent (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCIntent (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                       [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/NCIntent.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCIntent.html" target="_top">Frames</a></li>
-<li><a href="NCIntent.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Required&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.optional.element.summary">Optional</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.element.detail">Element</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Annotation Type NCIntent" class="title">Annotation Type NCIntent</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
- <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in j [...]
- <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#METHOD" title="class or interface in java.lang.annot [...]
-public @interface <span class="memberNameLabel">NCIntent</span></pre>
-<div class="block">Annotation to define an intent on the method serving as its callback. This annotation takes a string value
- that defines an intent via intent DSL.
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/intent-matching.html">Intent Matching</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentRef</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model"><code>NCIntentSkip</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><code>NCIntentMatch</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-"><code>NCModel.onMatchedIntent(NCIntentMatch)</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="annotation.type.optional.element.summary">
-<!--   -->
-</a>
-<h3>Optional Element Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Optional Element Summary table, listing optional elements, and an explanation">
-<caption><span>Optional Elements</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Optional Element and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntent.html#value--">value</a></span></code>
-<div class="block">Intent specification using intent DSL.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="annotation.type.element.detail">
-<!--   -->
-</a>
-<h3>Element Detail</h3>
-<a name="value--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>value</h4>
-<pre>public abstract&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value</pre>
-<div class="block">Intent specification using intent DSL.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Intent specification using intent DSL.</dd>
-</dl>
-<dl>
-<dt>Default:</dt>
-<dd>""</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/NCIntent.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon [...]
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCIntent.html" target="_top">Frames</a></li>
-<li><a href="NCIntent.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Required&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.optional.element.summary">Optional</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.element.detail">Element</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCIntentMatch.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCIntentMatch.html
deleted file mode 100644
index a7f6f4c..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCIntentMatch.html
+++ /dev/null
@@ -1,411 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCIntentMatch (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCIntentMatch (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                       [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/NCIntentMatch.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCIntentMatch.html" target="_top">Frames</a></li>
-<li><a href="NCIntentMatch.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCIntentMatch" class="title">Interface NCIntentMatch</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Superinterfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCIntentMatch</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre>
-<div class="block">An intent match context that can be passed into the callback of the matched intent.
- Note that when using <a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntent</code></a> and <a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a>
- annotations the callback method can be defined parameter-less (and this context won't be passed in).
- If used, intent context must be the 1st formal parameter in intent callback.
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/intent-matching.html">Intent Matching</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntent</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model"><code>NCIntentSkip</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentRef</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getContext--">getContext</a></span>()</code>
-<div class="block">Context of the user input query.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getIntentId--">getIntentId</a></span>()</code>
-<div class="block">Gets ID of the matched intent.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getIntentTokens--">getIntentTokens</a></span>()</code>
-<div class="block">Gets a subset of tokens representing matched intent.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getTermTokens-int-">getTermTokens</a></span>(int&nbsp;idx)</code>
-<div class="block">Gets tokens for given term.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getTermTokens-java.lang.String-">getTermTokens</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;termId)</code>
-<div class="block">Gets tokens for given term.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getVariant--">getVariant</a></span>()</code>
-<div class="block">Gets sentence parsing variant that produced the matching for this intent.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#isAmbiguous--">isAmbiguous</a></span>()</code>
-<div class="block">Indicates whether or not the intent match was ambiguous (not exact).</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getIntentId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getIntentId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getIntentId()</pre>
-<div class="block">Gets ID of the matched intent.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>ID of the matched intent.</dd>
-</dl>
-</li>
-</ul>
-<a name="getContext--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getContext</h4>
-<pre><a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a>&nbsp;getContext()</pre>
-<div class="block">Context of the user input query.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Original query context.</dd>
-</dl>
-</li>
-</ul>
-<a name="getIntentTokens--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getIntentTokens</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&gt;&nbsp;getIntentTokens()</pre>
-<div class="block">Gets a subset of tokens representing matched intent. This subset is grouped by the matched terms
- where a <code>null</code> sub-list defines an optional term. Order and index of sub-lists corresponds
- to the order and index of terms in the matching intent. Number of sub-lists will always be the same
- as the number of terms in the matched intent.
- <p>
- Note that unlike <a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getVariant--"><code>getVariant()</code></a> method
- this method returns only subset of the tokens that were part of the matched intent. Specifically, it will
- not return tokens for free words, stopwords or unmatched ("dangling") tokens.
- <p>
- Consider using <a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a> annotation instead for simpler access to intent tokens.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of list of tokens representing matched intent.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getVariant--"><code>getVariant()</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getTermTokens-int-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getTermTokens</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;getTermTokens(int&nbsp;idx)</pre>
-<div class="block">Gets tokens for given term. This is a companion method for <a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getIntentTokens--"><code>getIntentTokens()</code></a>.
- <p>
- Consider using <a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a> annotation instead for simpler access to intent tokens.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>idx</code> - Index of the term (starting from <code>0</code>).</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of tokens, potentially <code>null</code>, for given term.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getTermTokens-java.lang.String-"><code>getTermTokens(String)</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getTermTokens-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getTermTokens</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;getTermTokens(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;termId)</pre>
-<div class="block">Gets tokens for given term. This is a companion method for <a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getIntentTokens--"><code>getIntentTokens()</code></a>.
- <p>
- Consider using <a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a> annotation instead for simpler access to intent tokens.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>termId</code> - ID of the term for which to get tokens.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of tokens, potentially <code>null</code>, for given term.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getTermTokens-int-"><code>getTermTokens(int)</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getVariant--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getVariant</h4>
-<pre><a href="../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a>&nbsp;getVariant()</pre>
-<div class="block">Gets sentence parsing variant that produced the matching for this intent. Returned variant is one of the
- variants provided by <a href="../../../../org/apache/nlpcraft/model/NCContext.html#getVariants--"><code>NCContext.getVariants()</code></a> methods. Note that tokens returned by this method are
- a superset of the tokens returned by <a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getIntentTokens--"><code>getIntentTokens()</code></a> method, i.e. not all tokens
- from this variant may have been used in matching of the winning intent.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Sentence parsing variant that produced the matching for this intent.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getIntentTokens--"><code>getIntentTokens()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="isAmbiguous--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>isAmbiguous</h4>
-<pre>boolean&nbsp;isAmbiguous()</pre>
-<div class="block">Indicates whether or not the intent match was ambiguous (not exact).
- <p>
- An exact match means that for the intent to match it has to use all non-free word tokens
- in the user input, i.e. only free word tokens can be left after the match. An ambiguous match
- doesn't have this restriction. Note that an ambiguous match should be used with a great care.
- An ambiguous match completely ignores extra found user or system tokens (which are not part
- of the intent template) which could have altered the matching outcome had they been considered.
- <p>
- Intent callbacks that check this property should always provide custom rejection message.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd><code>True</code> if the intent match was exact, <code>false</code> otherwise.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/NCIntentMatch.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon [...]
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCIntentMatch.html" target="_top">Frames</a></li>
-<li><a href="NCIntentMatch.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCIntentRef.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCIntentRef.html
deleted file mode 100644
index ad29d18..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCIntentRef.html
+++ /dev/null
@@ -1,242 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCIntentRef (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCIntentRef (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                       [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/NCIntentRef.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCIntentRef.html" target="_top">Frames</a></li>
-<li><a href="NCIntentRef.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Required&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.optional.element.summary">Optional</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.element.detail">Element</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Annotation Type NCIntentRef" class="title">Annotation Type NCIntentRef</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
- <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in j [...]
- <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#METHOD" title="class or interface in java.lang.annot [...]
-public @interface <span class="memberNameLabel">NCIntentRef</span></pre>
-<div class="block">Annotations referencing an intent defined externally in JSON or YAML model declaration.
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/intent-matching.html">Intent Matching</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntent</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model"><code>NCIntentSkip</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><code>NCIntentMatch</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-"><code>NCModel.onMatchedIntent(NCIntentMatch)</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="annotation.type.optional.element.summary">
-<!--   -->
-</a>
-<h3>Optional Element Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Optional Element Summary table, listing optional elements, and an explanation">
-<caption><span>Optional Elements</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Optional Element and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html#value--">value</a></span></code>
-<div class="block">ID of the intent defined externally.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="annotation.type.element.detail">
-<!--   -->
-</a>
-<h3>Element Detail</h3>
-<a name="value--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>value</h4>
-<pre>public abstract&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value</pre>
-<div class="block">ID of the intent defined externally.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>ID of the intent defined externally.</dd>
-</dl>
-<dl>
-<dt>Default:</dt>
-<dd>""</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/NCIntentRef.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon [...]
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCIntentRef.html" target="_top">Frames</a></li>
-<li><a href="NCIntentRef.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Required&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.optional.element.summary">Optional</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.element.detail">Element</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCIntentSkip.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCIntentSkip.html
deleted file mode 100644
index b590ddb..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCIntentSkip.html
+++ /dev/null
@@ -1,289 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCIntentSkip (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCIntentSkip (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                       [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/NCIntentSkip.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCIntentSkip.html" target="_top">Frames</a></li>
-<li><a href="NCIntentSkip.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li>Method</li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Class NCIntentSkip" class="title">Class NCIntentSkip</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>NCException</li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.NCIntentSkip</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCIntentSkip</span>
-extends NCException</pre>
-<div class="block">Control flow exception to skip current intent. This exception can be thrown by the intent
- callback to indicate that current intent should be skipped (even though
- it was matched and its callback was called). If there's more than one intent matched the next best matching intent
- will be selected and its callback will be called.
- <p>
- This exception becomes useful when it is hard or impossible to encode the entire matching logic using just
- declarative intent DSL. In these cases the intent definition can be relaxed and the "last mile" of intent
- matching can happen inside of the intent callback's user logic. If it is determined that intent in fact does
- not match then throwing this exception allows to try next best matching intent, if any.
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/intent-matching.html">Intent Matching</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntent</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentRef</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><code>NCIntentMatch</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-"><code>NCModel.onMatchedIntent(NCIntentMatch)</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html#NCIntentSkip--">NCIntentSkip</a></span>()</code>
-<div class="block">Creates new intent skip exception.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html#NCIntentSkip-java.lang.String-">NCIntentSkip</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg)</code>
-<div class="block">Creates new intent skip exception with given debug message.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href=" [...]
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCIntentSkip--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>NCIntentSkip</h4>
-<pre>public&nbsp;NCIntentSkip()</pre>
-<div class="block">Creates new intent skip exception.</div>
-</li>
-</ul>
-<a name="NCIntentSkip-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCIntentSkip</h4>
-<pre>public&nbsp;NCIntentSkip(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg)</pre>
-<div class="block">Creates new intent skip exception with given debug message.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>msg</code> - Skip message for debug output.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
... 116062 lines suppressed ...