{
    "componentChunkName": "component---src-templates-doc-page-js",
    "path": "/docs/en/NLU_core/nlu_core/",
    "result": {"data":{"site":{"siteMetadata":{"title":"Gatsby-doc-engine"}},"markdownRemark":{"id":"fe982ba6-7178-5bfc-8b75-a972c2c2007a","excerpt":"CAILA NLU?> CAILA (Conversational AI Linguistic Assistant) is an NLU core for the development of chatbots and assistants that are based on JAICP and understand…","html":"<h1>CAILA NLU</h1>\n<hr>\n<p class='warn'><strong>CAILA</strong> (Conversational AI Linguistic Assistant) is an NLU core for the development of chatbots and assistants that are based on JAICP and understand natural language.</p>\n<p>The following features will be available to you when you write a CAILA-bot:</p>\n<ul>\n<li><a href=\"/1.10.3/docs/en/NLU_core/advanced_classifer_settings\">Extended NLU settings</a>. You can configure new NLU options unique for each project.</li>\n<li><a href=\"/1.10.3/docs/en/platform_ux/nlu_core_caila/intents\">Detecting user intents</a>. An intent is a key entity of the NLU service; it combines a set of phrases, user intent and other metadata.</li>\n<li><a href=\"/1.10.3/docs/en/platform_ux/nlu_core_caila/entities\">System and custom entities</a>. An entity is a unit of the NLU core of CAILA. An entity is a sequence of words linked by an intent or rule. For example: names, date and time, location, etc.</li>\n<li><a href=\"/1.10.3/docs/en/NLU_core/client_entities/client_entities\">Client entities</a> are entities that can be personalized by the client during a conversation with the bot. The contents of such an entity are accessible to the client only. Client entities are used when personalization is required to identify intents.</li>\n<li><a href=\"/1.10.3/docs/en/NLU_core/slot_filling\">Slot Filling</a> is the process of inquiring about additional details in order to process a client request. The data acquired during an additional data request are available for use in the script.</li>\n<li><a href=\"/1.10.3/docs/en/platform_ux/nlu_core_caila/log_labeling\">Data labeling</a> is a tool you can use to extract message subjects from the loaded data to which the bot will respond.</li>\n<li>You can use your trained classifier in external applications via the <a href=\"/1.10.3/docs/en/NLU_core/CAILA_direct_API/CAILA_direct_API\">CAILA API</a>.</li>\n</ul>\n</br>\n<h4>Connecting</h4>\n<p>To work with the NLU service specify the following parameters in the <code class=\"language-text\">chatbot.yaml</code> configuration file:</p>\n<div class=\"gatsby-highlight\" data-language=\"yaml\"><pre class=\"language-yaml\"><code class=\"language-yaml\"><span class=\"token key atrule\">language</span><span class=\"token punctuation\">:</span> ru\n<span class=\"token key atrule\">botEngine</span><span class=\"token punctuation\">:</span> v2\n\n<span class=\"token key atrule\">sts</span><span class=\"token punctuation\">:</span>\n    <span class=\"token key atrule\">noMatchThreshold</span><span class=\"token punctuation\">:</span> <span class=\"token number\">0.2</span>\n<span class=\"token key atrule\">caila</span><span class=\"token punctuation\">:</span>\n    <span class=\"token key atrule\">noMatchThreshold</span><span class=\"token punctuation\">:</span> <span class=\"token number\">0.2</span></code></pre></div>\n<p>The parameters are as follows:</p>\n<ul>\n<li><code class=\"language-text\">language</code> — the classifier language. Possible values: <code class=\"language-text\">ru</code> — Russian, <code class=\"language-text\">en</code> — English, <code class=\"language-text\">zh</code> — Chinese.</li>\n<li><code class=\"language-text\">noMatchThreshold</code> — the parameter that specifies the minimum required similarity of the phrase to a class. While developing the NLU service we have empirically determined that the optimal value for this parameter is <code class=\"language-text\">0.2</code>. If the classifier cannot classify the phrase with a required degree of confidence, then the event <a href=\"/1.10.3/docs/en/NLU_core/intent_detection\"><code class=\"language-text\">event: noMatch</code></a> is generated.</li>\n</ul>\n<p class='warn'><a href=/1.10.3/docs/en/common/bot_structure/configuration_file  >More details on the <code class=\"language-text\">chatbot.yaml</code> configuration file</a></p>","frontmatter":{"title":"","description":null},"headings":[{"value":"CAILA NLU"}]}},"pageContext":{"slug":"/docs/en/NLU_core/nlu_core/","previous":{"fields":{"slug":"/docs/en/NLU_core/project_migration/"},"frontmatter":{"title":"","description":null}},"next":{"fields":{"slug":"/docs/en/NLU_core/intent_detection/"},"frontmatter":{"title":"","description":null}}}},
    "staticQueryHashes": ["1209419333"]}