{"id":46191,"date":"2022-09-29T11:00:45","date_gmt":"2022-09-29T10:00:45","guid":{"rendered":"https:\/\/developer.kore.ai\/v10-1\/?p=46191"},"modified":"2022-10-04T18:45:54","modified_gmt":"2022-10-04T17:45:54","slug":"travel-assistant-overview","status":"publish","type":"post","link":"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/how-tos\/travel-assistant-overview\/","title":{"rendered":"Travel Assistant Overview"},"content":{"rendered":"<p><span style=\"font-weight: 400\">The Kore.ai XO Platform allows you to create a variety of Virtual Assistants, to suit business needs that are just as diverse. In this section of the Platform\u2019s Documentation, we will explore a use case that will help you gain more in-depth knowledge about building specific scenarios within your VA. For this purpose, we will build a Travel Planning Assistant and focus on several essential topics, which we will be discussing below:\u00a0<\/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=\"Designing_Conversation_Skills\"><span style=\"font-weight: 400\">Designing Conversation Skills<\/span><\/span><\/h1>\n<p><span style=\"font-weight: 400\">Conversation skills are central to your VA, since they make the functionality possible. In this section of our Use Case Documentation, you will learn how to create the following:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">A simple <\/span><a href=\"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/how-tos\/travel-planing-assistant\/create-a-travel-virtual-assistant\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">Travel Planning Assistant<\/span><\/a><span style=\"font-weight: 400\">, with a <\/span><em><span style=\"font-weight: 400\">Check Flight Status<\/span><\/em><span style=\"font-weight: 400\"> Dialog Task.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">An <\/span><a href=\"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/how-tos\/update-booking-task\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">Update Booking <\/span><\/a><span style=\"font-weight: 400\"><a href=\"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/how-tos\/update-booking-task\/\" target=\"_blank\" rel=\"noopener noreferrer\">Dialog Task<\/a> that allows users to update the name on their travel booking.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">A <\/span><a href=\"https:\/\/developer.kore.ai\/v10-1\/uncategorised\/change-flight-task\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">Change Flight <\/span><\/a><span style=\"font-weight: 400\"><a href=\"https:\/\/developer.kore.ai\/v10-1\/uncategorised\/change-flight-task\/\" target=\"_blank\" rel=\"noopener noreferrer\">Task<\/a> that lets users change flights by providing the flights to change from and to, as well as the seat preference.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Some <\/span><span style=\"font-weight: 400\"><a href=\"https:\/\/developer.kore.ai\/v10-1\/uncategorised\/build-a-travel-assistant-knowledge-graph\/\" target=\"_blank\" rel=\"noopener noreferrer\">Knowledge Graph<\/a> FAQs<\/span><span style=\"font-weight: 400\"> along with relevant structure that lets your VA reply to users\u2019 questions, initiate tasks and detect intents appropriately.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">A <\/span><a href=\"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/how-tos\/travel-planing-assistant\/schedule-a-smart-alert\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">Smart Alert<\/span><\/a><span style=\"font-weight: 400\"> that sends users weather forecasts.<\/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=\"Designing_Digital_Skills\"><span style=\"font-weight: 400\">Designing Digital Skills<\/span><\/span><\/h1>\n<p><span style=\"font-weight: 400\">Digital Skills improve your user\u2019s experience by gathering and displaying information in a more efficient and visually appealing manner. You can build the following:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/how-tos\/travel-planing-assistant\/travel-va-configuring-digital-forms\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">Digital Forms<\/span><\/a><span style=\"font-weight: 400\">: These allow you to build complex forms through which to retrieve information from users in one go, rather than through multiple back and forth User-VA interactions.<\/span><\/li>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/how-tos\/travel-planing-assistant\/travel-va-configure-digital-views\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">Digital Views<\/span><\/a><span style=\"font-weight: 400\">: These are composed of Widgets and Panels, which you can use to display information to users, either via the VA or via an app integration.<\/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=\"Training_the_Assistant\"><span style=\"font-weight: 400\">Training the Assistant<\/span><\/span><\/h1>\n<p><span style=\"font-weight: 400\">Assistant Training is essential to any well-performing VA. For our use case, we discuss the following training related topics, within the context of our Travel Planning Assistant:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/how-tos\/travel-planing-assistant\/travel-va-using-traits\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">Using Traits<\/span><\/a><span style=\"font-weight: 400\"> to improve intent detection.Traits let you make specific associations which the VA should follow in order to properly detect specific intents.<\/span><\/li>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/how-tos\/travel-planing-assistant\/travel-va-using-patterns-for-intents-entities\/\"><span style=\"font-weight: 400\">Using Patterns <\/span><\/a><span style=\"font-weight: 400\">to improve intent detection, as well as entity recognition. Patterns allow you, for example, to determine word order for expressions that should be used as such when determining intents or entities.<\/span><\/li>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/how-tos\/travel-planing-assistant\/travel-va-managing-context-switching\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">Context Switching<\/span><\/a><span style=\"font-weight: 400\"> allows you to enable content sharing across intents and\/or FAQs to improve experience and avoid redundancy.<\/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=\"Deploying_the_Assistant\"><span style=\"font-weight: 400\">Deploying the Assistant<\/span><\/span><\/h1>\n<p><span style=\"font-weight: 400\">When the Travel Assistant has been developed, it is time to deploy it. For this section, we will go through the following scenarios:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\"><a href=\"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/how-tos\/travel-planing-assistant\/travel-va-configuring-agent-transfer\/\" target=\"_blank\" rel=\"noopener noreferrer\">Configuring Agent Transferf<\/a> to LiveChat <\/span><span style=\"font-weight: 400\">to allow the VA to pass conversations to human agents via the LiveChat application.<\/span><\/li>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/how-tos\/travel-planing-assistant\/travel-va-using-bot-functions\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">Using Bot Functions<\/span><\/a><span style=\"font-weight: 400\"> to enable the use of scripts across the VA.<\/span><\/li>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/how-tos\/travel-planing-assistant\/travel-va-use-content-variables\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">Using Content Variable<\/span><\/a><span style=\"font-weight: 400\"> to improve performance and avoid having to manually process the same type of information multiple times.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/how-tos\/travel-planing-assistant\/travel-va-using-global-variables\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">Using Global Variables<\/span><\/a><span style=\"font-weight: 400\"> to pass API endpoints and easily change them when migrating from development to testing to production environments.<\/span><\/li>\n<li style=\"font-weight: 400\"><a href=\"https:\/\/developer.kore.ai\/v10-1\/docs\/bots\/how-tos\/travel-planing-assistant\/travel-va-web-sdk-tutorial\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400\">A tutorial of the <\/span><span style=\"font-weight: 400\">Kore.ai Web SDK<\/span><\/a><span style=\"font-weight: 400\"> that allows you to integrate the XO Platform to external applications.<\/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","protected":false},"excerpt":{"rendered":"<p>The Kore.ai XO Platform allows you to create a variety of Virtual Assistants, to suit business needs that are just as diverse. In this section of the Platform\u2019s Documentation, we will explore a use case that will help you gain more in-depth knowledge about building specific scenarios within your VA. For this purpose, we will&#8230;<\/p>\n","protected":false},"author":27,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[160,74],"tags":[],"class_list":["post-46191","post","type-post","status-publish","format-standard","hentry","category-how-to-articles","category-how-tos"],"_links":{"self":[{"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/posts\/46191","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\/27"}],"replies":[{"embeddable":true,"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/comments?post=46191"}],"version-history":[{"count":4,"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/posts\/46191\/revisions"}],"predecessor-version":[{"id":48070,"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/posts\/46191\/revisions\/48070"}],"wp:attachment":[{"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/media?parent=46191"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/categories?post=46191"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/developer.kore.ai\/v10-1\/wp-json\/wp\/v2\/tags?post=46191"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}