{"id":17873,"date":"2016-08-08T16:09:16","date_gmt":"2016-08-08T16:09:16","guid":{"rendered":"http:\/\/apidocs.kore.com\/?post_type=docs&#038;p=4924"},"modified":"2023-02-01T11:18:27","modified_gmt":"2023-02-01T11:18:27","slug":"manage-intents-entities","status":"publish","type":"post","link":"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/bot-builder-tool\/alert\/manage-intents-entities\/","title":{"rendered":"Managing Ignore Words and Field Memory"},"content":{"rendered":"<section class=\"l-section wpb_row height_auto\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row type_default valign_top\"><div class=\"vc_col-sm-12 wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\r\n\t<div class=\"wpb_text_column \">\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<p><span style=\"font-weight: 400\">Developers can include words for the NLP engine to ignore when interpreting the user input for a task. Assistants can then respond faster to user input and improve the probability of correct task recognition. The NLP engine comes pre-built with a large set of generic ignore words.<\/span><\/p>\n<p><span style=\"font-weight: 400\">To manage this setting,<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Open the assistant where you want to configure these ignore words.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">From the top menu, select <\/span><strong>Build<\/strong>.<\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">On the left pane, click <\/span><strong>Intelligence &gt;<\/strong> <strong>Ignore Words &amp; Field Memory<\/strong>.<\/li>\n<\/ol>\n<table style=\"height: 18px;width: 100%;border-collapse: collapse;background-color: #fffbea\" border=\"1\">\n<tbody>\n<tr style=\"height: 18px\">\n<td style=\"width: 100%;height: 18px\"><strong><em>Note<\/em><\/strong><em><span style=\"font-weight: 400\">: This option is available only if an Alert task is configured for the Assistant. Otherwise, the option is hidden from the menu.<\/span><\/em><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400\">You can edit each task to persist data for that task to pre-populate in another related task for the same VA in the <\/span><strong>Field Memory<\/strong><span style=\"font-weight: 400\"> settings for each task. For example, for a travel planning assistant, <\/span><em><span style=\"font-weight: 400\">Get Wait Times for Boarding <\/span><\/em><span style=\"font-weight: 400\">task, you can pre-populate task fields into the related task, <\/span><em><span style=\"font-weight: 400\">Book a FastPass<\/span><\/em><span style=\"font-weight: 400\"> task. You can also configure words to ignore in the user input at the task level. For example, for a <\/span><em><span style=\"font-weight: 400\">7-day Weather Forecast<\/span><\/em><span style=\"font-weight: 400\"> task, you might want days of the week, such as <\/span><em><span style=\"font-weight: 400\">Monday<\/span><\/em><span style=\"font-weight: 400\">, <\/span><em><span style=\"font-weight: 400\">Tuesday<\/span><\/em><span style=\"font-weight: 400\">, and so forth to be ignored since all weekdays are included.<\/span><\/p>\n<p><span style=\"font-weight: 400\"><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221004074152\/ignore-words.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-47577\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221004074152\/ignore-words-1024x526.png\" alt=\"\" width=\"640\" height=\"329\" srcset=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221004074152\/ignore-words-1024x526.png 1024w, https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221004074152\/ignore-words-300x154.png 300w, https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-1\/wp-content\/uploads\/sites\/35\/20221004074152\/ignore-words.png 1365w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/span><\/p>\n<p><span style=\"font-weight: 400\">Click a task name to show task fields that can be configured or edited for Field Memory and other field settings. The task fields are the parameters defined for the selected task. To define ignore words for a task, hover over the task, and then click the<\/span><strong> Edit<\/strong><span style=\"font-weight: 400\"> icon.<\/span><\/p>\n<div class=\"w-separator size_small with_line width_default thick_1 style_solid color_border align_center\"><div class=\"w-separator-h\"><\/div><\/div>\n<h1><span class=\"ez-toc-section\" id=\"Edit_a_Task\"><span style=\"font-weight: 400\">Edit a Task<\/span><\/span><\/h1>\n<p><span style=\"font-weight: 400\">To modify or add a configuration for a task,<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Hover over the name of the task, and then click <\/span><strong>Edit.<\/strong><span style=\"font-weight: 400\"> The <\/span><strong>Edit Task<\/strong><span style=\"font-weight: 400\"> window is displayed.<\/span><\/li>\n<li style=\"font-weight: 400\"><strong>Turn Off Confirmation Messages<\/strong><span style=\"font-weight: 400\"> \u2013 Select <\/span><strong>Yes<\/strong><span style=\"font-weight: 400\"> to disable confirmation of the execution of a task when using NLP. When <\/span><strong>No<\/strong><span style=\"font-weight: 400\"> is selected, the user is asked to confirm the task before running it.<\/span><\/li>\n<li style=\"font-weight: 400\"><strong>Ignore Words<\/strong><span style=\"font-weight: 400\"> \u2013 Enter one or more ignore words for the task name. The list of words to ignore is processed by the XO Platform before interpreting the user input. This means the VA can respond faster to user input and provide the correct task by filtering out words that apply to many tasks but do not help to identify which task. For example, a user may input, <\/span><em><span style=\"font-weight: 400\">I want to get the weather forecast for today.<\/span><\/em><span style=\"font-weight: 400\"> To return the correct task to the user, the XO Platform interpreter only needs to recognize three words, <\/span><em><span style=\"font-weight: 400\">weather<\/span><\/em><span style=\"font-weight: 400\">, <\/span><em><span style=\"font-weight: 400\">forecast<\/span><\/em><span style=\"font-weight: 400\">, and <\/span><em><span style=\"font-weight: 400\">today<\/span><\/em><span style=\"font-weight: 400\">. The rest of the words can be ignored. The Kore.ai interpreter is already defined with a set of generic ignore words, so words like <\/span><em><span style=\"font-weight: 400\">I, you, want, get<\/span><\/em><span style=\"font-weight: 400\">, etc., do not need to be defined as ignore words. If your assistant uses the same words for many or all tasks, for example, your company name, you might add your company name as an ignore word.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Click <\/span><strong>Save<\/strong><span style=\"font-weight: 400\"> to save the settings and close the <\/span><strong>Edit Task<\/strong><span style=\"font-weight: 400\"> window.<\/span><\/li>\n<\/ol>\n<div class=\"w-separator size_small with_line width_default thick_1 style_solid color_border align_center\"><div class=\"w-separator-h\"><\/div><\/div>\n<h1><span class=\"ez-toc-section\" id=\"Define_Field_Memory_for_a_Task\"><span style=\"font-weight: 400\">Define Field Memory for a Task<\/span><\/span><\/h1>\n<p><span style=\"font-weight: 400\">To add or edit <\/span><strong>Field Memory<\/strong><span style=\"font-weight: 400\"> settings for a task,<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Click the <\/span><strong>Task Name<\/strong><span style=\"font-weight: 400\"> to display the associated <\/span><strong>Task Fields<\/strong><span style=\"font-weight: 400\">; then click the <\/span><strong>Edit<\/strong><span style=\"font-weight: 400\"> icon to display the <\/span><strong>Field Memory<\/strong><span style=\"font-weight: 400\"> window. In the <\/span><strong>Field Memory<\/strong><span style=\"font-weight: 400\"> dialog, you can specify the following options:<\/span><\/li>\n<ol>\n<li style=\"font-weight: 400\"><strong>Entity Type<\/strong><span style=\"font-weight: 400\"> \u2013 Select the type of data that the NLP interpreter should expect as input to enhance recognition and performance:<\/span><span style=\"font-weight: 400\"><br \/><\/span><a href=\"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/bot-builder-tool\/dialog-task\/entity-types\/\"><span style=\"font-weight: 400\">See here for entity types<\/span><\/a><span style=\"font-weight: 400\">.<\/span><\/li>\n<li style=\"font-weight: 400\"><strong>Memory User-Provided Value<\/strong><span style=\"font-weight: 400\"> \u2013 Enable or disable persistence of data provided by the user for a specified time. One of:<\/span><span style=\"font-weight: 400\"><br \/><\/span><strong>No, do not memorize<\/strong><span style=\"font-weight: 400\"> \u2013 The user\u2019s data for this field is not persisted after the task is completed.<\/span><strong>Yes, memorize this value<\/strong><span style=\"font-weight: 400\"> \u2013 The field value is persisted for the time specified in minutes.<\/span><\/li>\n<\/ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Click <\/span><strong>Save<\/strong><span style=\"font-weight: 400\"> to save the settings and close the <\/span><strong>Field Memory<\/strong><span style=\"font-weight: 400\"> window.<\/span><\/li>\n<\/ol>\n<div class=\"w-separator size_small with_line width_default thick_1 style_solid color_border align_center\"><div class=\"w-separator-h\"><\/div><\/div>\n\r\n\t\t<\/div>\r\n\t<\/div>\r\n<\/div><\/div><\/div><\/div><\/div><\/section>\n","protected":false},"excerpt":{"rendered":"Developers can include words for the NLP engine to ignore when interpreting the user input for a task. Assistants can then respond faster to user input and improve the probability of correct task recognition. The NLP engine comes pre-built with a large set of generic ignore words. To manage this setting, Open the assistant where...","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[67],"tags":[],"class_list":["post-17873","post","type-post","status-publish","format-standard","hentry","category-alert"],"_links":{"self":[{"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/posts\/17873","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/comments?post=17873"}],"version-history":[{"count":13,"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/posts\/17873\/revisions"}],"predecessor-version":[{"id":53636,"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/posts\/17873\/revisions\/53636"}],"wp:attachment":[{"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/media?parent=17873"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/categories?post=17873"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/tags?post=17873"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}