{"id":1364,"date":"2022-02-11T15:55:48","date_gmt":"2022-02-11T15:55:48","guid":{"rendered":"https:\/\/dfassistants.com\/?page_id=1364"},"modified":"2022-02-18T20:09:06","modified_gmt":"2022-02-18T20:09:06","slug":"df-console","status":"publish","type":"page","link":"https:\/\/dfassistants.com\/index.php\/df-console\/","title":{"rendered":"DF Console"},"content":{"rendered":"<div id=\"pl-gb1364-6aabe98a2f967\"  class=\"panel-layout\" ><div id=\"pg-gb1364-6aabe98a2f967-0\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-gb1364-6aabe98a2f967-0-0\"  class=\"panel-grid-cell panel-grid-cell-empty\" ><\/div><div id=\"pgc-gb1364-6aabe98a2f967-0-1\"  class=\"panel-grid-cell\" ><\/div><\/div><\/div>\n\n<div id=\"pl-gb1364-6aabe98a300ec\"  class=\"panel-layout\" ><div id=\"pg-gb1364-6aabe98a300ec-0\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-gb1364-6aabe98a300ec-0-0\"  class=\"panel-grid-cell\" ><div id=\"panel-gb1364-6aabe98a300ec-0-0-0\" class=\"so-panel widget widget_text panel-first-child panel-last-child\" data-index=\"0\" ><h3 class=\"widget-title\">What is DF Console and why is it important?<\/h3>\t\t\t<div class=\"textwidget\"><p>Currently, there are two ways to interact with the dialogflow system.\u00a0 1)\u00a0 Dialogflow Console (seen to the right), which is simple and very easy to use.\u00a0 2) Dialogflow APIs, which is not easy to use with some of the documentation is not so complete (for example error handling).\u00a0 DF Console offers a more in-depth look at how to use Dialogflow without writing any code.\u00a0 \u00a0DF Console falls squarely between the Browser based Dialogflow Console and the Dialogflow API.<\/p>\n<p>Furthermore, DF Console provides access to Dialogflow features that are not so usable in the Dialogflow Console meaning Session Entities, Events, In Depth response analysis,\u00a0 all programatic input parameters with understandable narrated logs,&#8230;..<\/p>\n<p>Additionally, DF Console runs on Unity which supports 26 platforms including AR, VR and MR systems.\u00a0 It is all about making it easier to build Dialogflow apps and components for the broadest number of platforms.<\/p>\n<\/div>\n\t\t<\/div><\/div><div id=\"pgc-gb1364-6aabe98a300ec-0-1\"  class=\"panel-grid-cell\" ><div id=\"panel-gb1364-6aabe98a300ec-0-1-0\" class=\"so-panel widget widget_media_image panel-first-child panel-last-child\" data-index=\"1\" ><h3 class=\"widget-title\">Dialogflow&#8217;s Console (Built by Google)<\/h3><img width=\"525\" height=\"278\" src=\"https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/DialogflowConsole-1024x543.png\" class=\"image wp-image-1411  attachment-large size-large\" alt=\"\" decoding=\"async\" loading=\"lazy\" style=\"max-width: 100%; height: auto;\" title=\"Intent\" srcset=\"https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/DialogflowConsole-1024x543.png 1024w, https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/DialogflowConsole-300x159.png 300w, https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/DialogflowConsole-768x407.png 768w, https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/DialogflowConsole-720x380.png 720w, https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/DialogflowConsole.png 1427w\" sizes=\"100vw\" \/><\/div><\/div><\/div><div id=\"pg-gb1364-6aabe98a300ec-1\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-gb1364-6aabe98a300ec-1-0\"  class=\"panel-grid-cell\" ><div id=\"panel-gb1364-6aabe98a300ec-1-0-0\" class=\"so-panel widget widget_text panel-first-child panel-last-child\" data-index=\"2\" ><h3 class=\"widget-title\">Building Intents<\/h3>\t\t\t<div class=\"textwidget\"><p>This is how we manage Intents for the Dialogflow System. Intents Categorize the end users Intention at any point in time.\u00a0 \u00a0End Users Intentions can be expressed in either a text or audio expression. The DF Console offers virtual all the possible\u00a0 input parameters, an action palette, a log and a menu of available intents.<\/p>\n<\/div>\n\t\t<\/div><\/div><div id=\"pgc-gb1364-6aabe98a300ec-1-1\"  class=\"panel-grid-cell\" ><div id=\"panel-gb1364-6aabe98a300ec-1-1-0\" class=\"so-panel widget widget_media_image panel-first-child panel-last-child\" data-index=\"3\" ><h3 class=\"widget-title\">Intent<\/h3><img width=\"525\" height=\"296\" src=\"https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/IntentsV2-1024x578.png\" class=\"image wp-image-1377  attachment-large size-large\" alt=\"\" decoding=\"async\" loading=\"lazy\" style=\"max-width: 100%; height: auto;\" title=\"Intent\" srcset=\"https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/IntentsV2-1024x578.png 1024w, https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/IntentsV2-300x169.png 300w, https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/IntentsV2-768x433.png 768w, https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/IntentsV2-1536x867.png 1536w, https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/IntentsV2-2048x1156.png 2048w\" sizes=\"100vw\" \/><\/div><\/div><\/div><div id=\"pg-gb1364-6aabe98a300ec-2\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-gb1364-6aabe98a300ec-2-0\"  class=\"panel-grid-cell\" ><div id=\"panel-gb1364-6aabe98a300ec-2-0-0\" class=\"so-panel widget widget_text panel-first-child panel-last-child\" data-index=\"4\" ><h3 class=\"widget-title\">Building Entities<\/h3>\t\t\t<div class=\"textwidget\"><p>This is how we manage entities for the Dialogflow System. Entities are a mechanism in Dialogflow for identifying and extracting useful data from natural-language inputs. Entities are used to pick out specific pieces of information that your users mention\u2014anything from street addresses to product names and amounts with units.\u00a0 The DF Console offers all possible input parameters, an action palette, a log and a menu of available entities<\/p>\n<\/div>\n\t\t<\/div><\/div><div id=\"pgc-gb1364-6aabe98a300ec-2-1\"  class=\"panel-grid-cell\" ><div id=\"panel-gb1364-6aabe98a300ec-2-1-0\" class=\"so-panel widget widget_media_image panel-first-child panel-last-child\" data-index=\"5\" ><h3 class=\"widget-title\">Entity<\/h3><img width=\"525\" height=\"294\" src=\"https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/Entity-1024x574.png\" class=\"image wp-image-1374  attachment-large size-large\" alt=\"\" decoding=\"async\" loading=\"lazy\" style=\"max-width: 100%; height: auto;\" title=\"Entity\" srcset=\"https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/Entity-1024x574.png 1024w, https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/Entity-300x168.png 300w, https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/Entity-768x431.png 768w, https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/Entity-1536x862.png 1536w, https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/Entity-2048x1149.png 2048w\" sizes=\"100vw\" \/><\/div><\/div><\/div><div id=\"pg-gb1364-6aabe98a300ec-3\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-gb1364-6aabe98a300ec-3-0\"  class=\"panel-grid-cell\" ><div id=\"panel-gb1364-6aabe98a300ec-3-0-0\" class=\"so-panel widget widget_text panel-first-child panel-last-child\" data-index=\"6\" ><h3 class=\"widget-title\">Building Session Entities<\/h3>\t\t\t<div class=\"textwidget\"><p>This is how we manage session entities for the Dialogflow System. Session entities are regular entites that are modified in some way for a particular conversation which is identified by the session id.\u00a0 There are only two ways the entitie can be modified &#8211; override (which replaces some of the entities properties) or supplement (which adds to the entities properties).\u00a0 \u00a0The DF Console offers all possible input parameters, an action palette, a log and a menu of available session entities.<\/p>\n<\/div>\n\t\t<\/div><\/div><div id=\"pgc-gb1364-6aabe98a300ec-3-1\"  class=\"panel-grid-cell\" ><div id=\"panel-gb1364-6aabe98a300ec-3-1-0\" class=\"so-panel widget widget_media_image panel-first-child panel-last-child\" data-index=\"7\" ><h3 class=\"widget-title\">Session Entity<\/h3><img width=\"525\" height=\"295\" src=\"https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/SessionNewImage-1024x575.png\" class=\"image wp-image-1430  attachment-large size-large\" alt=\"\" decoding=\"async\" loading=\"lazy\" style=\"max-width: 100%; height: auto;\" title=\"Session Entity\" srcset=\"https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/SessionNewImage-1024x575.png 1024w, https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/SessionNewImage-300x169.png 300w, https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/SessionNewImage-768x431.png 768w, https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/SessionNewImage-1536x863.png 1536w, https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/SessionNewImage-2048x1151.png 2048w\" sizes=\"100vw\" \/><\/div><\/div><\/div><div id=\"pg-gb1364-6aabe98a300ec-4\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-gb1364-6aabe98a300ec-4-0\"  class=\"panel-grid-cell\" ><div id=\"panel-gb1364-6aabe98a300ec-4-0-0\" class=\"so-panel widget widget_text panel-first-child panel-last-child\" data-index=\"8\" ><h3 class=\"widget-title\">Executing Intents and Events<\/h3>\t\t\t<div class=\"textwidget\"><p>This is how we execute Intents and Events. When an end-user writes or says something, referred to as an end-user expression,\u00a0 Dialogflow compares the expression to the training phrases for each intent to find the best match. In the DF Console, we take text and audio and send it directly to dialogflow for Intent Matching.\u00a0 The response to the Intent Request are shown on the right side of the image.<\/p>\n<\/div>\n\t\t<\/div><\/div><div id=\"pgc-gb1364-6aabe98a300ec-4-1\"  class=\"panel-grid-cell\" ><div id=\"panel-gb1364-6aabe98a300ec-4-1-0\" class=\"so-panel widget widget_media_image panel-first-child panel-last-child\" data-index=\"9\" ><h3 class=\"widget-title\">Detect Intent<\/h3><img width=\"525\" height=\"295\" src=\"https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/DetectIntent-1024x575.png\" class=\"image wp-image-1373  attachment-large size-large\" alt=\"\" decoding=\"async\" loading=\"lazy\" style=\"max-width: 100%; height: auto;\" title=\"Detect Intent\" srcset=\"https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/DetectIntent-1024x575.png 1024w, https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/DetectIntent-300x168.png 300w, https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/DetectIntent-768x431.png 768w, https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/DetectIntent-1536x862.png 1536w, https:\/\/dfassistants.com\/wp-content\/uploads\/2022\/02\/DetectIntent-2048x1150.png 2048w\" sizes=\"100vw\" \/><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/dfassistants.com\/index.php\/wp-json\/wp\/v2\/pages\/1364"}],"collection":[{"href":"https:\/\/dfassistants.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dfassistants.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dfassistants.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dfassistants.com\/index.php\/wp-json\/wp\/v2\/comments?post=1364"}],"version-history":[{"count":19,"href":"https:\/\/dfassistants.com\/index.php\/wp-json\/wp\/v2\/pages\/1364\/revisions"}],"predecessor-version":[{"id":1431,"href":"https:\/\/dfassistants.com\/index.php\/wp-json\/wp\/v2\/pages\/1364\/revisions\/1431"}],"wp:attachment":[{"href":"https:\/\/dfassistants.com\/index.php\/wp-json\/wp\/v2\/media?parent=1364"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}