{"id":28,"date":"2021-01-07T03:59:45","date_gmt":"2021-01-07T03:59:45","guid":{"rendered":"https:\/\/multisite.korebots.com\/SearchAssist\/?p=28"},"modified":"2021-06-28T06:46:04","modified_gmt":"2021-06-28T06:46:04","slug":"index-management","status":"publish","type":"post","link":"https:\/\/multisite.korebots.com\/SearchAssist\/manage-index\/index-management\/","title":{"rendered":"Index Management"},"content":{"rendered":"<section class=\"l-section wpb_row height_auto\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row via_grid cols_1 laptops-cols_inherit tablets-cols_inherit mobiles-cols_1 valign_top type_default stacking_default\"><div class=\"wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><p><span style=\"font-weight: 400;\">Indexing is the technique by which search engines process information to enable quick responses to users\u2019 queries. The search engine retrieves search responses by searching an index instead of searching the text directly.<br \/>\n<\/span><span style=\"font-weight: 400;\">An index is a collection of documents and each document is a collection of fields that contains the data. It is <\/span><span style=\"font-weight: 400;\">a database used by the search engine. Searching with an index is a much faster and efficient way to retrieve information when compared to text search.<br \/>\n<\/span><span style=\"font-weight: 400;\">But, identifying relevant information by sifting through individual pages for keywords to the index can be a very slow process. Instead, an inverted index can be more efficient. <i>Inverted Index<\/i> is a process that inverts a page-centric data structure to a keyword-centric data structure.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">By default, SearchAssist&#8217;s search engine applies the inverted index process and indexes all the data in every field, and each indexed field has a separate data structure. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">SearchAssist\u2019s <strong>Index Configuration <\/strong>allows you to configure the fields relevant to your business use case so that the application can manipulate documents and fields to customize the data and results.<\/span><\/p>\n<p><a ref=\"magnificPopup\" href=\"http:\/\/docs.kore.ai\/searchassist\/wp-content\/uploads\/sites\/4\/2021\/01\/indices.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1247\" src=\"http:\/\/docs.kore.ai\/searchassist\/wp-content\/uploads\/sites\/4\/2021\/01\/indices.png\" alt=\"\" width=\"1366\" height=\"768\" \/><\/a><\/p>\n<\/div><\/div><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><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><h2><span class=\"ez-toc-section\" id=\"Index_Configuration\"><\/span>Index Configuration<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>As mentioned above, once you create an application in SearchAssist, a <em>Default Index <\/em>is automatically created. By default, SearchAssist creates some fields that will be used in the indexing pipeline. You can fine-tune this Default Index or create your own index configuration. Ensure to <strong>Train your app<\/strong> each time you make changes to any index configuration. This builds the index based on the updated configurations.<\/p>\n<p><a href=\"#Creation\">See below to create an index configuration<\/a>.<\/p>\n<\/div><\/div><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><p><span style=\"font-weight: 400;\">The index configuration involves the following processes:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\">Add <b>Fields<\/b> as the properties from the data sources that you would want to be included or excluded from the index. <a href=\"\/SearchAssist\/lifecycle\/manage-index\/field-management\/\">Refer here for details<\/a>.<\/li>\n<li>Add <strong>Traits<\/strong> <span style=\"font-weight: 400;\">to help identify specific entities or attributes that can be extracted from the users\u2019 input. <a href=\"\/SearchAssist\/lifecycle\/manage-index\/trait\/\">Refer here for details<\/a>.<\/span><\/li>\n<li>Configure <em>Index Pipeline Stages<\/em> to transform the incoming data into optimized documents using the <strong>Workbench<\/strong>. <a href=\"\/SearchAssist\/lifecycle\/manage-index\/workbench\/\">Refer here for details<\/a>.<\/li>\n<\/ul>\n<p>You can have multiple index configurations to test a combination of configurations before identifying the one that suits your requirements. Sources are common for all the indices. Each index can have an index configuration (Traits, Workbench, Fields) and one or more search configurations.<\/p>\n<p><span style=\"font-weight: 400;\">To create multiple indices, you can clone an existing configuration or create a new configuration.<\/span><\/p>\n<p><a ref=\"magnificPopup\" href=\"http:\/\/docs.kore.ai\/searchassist\/wp-content\/uploads\/sites\/4\/2021\/01\/indices_new.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1246\" src=\"http:\/\/docs.kore.ai\/searchassist\/wp-content\/uploads\/sites\/4\/2021\/01\/indices_new.png\" alt=\"\" width=\"621\" height=\"597\" \/><\/a><\/p>\n<\/div><\/div><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><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><h3><span class=\"ez-toc-section\" id=\"Creation\"><\/span>Creation<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">To create an index, follow the below steps:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Click the <\/span><b>Indices <\/b><span style=\"font-weight: 400;\">tab on the top.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">On the left pane, under the <\/span><b style=\"font-weight: 400;\">Index Configuration<\/b><span style=\"font-weight: 400;\"> section, click the <\/span><span style=\"font-weight: 400;\">dropdown against the current index.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Click<\/span><b> Create New<\/b><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">On the New Index Configuration dialog box, select <\/span><b>Create New<\/b><span style=\"font-weight: 400;\"> option.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Enter a name in the <\/span><b>Name of Index Configuration<\/b><span style=\"font-weight: 400;\"> field.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Click <\/span><b>Add<\/b><span style=\"font-weight: 400;\">.<\/span><\/li>\n<\/ol>\n<\/div><\/div><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><h3><span class=\"ez-toc-section\" id=\"Clone\"><\/span>Clone<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">To clone an index, follow the below steps:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Click the <\/span><b>Indices <\/b><span style=\"font-weight: 400;\">tab on the top.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">On the left pane, under the <\/span><b>Index Configuration<\/b><span style=\"font-weight: 400;\"> section, click the dropdown against the current index.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">From the list, click the clone icon of the respective index (Index A).<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">On the Clone Index Configuration dialog box, enter a name for the new index (Index B) in the <\/span><b>Index Configuration Name <\/b><span style=\"font-weight: 400;\">field.<\/span><\/li>\n<li style=\"font-weight: 400;\">Click <b>Clone<\/b>.<\/li>\n<\/ol>\n<\/div><\/div><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><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><h3><span class=\"ez-toc-section\" id=\"Actions\"><\/span>Actions<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">You can perform the following actions on an existing index:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Click the <\/span><b>Indices <\/b><span style=\"font-weight: 400;\">tab on the top.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">On the left pane, under the <\/span><b>Index Configuration<\/b><span style=\"font-weight: 400;\"> section, click the dropdown against the current index.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Hover over the index name.<\/span><\/li>\n<li style=\"font-weight: 400;\">You can:\n<ol>\n<li>Mark the index as default using the <strong>star icon<\/strong>;<\/li>\n<li><strong>Clone<\/strong> the index;<\/li>\n<li><strong>Edit<\/strong> the name of the index;<\/li>\n<li><strong>Delete<\/strong> the index.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p><a ref=\"magnificPopup\" href=\"http:\/\/docs.kore.ai\/searchassist\/wp-content\/uploads\/sites\/4\/2021\/01\/indices_actions.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1244\" src=\"http:\/\/docs.kore.ai\/searchassist\/wp-content\/uploads\/sites\/4\/2021\/01\/indices_actions.png\" alt=\"\" width=\"242\" height=\"257\" \/><\/a><\/p>\n<\/div><\/div><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>[vc_raw_html]JTNDZGl2JTIwY2xhc3MlM0QlMjJ3LXBvc3QtZWxtJTIwcG9zdF9uYXZpZ2F0aW9uJTIwbGF5b3V0X3NpbXBsZSUyMGludl9mYWxzZSUyMiUzRSUwQSUwOSUzQ2ElMjBjbGFzcyUzRCUyMnBvc3RfbmF2aWdhdGlvbi1pdGVtJTIwb3JkZXJfZmlyc3QlMjB0b19wcmV2JTIyJTIwaHJlZiUzRCUyMiUyRlNlYXJjaEFzc2lzdCUyRnNvdXJjZS1tYW5hZ2VtZW50JTJGc291cmNlLW1hbmFnZW1lbnQlMkYlMjIlM0UlM0MlMkZwJTNFJTBBJTNDZGl2JTIwY2xhc3MlM0QlMjJwb3N0X25hdmlnYXRpb24taXRlbS1hcnJvdyUyMiUzRSUzQyUyRmRpdiUzRSUwQSUzQ2RpdiUyMGNsYXNzJTNEJTIycG9zdF9uYXZpZ2F0aW9uLWl0ZW0tbWV0YSUyMiUzRVByZXZpb3VzJTNDJTJGZGl2JTNFJTBBJTNDZGl2JTIwY2xhc3MlM0QlMjJwb3N0X25hdmlnYXRpb24taXRlbS10aXRsZSUyMiUzRSUzQ3NwYW4lM0VTb3VyY2UlMjBNYW5hZ2VtZW50JTNDJTJGc3BhbiUzRSUzQyUyRmRpdiUzRSUwQSUzQ3AlM0UlM0MlMkZhJTNFJTNDYnIlMjAlMkYlM0UlMEElM0NhJTIwY2xhc3MlM0QlMjJwb3N0X25hdmlnYXRpb24taXRlbSUyMG9yZGVyX3NlY29uZCUyMHRvX25leHQlMjIlMjBocmVmJTNEJTIyJTJGU2VhcmNoQXNzaXN0JTJGbWFuYWdlLWluZGV4JTJGZmllbGQtbWFuYWdlbWVudCUyRiUyMiUzRSUzQyUyRnAlM0UlMEElM0NkaXYlMjBjbGFzcyUzRCUyMnBvc3RfbmF2aWdhdGlvbi1pdGVtLWFycm93JTIyJTNFJTNDJTJGZGl2JTNFJTBBJTNDZGl2JTIwY2xhc3MlM0QlMjJwb3N0X25hdmlnYXRpb24taXRlbS1tZXRhJTIyJTNFTmV4dCUzQyUyRmRpdiUzRSUwQSUzQ2RpdiUyMGNsYXNzJTNEJTIycG9zdF9uYXZpZ2F0aW9uLWl0ZW0tdGl0bGUlMjIlM0UlM0NzcGFuJTNFRmllbGQlMjBNYW5hZ2VtZW50JTNDJTJGc3BhbiUzRSUzQyUyRmRpdiUzRSUwQSUzQ3AlM0UlM0MlMkZhJTNFJTNDJTJGZGl2JTNFJTBB[\/vc_raw_html]<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><\/div><\/div><\/div><\/div><\/section>\n","protected":false},"excerpt":{"rendered":"Indexing is the technique by which search engines process information to enable quick responses to users\u2019 queries. The search engine retrieves search responses by searching an index instead of searching the text directly. An index is a collection of documents and each document is a collection of fields that contains the data. It is a...","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/multisite.korebots.com\/SearchAssist\/wp-json\/wp\/v2\/posts\/28"}],"collection":[{"href":"https:\/\/multisite.korebots.com\/SearchAssist\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/multisite.korebots.com\/SearchAssist\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/multisite.korebots.com\/SearchAssist\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/multisite.korebots.com\/SearchAssist\/wp-json\/wp\/v2\/comments?post=28"}],"version-history":[{"count":26,"href":"https:\/\/multisite.korebots.com\/SearchAssist\/wp-json\/wp\/v2\/posts\/28\/revisions"}],"predecessor-version":[{"id":1192,"href":"https:\/\/multisite.korebots.com\/SearchAssist\/wp-json\/wp\/v2\/posts\/28\/revisions\/1192"}],"wp:attachment":[{"href":"https:\/\/multisite.korebots.com\/SearchAssist\/wp-json\/wp\/v2\/media?parent=28"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/multisite.korebots.com\/SearchAssist\/wp-json\/wp\/v2\/categories?post=28"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/multisite.korebots.com\/SearchAssist\/wp-json\/wp\/v2\/tags?post=28"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}