{"id":47212,"date":"2022-10-03T10:25:03","date_gmt":"2022-10-03T09:25:03","guid":{"rendered":"https:\/\/developer.kore.ai\/v10-3\/?p=47212"},"modified":"2024-05-20T12:44:18","modified_gmt":"2024-05-20T11:44:18","slug":"managing-translation-services","status":"publish","type":"post","link":"https:\/\/developer.kore.ai\/v10-3\/docs\/bots\/advanced-topics\/multi-lingual\/managing-translation-services\/","title":{"rendered":"Managing Translation Services"},"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;\">The Kore.ai XO Platform offers multiple ways to train your virtual assistant for language understanding. One of the ways is to use translation services to translate the user input. In this approach, you can train the virtual assistant in a language (NLU Language) other than the interaction language. For example, you can enable Spanish as an interaction language but train the assistant using English language training data.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Translation services can also be used for translating the bot responses if they are defined in a language other than the conversation language. The Platform allows you to define language-specific responses for each of the languages enabled for the assistant. However, you may choose to write responses in a language other than the enabled language.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The Platform provides out-of-the-box support for Microsoft Translator and Google Translation APIs. You can also use the Custom Translation Engine feature to integrate with any other translation services or your in-house translation services.<\/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=\"Configuring_Microsoft_Translator_Service\"><span style=\"font-weight: 400;\">Configuring Microsoft Translator Service<\/span><\/span><\/h1>\n<p><span style=\"font-weight: 400;\">To enable automatic translation using Microsoft Translation Services, please follow the steps below:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Go to <\/span><strong>Build &gt; Configurations &gt; Languages &gt; Translation Configurations<\/strong><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Select <\/span><strong>Microsoft Translator<\/strong><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Provide the <\/span><strong>API Key <\/strong><span style=\"font-weight: 400;\">of your Microsoft Translator API service.<\/span><a href=\"https:\/\/www.microsoft.com\/en-us\/translator\/business\/\"><span style=\"font-weight: 400;\"> Learn More.<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Click <\/span><strong>Save<\/strong><span style=\"font-weight: 400;\"> to complete the setup.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\"><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105315\/microsoft-translation-config.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-47275\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105315\/microsoft-translation-config.png\" alt=\"\" width=\"624\" height=\"303\" srcset=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105315\/microsoft-translation-config.png 624w, https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105315\/microsoft-translation-config-300x146.png 300w\" sizes=\"auto, (max-width: 624px) 100vw, 624px\" \/><\/a><\/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=\"Configuring_Google_Translation_Service\"><span style=\"font-weight: 400;\">Configuring Google Translation Service<\/span><\/span><\/h1>\n<p><span style=\"font-weight: 400;\">To enable automatic translation using Google Translation Services, please follow the steps below:\u00a0<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Go to <\/span><strong>Build &gt; Configurations &gt; Languages &gt; Translation Configurations<\/strong><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Select <\/span><strong>Google Translator<\/strong><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Provide the <\/span><strong>API Key<\/strong><span style=\"font-weight: 400;\"> (Eg: AIzaXXXXXXXXXXXXXXXXXXXEpeW4xa0) of your Google Translation API service in the <strong>Access Key<\/strong> field. <\/span><a href=\"https:\/\/cloud.google.com\/translate\"><span style=\"font-weight: 400;\">Learn More.<\/span><\/a>\n<ul>\n<li>\n<p data-renderer-start-pos=\"241\"><strong>Note<\/strong> that the Platform <strong>does not<\/strong> validate the key. It is highly recommended that the key is <strong>validated beforehand and is active and working<\/strong>. A tool like Postman can be used to validate the key.<\/p>\n<\/li>\n<li>\n<p data-renderer-start-pos=\"241\">You can also save the translator key in an environment \/ content variable and provide that variable name enclosed in double curly braces while setting up the configuration.<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Click <\/span><strong>Save<\/strong><span style=\"font-weight: 400;\"> to complete the setup.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\"><a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105311\/google-translation-config-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-47272\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105311\/google-translation-config-1.png\" alt=\"\" width=\"624\" height=\"299\" srcset=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105311\/google-translation-config-1.png 624w, https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105311\/google-translation-config-1-300x144.png 300w\" sizes=\"auto, (max-width: 624px) 100vw, 624px\" \/><\/a><\/span><\/p>\n<p>To know how to use the service, please visit <a href=\"https:\/\/developer.kore.ai\/v10-3\/docs\/bots\/advanced-topics\/koreutil-libraries\/#koreUtilautoTranslate\">KoreUtil Libraries &#8211; autoTranslate<\/a>.<\/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=\"Configuring_Custom_Translation_Service\"><span style=\"font-weight: 400;\">Configuring Custom Translation Service<\/span><\/span><\/h1>\n<p><span style=\"font-weight: 400;\">The <\/span><strong>Custom Translation Service<\/strong><span style=\"font-weight: 400;\"> allows you to use translation services by integrating with other translation providers or to integrate with any in-house translation services you may have.<\/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<h2><span class=\"ez-toc-section\" id=\"How_it_works\"><span style=\"font-weight: 400;\">How it works<\/span><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Here is how custom translation services work:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Follow the instructions below to enable the <\/span><strong>Custom Translation Engine<\/strong><span style=\"font-weight: 400;\"> feature.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">You can set up the integration with your translation service APIs using the <\/span><strong>Get <\/strong><span style=\"font-weight: 400;\">or <\/span><strong>Post<\/strong><span style=\"font-weight: 400;\"> method.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Refer to your translation service documentation for the authentication mechanism, request payload, and response payload.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">This integration is used for translating both the user input as well as the bot responses. The platform will automatically make the following information available in the context during runtime.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">It will make use of the following functions while defining the request payload.<\/span>\n<ol>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">koreUtil.conversation.sourceText()<\/span><span style=\"font-weight: 400;\">\u2013 This function will return the text to be translated.<\/span>\n<ol>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">If the user\u2019s input is being translated, then the function will return the user\u2019s input.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">If the bot response is being translated, then the function will return the bot response.<\/span><\/li>\n<\/ol>\n<\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">For translating user input, this function will return the user input. For translating the bot response, the function will return the bot response text.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">koreUtil.conversation.getSourceLanguage()<\/span><span style=\"font-weight: 400;\"> \u2013 This function returns the current language of the text to be translated.<\/span>\n<ol>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">If the user input is being translated, then the function will return the language in which the user is interacting.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">If the bot response is being translated, then the function will return the language in which the response is written.<\/span><\/li>\n<\/ol>\n<\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">koreUtil.conversation.getTargetLanguage()<\/span><span style=\"font-weight: 400;\"> \u2013 This function returns the language to which the text should be translated to.<\/span>\n<ol>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">If the user input is being translated, then the function will return the language to which the input should be translated.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">If the bot response is being translated, then the function will return the language to which the response should be translated.The platform invokes the translation service using the defined configurations.<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">The translation engine should share the translated text as part of the API response.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Map the relevant field from the response payload to be used as the translated text.<\/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<h2><span class=\"ez-toc-section\" id=\"Enabling_a_Custom_Translation_Engine\"><span style=\"font-weight: 400;\">Enabling a Custom Translation Engine<\/span><\/span><\/h2>\n<ol>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Go to <\/span><strong>Build &gt; Configurations &gt; Languages &gt; Translation Configurations<\/strong><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Select <\/span><strong>Custom<\/strong><span style=\"font-weight: 400;\">, and choose <\/span><strong>Add Custom Engine<\/strong><span style=\"font-weight: 400;\"> from the dropdown.<br \/>\n<a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105302\/custom-translation-config-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-47266\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105302\/custom-translation-config-2.png\" alt=\"\" width=\"624\" height=\"288\" srcset=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105302\/custom-translation-config-2.png 624w, https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105302\/custom-translation-config-2-300x138.png 300w\" sizes=\"auto, (max-width: 624px) 100vw, 624px\" \/><\/a><\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Provide a name for the <\/span><strong>Custom Translation Engine<\/strong><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Define the request payload for sending the text to be translated. Refer to the details provided above for defining the request payload.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Refer to the <\/span><a href=\"https:\/\/developer.kore.ai\/v10-3\/docs\/bots\/bot-builder-tool\/dialog-task\/working-with-the-service-node\/#Define_a_Custom_Service\"><span style=\"font-weight: 400;\">Service Node<\/span><\/a><span style=\"font-weight: 400;\"> documentation to learn more about how to configure service integrations.<br \/>\n<a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105649\/custom-translation-config-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-47281\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105649\/custom-translation-config-1.png\" alt=\"\" width=\"684\" height=\"283\" srcset=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105649\/custom-translation-config-1.png 1691w, https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105649\/custom-translation-config-1-300x124.png 300w, https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105649\/custom-translation-config-1-1024x424.png 1024w\" sizes=\"auto, (max-width: 684px) 100vw, 684px\" \/><\/a><\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">After defining the request payload, you can test the integration by providing the required details from the Test Request tab. Provide the sample values for the variables shown under the Sample Context Values sections, click <\/span><strong>Test<\/strong><span style=\"font-weight: 400;\"> to verify if the custom translation connection is established.<br \/>\n<a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105253\/config-custom.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-47260\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105253\/config-custom.png\" alt=\"\" width=\"610\" height=\"286\" srcset=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105253\/config-custom.png 610w, https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105253\/config-custom-300x141.png 300w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">After a successful test, the platform displays the API response received from the translation service.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Verify the response payload and map the translated text from the payload in the <\/span><strong>Translated Output<\/strong><span style=\"font-weight: 400;\"> field.<br \/>\n<a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105257\/custom-config2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-47263\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105257\/custom-config2.png\" alt=\"\" width=\"624\" height=\"297\" srcset=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105257\/custom-config2.png 624w, https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105257\/custom-config2-300x143.png 300w\" sizes=\"auto, (max-width: 624px) 100vw, 624px\" \/><\/a><\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Click the <\/span><strong>Extract<\/strong><span style=\"font-weight: 400;\"> button to verify if the translation output is correctly mapped.<br \/>\n<a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105307\/extract-button-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-47269\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105307\/extract-button-1.png\" alt=\"\" width=\"578\" height=\"273\" srcset=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105307\/extract-button-1.png 578w, https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105307\/extract-button-1-300x142.png 300w\" sizes=\"auto, (max-width: 578px) 100vw, 578px\" \/><\/a><\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Click <\/span><strong>Save &amp; Exit<\/strong><span style=\"font-weight: 400;\"> to return to the Languages page.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Click <\/span><strong>Save<\/strong><span style=\"font-weight: 400;\"> to complete the configuration.<br \/>\n<a ref=\"magnificPopup\" href=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105318\/save-translation-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-47278\" src=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105318\/save-translation-1.png\" alt=\"\" width=\"576\" height=\"243\" srcset=\"https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105318\/save-translation-1.png 576w, https:\/\/kore-wordpress.s3.us-east-2.amazonaws.com\/developer.kore.ai\/v10-3\/wp-content\/uploads\/sites\/43\/20221003105318\/save-translation-1-300x127.png 300w\" sizes=\"auto, (max-width: 576px) 100vw, 576px\" \/><\/a><\/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":"The Kore.ai XO Platform offers multiple ways to train your virtual assistant for language understanding. One of the ways is to use translation services to translate the user input. In this approach, you can train the virtual assistant in a language (NLU Language) other than the interaction language. For example, you can enable Spanish as...","protected":false},"author":27,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[34],"tags":[],"class_list":["post-47212","post","type-post","status-publish","format-standard","hentry","category-multi-lingual"],"_links":{"self":[{"href":"https:\/\/developer.kore.ai\/v10-3\/wp-json\/wp\/v2\/posts\/47212","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/developer.kore.ai\/v10-3\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/developer.kore.ai\/v10-3\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/developer.kore.ai\/v10-3\/wp-json\/wp\/v2\/users\/27"}],"replies":[{"embeddable":true,"href":"https:\/\/developer.kore.ai\/v10-3\/wp-json\/wp\/v2\/comments?post=47212"}],"version-history":[{"count":8,"href":"https:\/\/developer.kore.ai\/v10-3\/wp-json\/wp\/v2\/posts\/47212\/revisions"}],"predecessor-version":[{"id":61765,"href":"https:\/\/developer.kore.ai\/v10-3\/wp-json\/wp\/v2\/posts\/47212\/revisions\/61765"}],"wp:attachment":[{"href":"https:\/\/developer.kore.ai\/v10-3\/wp-json\/wp\/v2\/media?parent=47212"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/developer.kore.ai\/v10-3\/wp-json\/wp\/v2\/categories?post=47212"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/developer.kore.ai\/v10-3\/wp-json\/wp\/v2\/tags?post=47212"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}