From 5b02590220f74e384265b2c3bf45fc356e5b5538 Mon Sep 17 00:00:00 2001 From: guilacerda Date: Wed, 31 Jul 2019 14:58:40 -0300 Subject: [PATCH 01/37] Adds dashboard and visualization as file to import into kibana --- analytics/elasticsearch/export.json | 217 ++++++++++++++++++++++++++++ 1 file changed, 217 insertions(+) create mode 100644 analytics/elasticsearch/export.json diff --git a/analytics/elasticsearch/export.json b/analytics/elasticsearch/export.json new file mode 100644 index 00000000..b499878d --- /dev/null +++ b/analytics/elasticsearch/export.json @@ -0,0 +1,217 @@ +[ + { + "_id": "99d90500-47ff-11e9-9faf-3521ed822de9", + "_type": "visualization", + "_source": { + "title": "Usuários por dia", + "visState": "{\"title\":\"Usuários por dia\",\"type\":\"histogram\",\"params\":{\"type\":\"histogram\",\"grid\":{\"categoryLines\":false,\"style\":{\"color\":\"#eee\"},\"valueAxis\":\"ValueAxis-1\"},\"categoryAxes\":[{\"id\":\"CategoryAxis-1\",\"type\":\"category\",\"position\":\"bottom\",\"show\":true,\"style\":{},\"scale\":{\"type\":\"linear\"},\"labels\":{\"show\":true,\"truncate\":100,\"rotate\":75,\"filter\":false},\"title\":{}}],\"valueAxes\":[{\"id\":\"ValueAxis-1\",\"name\":\"LeftAxis-1\",\"type\":\"value\",\"position\":\"left\",\"show\":true,\"style\":{},\"scale\":{\"type\":\"linear\",\"mode\":\"normal\"},\"labels\":{\"show\":true,\"rotate\":0,\"filter\":false,\"truncate\":100},\"title\":{\"text\":\"Usuários\"}}],\"seriesParams\":[{\"show\":true,\"mode\":\"stacked\",\"type\":\"histogram\",\"drawLinesBetweenPoints\":true,\"showCircles\":true,\"data\":{\"id\":\"2\",\"label\":\"Usuários\"},\"valueAxis\":\"ValueAxis-1\"}],\"addTooltip\":true,\"addLegend\":true,\"legendPosition\":\"top\",\"times\":[],\"addTimeMarker\":true},\"aggs\":[{\"id\":\"2\",\"enabled\":true,\"type\":\"cardinality\",\"schema\":\"metric\",\"params\":{\"field\":\"user_id\",\"customLabel\":\"Usuários\"}},{\"id\":\"3\",\"enabled\":true,\"type\":\"date_histogram\",\"schema\":\"segment\",\"params\":{\"field\":\"timestamp\",\"interval\":\"d\",\"customInterval\":\"2h\",\"min_doc_count\":1,\"extended_bounds\":{},\"customLabel\":\"Data\"}}]}", + "uiStateJSON": "{\"vis\":{\"legendOpen\":true,\"colors\":{\"Usuários\":\"#1F78C1\"}}}", + "description": "", + "version": 1, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"query\":{\"query\":\"\",\"language\":\"lucene\"},\"filter\":[{\"meta\":{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"negate\":false,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"environment\",\"value\":\"production\",\"params\":{\"query\":\"production\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"environment\":{\"query\":\"production\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}}]}" + } + } + }, + { + "_id": "557c6060-4a7e-11e9-9faf-3521ed822de9", + "_type": "visualization", + "_source": { + "title": "Usuários e mensagens por semana", + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customBucket\":{\"enabled\":true,\"id\":\"1-bucket\",\"params\":{\"customInterval\":\"2h\",\"extended_bounds\":{},\"field\":\"timestamp\",\"interval\":\"w\",\"min_doc_count\":1},\"schema\":{\"aggFilter\":[],\"deprecate\":false,\"editor\":false,\"group\":\"none\",\"max\":null,\"min\":0,\"name\":\"bucketAgg\",\"params\":[],\"title\":\"Bucket Agg\"},\"type\":\"date_histogram\"},\"customLabel\":\"Usuários por semana\",\"customMetric\":{\"enabled\":true,\"id\":\"1-metric\",\"params\":{\"field\":\"user_id\"},\"schema\":{\"aggFilter\":[\"!top_hits\",\"!percentiles\",\"!percentile_ranks\",\"!median\",\"!std_dev\",\"!sum_bucket\",\"!avg_bucket\",\"!min_bucket\",\"!max_bucket\",\"!derivative\",\"!moving_avg\",\"!serial_diff\",\"!cumulative_sum\"],\"deprecate\":false,\"editor\":false,\"group\":\"none\",\"max\":null,\"min\":0,\"name\":\"metricAgg\",\"params\":[],\"title\":\"Metric Agg\"},\"type\":\"cardinality\"}},\"schema\":\"metric\",\"type\":\"avg_bucket\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customBucket\":{\"enabled\":true,\"id\":\"2-bucket\",\"params\":{\"customInterval\":\"2h\",\"extended_bounds\":{},\"field\":\"timestamp\",\"interval\":\"w\",\"min_doc_count\":1},\"schema\":{\"aggFilter\":[],\"deprecate\":false,\"editor\":false,\"group\":\"none\",\"max\":null,\"min\":0,\"name\":\"bucketAgg\",\"params\":[],\"title\":\"Bucket Agg\"},\"type\":\"date_histogram\"},\"customLabel\":\"Mensagens por semana\",\"customMetric\":{\"enabled\":true,\"id\":\"2-metric\",\"params\":{\"json\":\"\"},\"schema\":{\"aggFilter\":[\"!top_hits\",\"!percentiles\",\"!percentile_ranks\",\"!median\",\"!std_dev\",\"!sum_bucket\",\"!avg_bucket\",\"!min_bucket\",\"!max_bucket\",\"!derivative\",\"!moving_avg\",\"!serial_diff\",\"!cumulative_sum\"],\"deprecate\":false,\"editor\":false,\"group\":\"none\",\"max\":null,\"min\":0,\"name\":\"metricAgg\",\"params\":[],\"title\":\"Metric Agg\"},\"type\":\"count\"}},\"schema\":\"metric\",\"type\":\"avg_bucket\"}],\"params\":{\"addLegend\":false,\"addTooltip\":true,\"metric\":{\"colorSchema\":\"Green to Red\",\"colorsRange\":[{\"from\":0,\"to\":10000}],\"invertColors\":false,\"labels\":{\"show\":true},\"metricColorMode\":\"None\",\"percentageMode\":false,\"style\":{\"bgColor\":false,\"bgFill\":\"#000\",\"fontSize\":34,\"labelColor\":false,\"subText\":\"\"},\"useRanges\":false},\"type\":\"metric\"},\"title\":\"Usuários e mensagens por semana\",\"type\":\"metric\"}", + "uiStateJSON": "{}", + "description": "", + "version": 1, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"query\":{\"query\":\"\",\"language\":\"lucene\"},\"filter\":[{\"meta\":{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"negate\":false,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"is_bot\",\"value\":\"false\",\"params\":{\"query\":false,\"type\":\"phrase\"}},\"query\":{\"match\":{\"is_bot\":{\"query\":false,\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}}]}" + } + } + }, + { + "_id": "9ed9ccf0-4986-11e9-9faf-3521ed822de9", + "_type": "visualization", + "_source": { + "title": "Total de usuários", + "visState": "{\"title\":\"Total de usuários\",\"type\":\"metric\",\"params\":{\"addTooltip\":true,\"addLegend\":false,\"type\":\"metric\",\"metric\":{\"percentageMode\":false,\"useRanges\":false,\"colorSchema\":\"Green to Red\",\"metricColorMode\":\"None\",\"colorsRange\":[{\"from\":0,\"to\":10000}],\"labels\":{\"show\":true},\"invertColors\":false,\"style\":{\"bgFill\":\"#000\",\"bgColor\":false,\"labelColor\":false,\"subText\":\"\",\"fontSize\":40}}},\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"cardinality\",\"schema\":\"metric\",\"params\":{\"field\":\"user_id\",\"customLabel\":\"Usuários\"}}]}", + "uiStateJSON": "{}", + "description": "", + "version": 1, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"query\":{\"query\":\"\",\"language\":\"lucene\"},\"filter\":[{\"meta\":{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"negate\":false,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"is_bot\",\"value\":\"false\",\"params\":{\"query\":false,\"type\":\"phrase\"}},\"query\":{\"match\":{\"is_bot\":{\"query\":false,\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}}]}" + } + } + }, + { + "_id": "bc6ef080-f33a-11e8-9faf-3521ed822de9", + "_type": "visualization", + "_source": { + "title": "Média de perguntas por usuário", + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customBucket\":{\"enabled\":true,\"id\":\"1-bucket\",\"params\":{\"field\":\"user_id\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"_key\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":3000},\"schema\":{\"aggFilter\":[],\"deprecate\":false,\"editor\":false,\"group\":\"none\",\"max\":null,\"min\":0,\"name\":\"bucketAgg\",\"params\":[],\"title\":\"Bucket Agg\"},\"type\":\"terms\"},\"customLabel\":\"Perguntas por usuário\",\"customMetric\":{\"enabled\":true,\"id\":\"1-metric\",\"params\":{},\"schema\":{\"aggFilter\":[\"!top_hits\",\"!percentiles\",\"!percentile_ranks\",\"!median\",\"!std_dev\",\"!sum_bucket\",\"!avg_bucket\",\"!min_bucket\",\"!max_bucket\",\"!derivative\",\"!moving_avg\",\"!serial_diff\",\"!cumulative_sum\"],\"deprecate\":false,\"editor\":false,\"group\":\"none\",\"max\":null,\"min\":0,\"name\":\"metricAgg\",\"params\":[],\"title\":\"Metric Agg\"},\"type\":\"count\"}},\"schema\":\"metric\",\"type\":\"avg_bucket\"}],\"params\":{\"addLegend\":false,\"addTooltip\":true,\"metric\":{\"colorSchema\":\"Green to Red\",\"colorsRange\":[{\"from\":0,\"to\":10000}],\"invertColors\":false,\"labels\":{\"show\":true},\"metricColorMode\":\"None\",\"percentageMode\":false,\"style\":{\"bgColor\":false,\"bgFill\":\"#000\",\"fontSize\":40,\"labelColor\":false,\"subText\":\"\"},\"useRanges\":false},\"type\":\"metric\"},\"title\":\"Média de perguntas por usuário\",\"type\":\"metric\"}", + "uiStateJSON": "{}", + "description": "", + "version": 1, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"query\":{\"language\":\"lucene\",\"query\":\"\"},\"filter\":[{\"meta\":{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"negate\":false,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"is_bot\",\"value\":\"false\",\"params\":{\"query\":false,\"type\":\"phrase\"}},\"query\":{\"match\":{\"is_bot\":{\"query\":false,\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}},{\"meta\":{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"cumprimentar\",\"params\":{\"query\":\"cumprimentar\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"cumprimentar\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}},{\"meta\":{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"afirmar\",\"params\":{\"query\":\"afirmar\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"afirmar\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}},{\"meta\":{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"despedir\",\"params\":{\"query\":\"despedir\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"despedir\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}},{\"meta\":{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"tudo_bem\",\"params\":{\"query\":\"tudo_bem\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"tudo_bem\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}}]}" + } + } + }, + { + "_id": "292db310-e6b5-11e8-bb67-918dc5752875", + "_type": "visualization", + "_source": { + "title": "Perguntas mais frequentes", + "visState": "{\"title\":\"Perguntas mais frequentes\",\"type\":\"horizontal_bar\",\"params\":{\"type\":\"histogram\",\"grid\":{\"categoryLines\":false,\"style\":{\"color\":\"#eee\"}},\"categoryAxes\":[{\"id\":\"CategoryAxis-1\",\"type\":\"category\",\"position\":\"left\",\"show\":true,\"style\":{},\"scale\":{\"type\":\"linear\"},\"labels\":{\"show\":true,\"rotate\":0,\"filter\":false,\"truncate\":200},\"title\":{}}],\"valueAxes\":[{\"id\":\"ValueAxis-1\",\"name\":\"LeftAxis-1\",\"type\":\"value\",\"position\":\"bottom\",\"show\":true,\"style\":{},\"scale\":{\"type\":\"linear\",\"mode\":\"normal\"},\"labels\":{\"show\":true,\"rotate\":75,\"filter\":true,\"truncate\":100},\"title\":{\"text\":\"Quantidade de mensagens\"}}],\"seriesParams\":[{\"show\":true,\"type\":\"histogram\",\"mode\":\"normal\",\"data\":{\"label\":\"Quantidade de mensagens\",\"id\":\"1\"},\"valueAxis\":\"ValueAxis-1\",\"drawLinesBetweenPoints\":true,\"showCircles\":true}],\"addTooltip\":true,\"addLegend\":true,\"legendPosition\":\"top\",\"times\":[],\"addTimeMarker\":false},\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"count\",\"schema\":\"metric\",\"params\":{\"json\":\"\",\"customLabel\":\"Quantidade de mensagens\"}},{\"id\":\"2\",\"enabled\":true,\"type\":\"terms\",\"schema\":\"segment\",\"params\":{\"field\":\"intent_name\",\"size\":15,\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"outras\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"exclude\":\"\\\"\\\"\",\"customLabel\":\"Objetivo da pergunta\"}}]}", + "uiStateJSON": "{\"vis\":{\"colors\":{\"Quantidade de mensagens\":\"#614D93\"},\"legendOpen\":true}}", + "description": "", + "version": 1, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"query\":{\"query\":\"\",\"language\":\"lucene\"},\"filter\":[{\"meta\":{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"cumprimentar\",\"params\":{\"query\":\"cumprimentar\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"cumprimentar\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}},{\"meta\":{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"afirmar\",\"params\":{\"query\":\"afirmar\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"afirmar\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}},{\"meta\":{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"despedir\",\"params\":{\"query\":\"despedir\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"despedir\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}},{\"meta\":{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"negate\":false,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"is_bot\",\"value\":\"false\",\"params\":{\"query\":false,\"type\":\"phrase\"}},\"query\":{\"match\":{\"is_bot\":{\"query\":false,\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}}]}" + } + } + }, + { + "_id": "282acc80-862b-11e9-b7f8-ab32b998c172", + "_type": "search", + "_source": { + "title": "Quantidade de fallbacks e perguntas que caíram no fallback", + "description": "", + "hits": 0, + "columns": [ + "is_fallback", + "text" + ], + "sort": [ + "timestamp", + "desc" + ], + "version": 1, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"highlightAll\":true,\"version\":true,\"query\":{\"language\":\"lucene\",\"query\":\"\"},\"filter\":[{\"meta\":{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"negate\":false,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"is_fallback\",\"value\":\"true\",\"params\":{\"query\":true,\"type\":\"phrase\"}},\"query\":{\"match\":{\"is_fallback\":{\"query\":true,\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}}]}" + } + } + }, + { + "_id": "940af720-4a4b-11e9-9faf-3521ed822de9", + "_type": "visualization", + "_source": { + "title": "Quantidade de pessoas que usaram #MEAJUDA", + "visState": "{\"title\":\"Quantidade de pessoas que usaram #MEAJUDA\",\"type\":\"metric\",\"params\":{\"addTooltip\":true,\"addLegend\":false,\"type\":\"metric\",\"metric\":{\"percentageMode\":false,\"useRanges\":false,\"colorSchema\":\"Green to Red\",\"metricColorMode\":\"None\",\"colorsRange\":[{\"from\":0,\"to\":10000}],\"labels\":{\"show\":true},\"invertColors\":false,\"style\":{\"bgFill\":\"#000\",\"bgColor\":false,\"labelColor\":false,\"subText\":\"\",\"fontSize\":35}}},\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"cardinality\",\"schema\":\"metric\",\"params\":{\"field\":\"user_id\",\"customLabel\":\"Usuários pediram #MEAJUDA\"}},{\"id\":\"2\",\"enabled\":true,\"type\":\"count\",\"schema\":\"metric\",\"params\":{\"customLabel\":\"Mensagens #MEAJUDA\"}}]}", + "uiStateJSON": "{}", + "description": "", + "version": 1, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"query\":{\"query\":\"\",\"language\":\"lucene\"},\"filter\":[{\"meta\":{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"negate\":false,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"o_que_sei_falar\",\"params\":{\"query\":\"o_que_sei_falar\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"o_que_sei_falar\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}},{\"meta\":{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"negate\":false,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"is_bot\",\"value\":\"false\",\"params\":{\"query\":false,\"type\":\"phrase\"}},\"query\":{\"match\":{\"is_bot\":{\"query\":false,\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}}]}" + } + } + }, + { + "_id": "8b684b80-8629-11e9-b7f8-ab32b998c172", + "_type": "visualization", + "_source": { + "title": "Perguntas não entendidas", + "visState": "{\"title\":\"Perguntas não entendidas\",\"type\":\"metric\",\"params\":{\"addTooltip\":true,\"addLegend\":false,\"type\":\"metric\",\"metric\":{\"percentageMode\":false,\"useRanges\":false,\"colorSchema\":\"Green to Red\",\"metricColorMode\":\"None\",\"colorsRange\":[{\"from\":0,\"to\":10000}],\"labels\":{\"show\":true},\"invertColors\":false,\"style\":{\"bgFill\":\"#000\",\"bgColor\":false,\"labelColor\":false,\"subText\":\"\",\"fontSize\":35}}},\"aggs\":[{\"id\":\"2\",\"enabled\":true,\"type\":\"cardinality\",\"schema\":\"metric\",\"params\":{\"field\":\"user_id\",\"customLabel\":\"Usuários caíram no Fallback\"}},{\"id\":\"1\",\"enabled\":true,\"type\":\"count\",\"schema\":\"metric\",\"params\":{\"customLabel\":\"Perguntas não entendidas\"}}]}", + "uiStateJSON": "{}", + "description": "", + "version": 1, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"query\":{\"query\":\"\",\"language\":\"lucene\"},\"filter\":[{\"meta\":{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"negate\":false,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"is_fallback\",\"value\":\"true\",\"params\":{\"query\":true,\"type\":\"phrase\"}},\"query\":{\"match\":{\"is_fallback\":{\"query\":true,\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}}]}" + } + } + }, + { + "_id": "fc3a57d0-78b0-11e9-b7f8-ab32b998c172", + "_type": "visualization", + "_source": { + "title": "Ocorrências incomuns nas intents", + "visState": "{\"title\":\"Ocorrências incomuns nas intents\",\"type\":\"line\",\"params\":{\"type\":\"line\",\"grid\":{\"categoryLines\":false,\"style\":{\"color\":\"#eee\"}},\"categoryAxes\":[{\"id\":\"CategoryAxis-1\",\"type\":\"category\",\"position\":\"bottom\",\"show\":true,\"style\":{},\"scale\":{\"type\":\"linear\"},\"labels\":{\"show\":true,\"truncate\":100,\"filter\":true,\"rotate\":75},\"title\":{}}],\"valueAxes\":[{\"id\":\"ValueAxis-1\",\"name\":\"LeftAxis-1\",\"type\":\"value\",\"position\":\"left\",\"show\":true,\"style\":{},\"scale\":{\"type\":\"linear\",\"mode\":\"normal\",\"defaultYExtents\":false,\"setYExtents\":false},\"labels\":{\"show\":true,\"rotate\":0,\"filter\":false,\"truncate\":100},\"title\":{\"text\":\"Perguntas\"}}],\"seriesParams\":[{\"show\":\"true\",\"type\":\"line\",\"mode\":\"normal\",\"data\":{\"label\":\"Perguntas\",\"id\":\"1\"},\"valueAxis\":\"ValueAxis-1\",\"drawLinesBetweenPoints\":true,\"showCircles\":true,\"interpolate\":\"linear\",\"lineWidth\":3}],\"addTooltip\":true,\"addLegend\":true,\"legendPosition\":\"right\",\"times\":[],\"addTimeMarker\":false},\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"count\",\"schema\":\"metric\",\"params\":{\"customLabel\":\"Perguntas\"}},{\"id\":\"2\",\"enabled\":true,\"type\":\"significant_terms\",\"schema\":\"group\",\"params\":{\"field\":\"intent_name\",\"size\":7,\"customLabel\":\"Nome das intents\"}},{\"id\":\"3\",\"enabled\":true,\"type\":\"date_histogram\",\"schema\":\"segment\",\"params\":{\"field\":\"timestamp\",\"interval\":\"w\",\"customInterval\":\"2h\",\"min_doc_count\":1,\"extended_bounds\":{},\"customLabel\":\"Intervalo de tempo (semana)\"}}]}", + "uiStateJSON": "{\"vis\":{\"legendOpen\":true}}", + "description": "", + "version": 1, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"query\":{\"language\":\"lucene\",\"query\":\"\"},\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"key\":\"is_bot\",\"negate\":false,\"params\":{\"query\":false,\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"false\"},\"query\":{\"match\":{\"is_bot\":{\"query\":false,\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"key\":\"intent_name\",\"negate\":true,\"params\":{\"query\":\"afirmar\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"afirmar\"},\"query\":{\"match\":{\"intent_name\":{\"query\":\"afirmar\",\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"key\":\"intent_name\",\"negate\":true,\"params\":{\"query\":\"cumprimentar\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"cumprimentar\"},\"query\":{\"match\":{\"intent_name\":{\"query\":\"cumprimentar\",\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"key\":\"intent_name\",\"negate\":true,\"params\":{\"query\":\"o_que_sei_falar\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"o_que_sei_falar\"},\"query\":{\"match\":{\"intent_name\":{\"query\":\"o_que_sei_falar\",\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"key\":\"intent_name\",\"negate\":true,\"params\":{\"query\":\"despedir\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"despedir\"},\"query\":{\"match\":{\"intent_name\":{\"query\":\"despedir\",\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"key\":\"intent_name\",\"negate\":true,\"params\":{\"query\":\"diga_mais\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"diga_mais\"},\"query\":{\"match\":{\"intent_name\":{\"query\":\"diga_mais\",\"type\":\"phrase\"}}}},{\"meta\":{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"negar\",\"params\":{\"query\":\"negar\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"negar\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}},{\"meta\":{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"negar_despedir\",\"params\":{\"query\":\"negar_despedir\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"negar_despedir\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}}]}" + } + } + }, + { + "_id": "f35cb700-8794-11e9-b7f8-ab32b998c172", + "_type": "visualization", + "_source": { + "title": "Como utilizar a nuvem de palavras como filtro", + "visState": "{\"title\":\"Como utilizar a nuvem de palavras como filtro\",\"type\":\"markdown\",\"params\":{\"fontSize\":12,\"openLinksInNewTab\":false,\"markdown\":\"### Como utilizar a nuvem de palavras como filtro\\n\\n  Quando selecionada uma intent será aplicado um filtro no dashboard, assim filtrará as mensagens somente da intent.\\n\\n  Caso queira voltar para todas as intents, basta clicar no botão de retornar do navegador ou então excluir o filtro que aparecerá logo acima desse tutorial (em azul e estará escrito o nome da intent).\\n\\n  Ao terminar de examinar uma intent e enteder que já não é mais necessário mantê-la na _Cloud Tag_, basta clicar na opção **Edit** , no canto superior direito do dashboard. Assim, ele permitirá você editar cada visualização.\\n\\n  Clique na **Engrenagem** no canto superior direito da visualização da nuvem de palavras e vá em **Editar a visualização**. \\n\\n  Clique em **Add filter +** e siga os seguintes passos:\\n\\n1. Escolha a opção **intent_name** no filtro que deseja.\\n2. Use a condicional **is not**.\\n3. Digite ou escolha a opção com o nome da intent. Depois basta clicar em **Save**\"},\"aggs\":[]}", + "uiStateJSON": "{}", + "description": "", + "version": 1, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"query\":{\"query\":\"\",\"language\":\"lucene\"},\"filter\":[]}" + } + } + }, + { + "_id": "4866d8d0-8631-11e9-b7f8-ab32b998c172", + "_type": "visualization", + "_source": { + "title": "Cloud tag intents", + "visState": "{\"title\":\"Cloud tag intents\",\"type\":\"tagcloud\",\"params\":{\"scale\":\"linear\",\"orientation\":\"single\",\"minFontSize\":15,\"maxFontSize\":40,\"showLabel\":true},\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"count\",\"schema\":\"metric\",\"params\":{}},{\"id\":\"2\",\"enabled\":true,\"type\":\"terms\",\"schema\":\"segment\",\"params\":{\"field\":\"intent_name\",\"size\":40,\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"customLabel\":\"Nome das intents\"}}]}", + "uiStateJSON": "{}", + "description": "", + "savedSearchId": "4cdaa320-8630-11e9-b7f8-ab32b998c172", + "version": 1, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"query\":{\"query\":\"\",\"language\":\"lucene\"},\"filter\":[{\"meta\":{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"salic_cadastro_usuario\",\"params\":{\"query\":\"salic_cadastro_usuario\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"salic_cadastro_usuario\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}}]}" + } + } + }, + { + "_id": "4cdaa320-8630-11e9-b7f8-ab32b998c172", + "_type": "search", + "_source": { + "title": "Perguntas do usuários (intents text)", + "description": "", + "hits": 0, + "columns": [ + "intent_confidence", + "text" + ], + "sort": [ + "timestamp", + "desc" + ], + "version": 1, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"highlightAll\":true,\"version\":true,\"query\":{\"language\":\"lucene\",\"query\":\"\"},\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"key\":\"is_bot\",\"negate\":false,\"params\":{\"query\":false,\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"false\"},\"query\":{\"match\":{\"is_bot\":{\"query\":false,\"type\":\"phrase\"}}}}]}" + } + } + }, + { + "_id": "79e79a50-497a-11e9-9faf-3521ed822de9", + "_type": "dashboard", + "_source": { + "title": "Perfil do Usuário", + "hits": 0, + "description": "Informações gerais das interações dos usuários.", + "panelsJSON": "[{\"embeddableConfig\":{\"vis\":{\"colors\":{\"Usuários\":\"#1F78C1\"},\"legendOpen\":true}},\"gridData\":{\"x\":0,\"y\":0,\"w\":26,\"h\":16,\"i\":\"1\"},\"id\":\"99d90500-47ff-11e9-9faf-3521ed822de9\",\"panelIndex\":\"1\",\"type\":\"visualization\",\"version\":\"6.4.2\"},{\"embeddableConfig\":{},\"gridData\":{\"x\":0,\"y\":16,\"w\":12,\"h\":17,\"i\":\"2\"},\"id\":\"bc6ef080-f33a-11e8-9faf-3521ed822de9\",\"panelIndex\":\"2\",\"type\":\"visualization\",\"version\":\"6.4.2\"},{\"embeddableConfig\":{},\"gridData\":{\"x\":12,\"y\":16,\"w\":36,\"h\":17,\"i\":\"3\"},\"id\":\"292db310-e6b5-11e8-bb67-918dc5752875\",\"panelIndex\":\"3\",\"type\":\"visualization\",\"version\":\"6.4.2\"},{\"embeddableConfig\":{},\"gridData\":{\"x\":38,\"y\":0,\"w\":10,\"h\":16,\"i\":\"4\"},\"id\":\"9ed9ccf0-4986-11e9-9faf-3521ed822de9\",\"panelIndex\":\"4\",\"type\":\"visualization\",\"version\":\"6.4.2\"},{\"embeddableConfig\":{},\"gridData\":{\"x\":26,\"y\":0,\"w\":12,\"h\":16,\"i\":\"5\"},\"id\":\"557c6060-4a7e-11e9-9faf-3521ed822de9\",\"panelIndex\":\"5\",\"type\":\"visualization\",\"version\":\"6.4.2\"},{\"embeddableConfig\":{},\"gridData\":{\"x\":0,\"y\":33,\"w\":10,\"h\":15,\"i\":\"7\"},\"id\":\"940af720-4a4b-11e9-9faf-3521ed822de9\",\"panelIndex\":\"7\",\"type\":\"visualization\",\"version\":\"6.4.2\"},{\"embeddableConfig\":{},\"gridData\":{\"x\":20,\"y\":33,\"w\":28,\"h\":15,\"i\":\"8\"},\"id\":\"fc3a57d0-78b0-11e9-b7f8-ab32b998c172\",\"panelIndex\":\"8\",\"type\":\"visualization\",\"version\":\"6.4.2\"},{\"embeddableConfig\":{},\"gridData\":{\"x\":0,\"y\":48,\"w\":48,\"h\":14,\"i\":\"9\"},\"id\":\"282acc80-862b-11e9-b7f8-ab32b998c172\",\"panelIndex\":\"9\",\"type\":\"search\",\"version\":\"6.4.2\"},{\"embeddableConfig\":{},\"gridData\":{\"x\":10,\"y\":33,\"w\":10,\"h\":15,\"i\":\"10\"},\"id\":\"8b684b80-8629-11e9-b7f8-ab32b998c172\",\"panelIndex\":\"10\",\"type\":\"visualization\",\"version\":\"6.4.2\"}]", + "optionsJSON": "{\"darkTheme\":false,\"hidePanelTitles\":false,\"useMargins\":true}", + "version": 1, + "timeRestore": false, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"query\":{\"language\":\"lucene\",\"query\":\"\"},\"filter\":[]}" + } + } + }, + { + "_id": "8d909b00-862f-11e9-b7f8-ab32b998c172", + "_type": "dashboard", + "_source": { + "title": "Paloma's", + "hits": 0, + "description": "", + "panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":14,\"i\":\"1\",\"w\":48,\"x\":0,\"y\":12},\"id\":\"4866d8d0-8631-11e9-b7f8-ab32b998c172\",\"panelIndex\":\"1\",\"type\":\"visualization\",\"version\":\"6.4.2\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":11,\"i\":\"2\",\"w\":48,\"x\":0,\"y\":26},\"id\":\"4cdaa320-8630-11e9-b7f8-ab32b998c172\",\"panelIndex\":\"2\",\"type\":\"search\",\"version\":\"6.4.2\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":14,\"i\":\"3\",\"w\":48,\"x\":0,\"y\":37},\"id\":\"282acc80-862b-11e9-b7f8-ab32b998c172\",\"panelIndex\":\"3\",\"type\":\"search\",\"version\":\"6.4.2\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":12,\"i\":\"4\",\"w\":48,\"x\":0,\"y\":0},\"id\":\"f35cb700-8794-11e9-b7f8-ab32b998c172\",\"panelIndex\":\"4\",\"type\":\"visualization\",\"version\":\"6.4.2\"}]", + "optionsJSON": "{\"darkTheme\":false,\"hidePanelTitles\":false,\"useMargins\":true}", + "version": 1, + "timeRestore": false, + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"query\":{\"language\":\"lucene\",\"query\":\"\"},\"filter\":[]}" + } + } + } +] \ No newline at end of file From 68f99847b5aa2d4b35b08178fead59c0001def46 Mon Sep 17 00:00:00 2001 From: guilacerda Date: Mon, 5 Aug 2019 11:27:09 -0300 Subject: [PATCH 02/37] Improves README with documentation to setup the Kibana dashboards --- README.md | 27 +++++++++++++++++++++++---- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 50a4b29f..39da0fb4 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ Este projeto teve como base a [Tais](http://github.com/lappis-unb/tais). O usuário interage com a Boilerplate via RocketChat ou Telegram, que manda as mensagens para o Rasa NLU através de conectores, onde ele identifica a *intent*, e responde pelo Rasa Core, de acordo com as *stories* e *actions*. -As *models* utilizadas para a conversação foram geradas pelo módulo *trainer* e depois transferidas para o bot, estes +As *models* utilizadas para a conversação foram geradas pelo módulo *trainer* e depois transferidas para o bot, estes modelos podem ser versionados e evoluídos entre bots. Os notebooks avaliam o funcionamento de acordo com o formato das *intents* e *stories*. O elasticsearch coleta os dados da conversa e armazena para a análise feita pelo kibana, que gera gráficos para @@ -147,11 +147,19 @@ sudo docker-compose run --rm coach make train-online ## Analytics +Para a análise dos dados das conversas com o usuário, utilize o kibana, e veja como os usuários estão interagindo com o bot, os principais assuntos, média de usuários e outras informações da análise de dados. +As mensagens são inseridas no *cluster* do Elastic Search utilizando o *broker* RabbitMQ. + ### Setup + +#### Setup ElasticSearch + +Para subir o ambiente do ElasticSearch rode os seguintes comandos: + ``` -sudo docker-compose run --rm -v $PWD/analytics:/analytics bot python /analytics/setup_elastic.py sudo docker-compose up -d elasticsearch +sudo docker-compose run --rm -v $PWD/analytics:/analytics bot python /analytics/setup_elastic.py ``` Lembre-se de setar as seguintes variaveis de ambiente no `docker-compose`. @@ -161,7 +169,9 @@ ENVIRONMENT_NAME=localhost BOT_VERSION=last-commit-hash ``` -### Visualização +#### Visualizações (Kibana) + +O Kibana nos auxilia com uma interface para visualizar os dados armazenados nos índices do ElasticSearch. ``` sudo docker-compose up -d kibana @@ -169,7 +179,16 @@ sudo docker-compose up -d kibana Você pode acessar o kibana no `locahost:5601` +#### Para visualização dos Dashboards padrão + +Já estão disponíveis dois **dashboards** para a análise de algumas [métricas importante](https://github.com/lappis-unb/tais/wiki/Estudo-sobre-metricas-para-bots) para o desenvolvimento e monitoramento de chatbots. + +Para usar estes _templates_ execute os seguintes passos: +* Suba o container do **Kibana** e acesse `http://locahost:5601`; +* Na interface, acesse `Management` e clique em `Saved Objects`; +* Clique em `Import`; +* Utilize o arquivo `export.json` na pasta `analytics/elasticsearch/` do projeto. ## Notebooks - Análise de dados @@ -200,7 +219,7 @@ sudo docker-compose up -d bot # Como conseguir ajuda -Parte da documentação técnica do framework da Tais está disponível na +Parte da documentação técnica do framework da Tais está disponível na [wiki do repositório](https://github.com/lappis-unb/tais/wiki). Caso não encontre sua resposta, abra uma issue com a tag `duvida` que tentaremos responder o mais rápido possível. From 6398bf7328e727dfb5615aec393d423b88e890ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Vitor?= Date: Wed, 14 Aug 2019 09:48:50 -0300 Subject: [PATCH 03/37] Add button template --- coach/data/intents/geral.md | 11 +++++++++++ coach/data/stories/geral.md | 12 ++++++++++++ coach/domain.yml | 24 ++++++++++++++++++++++++ 3 files changed, 47 insertions(+) diff --git a/coach/data/intents/geral.md b/coach/data/intents/geral.md index fd186cc4..e5b3327a 100644 --- a/coach/data/intents/geral.md +++ b/coach/data/intents/geral.md @@ -96,3 +96,14 @@ - Tudo bem e você - como vc esta - como vai + +## intent:botao +- Envia um botão +- Me envia um botão +- Testando um botão + +## intent:afirmacao_botao +- afirmação de botão + +## intent:negacao_botao +- negação de botão diff --git a/coach/data/stories/geral.md b/coach/data/stories/geral.md index ef24fbcd..4e4e380f 100644 --- a/coach/data/stories/geral.md +++ b/coach/data/stories/geral.md @@ -37,3 +37,15 @@ ## path 2 * cumprimentar - utter_cumprimentar + +## afirmar_botao +* botao + - utter_botao +* afirmacao_botao + - utter_afirmacao_botao + +## negar_botao +* botao + - utter_botao +* negacao_botao + - utter_negacao_botao diff --git a/coach/domain.yml b/coach/domain.yml index 63084c03..eaa3b2c9 100644 --- a/coach/domain.yml +++ b/coach/domain.yml @@ -6,6 +6,9 @@ intents: - diga_mais - tudo_bem - elogios + - botao + - afirmacao_botao + - negacao_botao - religiao - esporte @@ -411,6 +414,24 @@ templates: Você está feliz hoje, hein!? + utter_botao: + - text: | + Enviando mensagem do botão + channel: "telegram" + buttons: + - title: "afirmação" + payload: "afirmação de botão" + - title: "negação" + payload: "negação de botão" + + utter_afirmacao_botao: + - text: | + Mensagem de afirmação após clique em botão + + utter_negacao_botao: + - text: | + Mensagem de negação após clique em botão + actions: - utter_default - utter_cumprimentar @@ -443,5 +464,8 @@ actions: - utter_bff - utter_historia - utter_risada + - utter_botao + - utter_afirmacao_botao + - utter_negacao_botao - action_test From 15fb73db2880e8659d130346764cd2311a0147b2 Mon Sep 17 00:00:00 2001 From: guilacerda Date: Wed, 14 Aug 2019 11:19:40 -0300 Subject: [PATCH 04/37] adds indices to export.json --- analytics/elasticsearch/export.json | 132 ++++++++++++++++------------ 1 file changed, 75 insertions(+), 57 deletions(-) diff --git a/analytics/elasticsearch/export.json b/analytics/elasticsearch/export.json index b499878d..9ae70599 100644 --- a/analytics/elasticsearch/export.json +++ b/analytics/elasticsearch/export.json @@ -1,106 +1,99 @@ [ { - "_id": "99d90500-47ff-11e9-9faf-3521ed822de9", + "_id": "292db310-e6b5-11e8-bb67-918dc5752875", "_type": "visualization", "_source": { - "title": "Usuários por dia", - "visState": "{\"title\":\"Usuários por dia\",\"type\":\"histogram\",\"params\":{\"type\":\"histogram\",\"grid\":{\"categoryLines\":false,\"style\":{\"color\":\"#eee\"},\"valueAxis\":\"ValueAxis-1\"},\"categoryAxes\":[{\"id\":\"CategoryAxis-1\",\"type\":\"category\",\"position\":\"bottom\",\"show\":true,\"style\":{},\"scale\":{\"type\":\"linear\"},\"labels\":{\"show\":true,\"truncate\":100,\"rotate\":75,\"filter\":false},\"title\":{}}],\"valueAxes\":[{\"id\":\"ValueAxis-1\",\"name\":\"LeftAxis-1\",\"type\":\"value\",\"position\":\"left\",\"show\":true,\"style\":{},\"scale\":{\"type\":\"linear\",\"mode\":\"normal\"},\"labels\":{\"show\":true,\"rotate\":0,\"filter\":false,\"truncate\":100},\"title\":{\"text\":\"Usuários\"}}],\"seriesParams\":[{\"show\":true,\"mode\":\"stacked\",\"type\":\"histogram\",\"drawLinesBetweenPoints\":true,\"showCircles\":true,\"data\":{\"id\":\"2\",\"label\":\"Usuários\"},\"valueAxis\":\"ValueAxis-1\"}],\"addTooltip\":true,\"addLegend\":true,\"legendPosition\":\"top\",\"times\":[],\"addTimeMarker\":true},\"aggs\":[{\"id\":\"2\",\"enabled\":true,\"type\":\"cardinality\",\"schema\":\"metric\",\"params\":{\"field\":\"user_id\",\"customLabel\":\"Usuários\"}},{\"id\":\"3\",\"enabled\":true,\"type\":\"date_histogram\",\"schema\":\"segment\",\"params\":{\"field\":\"timestamp\",\"interval\":\"d\",\"customInterval\":\"2h\",\"min_doc_count\":1,\"extended_bounds\":{},\"customLabel\":\"Data\"}}]}", - "uiStateJSON": "{\"vis\":{\"legendOpen\":true,\"colors\":{\"Usuários\":\"#1F78C1\"}}}", + "title": "Perguntas mais frequentes", + "visState": "{\"title\":\"Perguntas mais frequentes\",\"type\":\"horizontal_bar\",\"params\":{\"type\":\"histogram\",\"grid\":{\"categoryLines\":false,\"style\":{\"color\":\"#eee\"}},\"categoryAxes\":[{\"id\":\"CategoryAxis-1\",\"type\":\"category\",\"position\":\"left\",\"show\":true,\"style\":{},\"scale\":{\"type\":\"linear\"},\"labels\":{\"show\":true,\"rotate\":0,\"filter\":false,\"truncate\":200},\"title\":{}}],\"valueAxes\":[{\"id\":\"ValueAxis-1\",\"name\":\"LeftAxis-1\",\"type\":\"value\",\"position\":\"bottom\",\"show\":true,\"style\":{},\"scale\":{\"type\":\"linear\",\"mode\":\"normal\"},\"labels\":{\"show\":true,\"rotate\":75,\"filter\":true,\"truncate\":100},\"title\":{\"text\":\"Quantidade de mensagens\"}}],\"seriesParams\":[{\"show\":true,\"type\":\"histogram\",\"mode\":\"normal\",\"data\":{\"label\":\"Quantidade de mensagens\",\"id\":\"1\"},\"valueAxis\":\"ValueAxis-1\",\"drawLinesBetweenPoints\":true,\"showCircles\":true}],\"addTooltip\":true,\"addLegend\":true,\"legendPosition\":\"top\",\"times\":[],\"addTimeMarker\":false},\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"count\",\"schema\":\"metric\",\"params\":{\"json\":\"\",\"customLabel\":\"Quantidade de mensagens\"}},{\"id\":\"2\",\"enabled\":true,\"type\":\"terms\",\"schema\":\"segment\",\"params\":{\"field\":\"intent_name\",\"size\":15,\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"outras\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"exclude\":\"\\\"\\\"\",\"customLabel\":\"Objetivo da pergunta\"}}]}", + "uiStateJSON": "{\"vis\":{\"colors\":{\"Quantidade de mensagens\":\"#614D93\"},\"legendOpen\":true}}", "description": "", "version": 1, "kibanaSavedObjectMeta": { - "searchSourceJSON": "{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"query\":{\"query\":\"\",\"language\":\"lucene\"},\"filter\":[{\"meta\":{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"negate\":false,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"environment\",\"value\":\"production\",\"params\":{\"query\":\"production\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"environment\":{\"query\":\"production\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}}]}" + "searchSourceJSON": "{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"query\":{\"query\":\"\",\"language\":\"lucene\"},\"filter\":[{\"meta\":{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"cumprimentar\",\"params\":{\"query\":\"cumprimentar\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"cumprimentar\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}},{\"meta\":{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"afirmar\",\"params\":{\"query\":\"afirmar\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"afirmar\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}},{\"meta\":{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"despedir\",\"params\":{\"query\":\"despedir\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"despedir\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}},{\"meta\":{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"negate\":false,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"is_bot\",\"value\":\"false\",\"params\":{\"query\":false,\"type\":\"phrase\"}},\"query\":{\"match\":{\"is_bot\":{\"query\":false,\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}}]}" } } }, { - "_id": "557c6060-4a7e-11e9-9faf-3521ed822de9", + "_id": "bc6ef080-f33a-11e8-9faf-3521ed822de9", "_type": "visualization", "_source": { - "title": "Usuários e mensagens por semana", - "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customBucket\":{\"enabled\":true,\"id\":\"1-bucket\",\"params\":{\"customInterval\":\"2h\",\"extended_bounds\":{},\"field\":\"timestamp\",\"interval\":\"w\",\"min_doc_count\":1},\"schema\":{\"aggFilter\":[],\"deprecate\":false,\"editor\":false,\"group\":\"none\",\"max\":null,\"min\":0,\"name\":\"bucketAgg\",\"params\":[],\"title\":\"Bucket Agg\"},\"type\":\"date_histogram\"},\"customLabel\":\"Usuários por semana\",\"customMetric\":{\"enabled\":true,\"id\":\"1-metric\",\"params\":{\"field\":\"user_id\"},\"schema\":{\"aggFilter\":[\"!top_hits\",\"!percentiles\",\"!percentile_ranks\",\"!median\",\"!std_dev\",\"!sum_bucket\",\"!avg_bucket\",\"!min_bucket\",\"!max_bucket\",\"!derivative\",\"!moving_avg\",\"!serial_diff\",\"!cumulative_sum\"],\"deprecate\":false,\"editor\":false,\"group\":\"none\",\"max\":null,\"min\":0,\"name\":\"metricAgg\",\"params\":[],\"title\":\"Metric Agg\"},\"type\":\"cardinality\"}},\"schema\":\"metric\",\"type\":\"avg_bucket\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customBucket\":{\"enabled\":true,\"id\":\"2-bucket\",\"params\":{\"customInterval\":\"2h\",\"extended_bounds\":{},\"field\":\"timestamp\",\"interval\":\"w\",\"min_doc_count\":1},\"schema\":{\"aggFilter\":[],\"deprecate\":false,\"editor\":false,\"group\":\"none\",\"max\":null,\"min\":0,\"name\":\"bucketAgg\",\"params\":[],\"title\":\"Bucket Agg\"},\"type\":\"date_histogram\"},\"customLabel\":\"Mensagens por semana\",\"customMetric\":{\"enabled\":true,\"id\":\"2-metric\",\"params\":{\"json\":\"\"},\"schema\":{\"aggFilter\":[\"!top_hits\",\"!percentiles\",\"!percentile_ranks\",\"!median\",\"!std_dev\",\"!sum_bucket\",\"!avg_bucket\",\"!min_bucket\",\"!max_bucket\",\"!derivative\",\"!moving_avg\",\"!serial_diff\",\"!cumulative_sum\"],\"deprecate\":false,\"editor\":false,\"group\":\"none\",\"max\":null,\"min\":0,\"name\":\"metricAgg\",\"params\":[],\"title\":\"Metric Agg\"},\"type\":\"count\"}},\"schema\":\"metric\",\"type\":\"avg_bucket\"}],\"params\":{\"addLegend\":false,\"addTooltip\":true,\"metric\":{\"colorSchema\":\"Green to Red\",\"colorsRange\":[{\"from\":0,\"to\":10000}],\"invertColors\":false,\"labels\":{\"show\":true},\"metricColorMode\":\"None\",\"percentageMode\":false,\"style\":{\"bgColor\":false,\"bgFill\":\"#000\",\"fontSize\":34,\"labelColor\":false,\"subText\":\"\"},\"useRanges\":false},\"type\":\"metric\"},\"title\":\"Usuários e mensagens por semana\",\"type\":\"metric\"}", + "title": "Média de perguntas por usuário", + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customBucket\":{\"enabled\":true,\"id\":\"1-bucket\",\"params\":{\"field\":\"user_id\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"_key\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":3000},\"schema\":{\"aggFilter\":[],\"deprecate\":false,\"editor\":false,\"group\":\"none\",\"max\":null,\"min\":0,\"name\":\"bucketAgg\",\"params\":[],\"title\":\"Bucket Agg\"},\"type\":\"terms\"},\"customLabel\":\"Perguntas por usuário\",\"customMetric\":{\"enabled\":true,\"id\":\"1-metric\",\"params\":{},\"schema\":{\"aggFilter\":[\"!top_hits\",\"!percentiles\",\"!percentile_ranks\",\"!median\",\"!std_dev\",\"!sum_bucket\",\"!avg_bucket\",\"!min_bucket\",\"!max_bucket\",\"!derivative\",\"!moving_avg\",\"!serial_diff\",\"!cumulative_sum\"],\"deprecate\":false,\"editor\":false,\"group\":\"none\",\"max\":null,\"min\":0,\"name\":\"metricAgg\",\"params\":[],\"title\":\"Metric Agg\"},\"type\":\"count\"}},\"schema\":\"metric\",\"type\":\"avg_bucket\"}],\"params\":{\"addLegend\":false,\"addTooltip\":true,\"metric\":{\"colorSchema\":\"Green to Red\",\"colorsRange\":[{\"from\":0,\"to\":10000}],\"invertColors\":false,\"labels\":{\"show\":true},\"metricColorMode\":\"None\",\"percentageMode\":false,\"style\":{\"bgColor\":false,\"bgFill\":\"#000\",\"fontSize\":40,\"labelColor\":false,\"subText\":\"\"},\"useRanges\":false},\"type\":\"metric\"},\"title\":\"Média de perguntas por usuário\",\"type\":\"metric\"}", "uiStateJSON": "{}", "description": "", "version": 1, "kibanaSavedObjectMeta": { - "searchSourceJSON": "{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"query\":{\"query\":\"\",\"language\":\"lucene\"},\"filter\":[{\"meta\":{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"negate\":false,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"is_bot\",\"value\":\"false\",\"params\":{\"query\":false,\"type\":\"phrase\"}},\"query\":{\"match\":{\"is_bot\":{\"query\":false,\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}}]}" + "searchSourceJSON": "{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"query\":{\"language\":\"lucene\",\"query\":\"\"},\"filter\":[{\"meta\":{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"negate\":false,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"is_bot\",\"value\":\"false\",\"params\":{\"query\":false,\"type\":\"phrase\"}},\"query\":{\"match\":{\"is_bot\":{\"query\":false,\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}},{\"meta\":{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"cumprimentar\",\"params\":{\"query\":\"cumprimentar\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"cumprimentar\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}},{\"meta\":{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"afirmar\",\"params\":{\"query\":\"afirmar\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"afirmar\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}},{\"meta\":{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"despedir\",\"params\":{\"query\":\"despedir\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"despedir\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}},{\"meta\":{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"tudo_bem\",\"params\":{\"query\":\"tudo_bem\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"tudo_bem\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}}]}" } } }, { - "_id": "9ed9ccf0-4986-11e9-9faf-3521ed822de9", + "_id": "99d90500-47ff-11e9-9faf-3521ed822de9", "_type": "visualization", "_source": { - "title": "Total de usuários", - "visState": "{\"title\":\"Total de usuários\",\"type\":\"metric\",\"params\":{\"addTooltip\":true,\"addLegend\":false,\"type\":\"metric\",\"metric\":{\"percentageMode\":false,\"useRanges\":false,\"colorSchema\":\"Green to Red\",\"metricColorMode\":\"None\",\"colorsRange\":[{\"from\":0,\"to\":10000}],\"labels\":{\"show\":true},\"invertColors\":false,\"style\":{\"bgFill\":\"#000\",\"bgColor\":false,\"labelColor\":false,\"subText\":\"\",\"fontSize\":40}}},\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"cardinality\",\"schema\":\"metric\",\"params\":{\"field\":\"user_id\",\"customLabel\":\"Usuários\"}}]}", - "uiStateJSON": "{}", + "title": "Usuários por dia", + "visState": "{\"title\":\"Usuários por dia\",\"type\":\"histogram\",\"params\":{\"type\":\"histogram\",\"grid\":{\"categoryLines\":false,\"style\":{\"color\":\"#eee\"},\"valueAxis\":\"ValueAxis-1\"},\"categoryAxes\":[{\"id\":\"CategoryAxis-1\",\"type\":\"category\",\"position\":\"bottom\",\"show\":true,\"style\":{},\"scale\":{\"type\":\"linear\"},\"labels\":{\"show\":true,\"truncate\":100,\"rotate\":75,\"filter\":false},\"title\":{}}],\"valueAxes\":[{\"id\":\"ValueAxis-1\",\"name\":\"LeftAxis-1\",\"type\":\"value\",\"position\":\"left\",\"show\":true,\"style\":{},\"scale\":{\"type\":\"linear\",\"mode\":\"normal\"},\"labels\":{\"show\":true,\"rotate\":0,\"filter\":false,\"truncate\":100},\"title\":{\"text\":\"Usuários\"}}],\"seriesParams\":[{\"show\":true,\"mode\":\"stacked\",\"type\":\"histogram\",\"drawLinesBetweenPoints\":true,\"showCircles\":true,\"data\":{\"id\":\"2\",\"label\":\"Usuários\"},\"valueAxis\":\"ValueAxis-1\"}],\"addTooltip\":true,\"addLegend\":true,\"legendPosition\":\"top\",\"times\":[],\"addTimeMarker\":true},\"aggs\":[{\"id\":\"2\",\"enabled\":true,\"type\":\"cardinality\",\"schema\":\"metric\",\"params\":{\"field\":\"user_id\",\"customLabel\":\"Usuários\"}},{\"id\":\"3\",\"enabled\":true,\"type\":\"date_histogram\",\"schema\":\"segment\",\"params\":{\"field\":\"timestamp\",\"interval\":\"d\",\"customInterval\":\"2h\",\"min_doc_count\":1,\"extended_bounds\":{},\"customLabel\":\"Data\"}}]}", + "uiStateJSON": "{\"vis\":{\"legendOpen\":true,\"colors\":{\"Usuários\":\"#1F78C1\"}}}", "description": "", "version": 1, "kibanaSavedObjectMeta": { - "searchSourceJSON": "{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"query\":{\"query\":\"\",\"language\":\"lucene\"},\"filter\":[{\"meta\":{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"negate\":false,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"is_bot\",\"value\":\"false\",\"params\":{\"query\":false,\"type\":\"phrase\"}},\"query\":{\"match\":{\"is_bot\":{\"query\":false,\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}}]}" + "searchSourceJSON": "{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"query\":{\"query\":\"\",\"language\":\"lucene\"},\"filter\":[{\"meta\":{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"negate\":false,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"environment\",\"value\":\"production\",\"params\":{\"query\":\"production\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"environment\":{\"query\":\"production\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}}]}" } } }, { - "_id": "bc6ef080-f33a-11e8-9faf-3521ed822de9", + "_id": "9ed9ccf0-4986-11e9-9faf-3521ed822de9", "_type": "visualization", "_source": { - "title": "Média de perguntas por usuário", - "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customBucket\":{\"enabled\":true,\"id\":\"1-bucket\",\"params\":{\"field\":\"user_id\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"order\":\"desc\",\"orderBy\":\"_key\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"size\":3000},\"schema\":{\"aggFilter\":[],\"deprecate\":false,\"editor\":false,\"group\":\"none\",\"max\":null,\"min\":0,\"name\":\"bucketAgg\",\"params\":[],\"title\":\"Bucket Agg\"},\"type\":\"terms\"},\"customLabel\":\"Perguntas por usuário\",\"customMetric\":{\"enabled\":true,\"id\":\"1-metric\",\"params\":{},\"schema\":{\"aggFilter\":[\"!top_hits\",\"!percentiles\",\"!percentile_ranks\",\"!median\",\"!std_dev\",\"!sum_bucket\",\"!avg_bucket\",\"!min_bucket\",\"!max_bucket\",\"!derivative\",\"!moving_avg\",\"!serial_diff\",\"!cumulative_sum\"],\"deprecate\":false,\"editor\":false,\"group\":\"none\",\"max\":null,\"min\":0,\"name\":\"metricAgg\",\"params\":[],\"title\":\"Metric Agg\"},\"type\":\"count\"}},\"schema\":\"metric\",\"type\":\"avg_bucket\"}],\"params\":{\"addLegend\":false,\"addTooltip\":true,\"metric\":{\"colorSchema\":\"Green to Red\",\"colorsRange\":[{\"from\":0,\"to\":10000}],\"invertColors\":false,\"labels\":{\"show\":true},\"metricColorMode\":\"None\",\"percentageMode\":false,\"style\":{\"bgColor\":false,\"bgFill\":\"#000\",\"fontSize\":40,\"labelColor\":false,\"subText\":\"\"},\"useRanges\":false},\"type\":\"metric\"},\"title\":\"Média de perguntas por usuário\",\"type\":\"metric\"}", + "title": "Total de usuários", + "visState": "{\"title\":\"Total de usuários\",\"type\":\"metric\",\"params\":{\"addTooltip\":true,\"addLegend\":false,\"type\":\"metric\",\"metric\":{\"percentageMode\":false,\"useRanges\":false,\"colorSchema\":\"Green to Red\",\"metricColorMode\":\"None\",\"colorsRange\":[{\"from\":0,\"to\":10000}],\"labels\":{\"show\":true},\"invertColors\":false,\"style\":{\"bgFill\":\"#000\",\"bgColor\":false,\"labelColor\":false,\"subText\":\"\",\"fontSize\":40}}},\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"cardinality\",\"schema\":\"metric\",\"params\":{\"field\":\"user_id\",\"customLabel\":\"Usuários\"}}]}", "uiStateJSON": "{}", "description": "", "version": 1, "kibanaSavedObjectMeta": { - "searchSourceJSON": "{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"query\":{\"language\":\"lucene\",\"query\":\"\"},\"filter\":[{\"meta\":{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"negate\":false,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"is_bot\",\"value\":\"false\",\"params\":{\"query\":false,\"type\":\"phrase\"}},\"query\":{\"match\":{\"is_bot\":{\"query\":false,\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}},{\"meta\":{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"cumprimentar\",\"params\":{\"query\":\"cumprimentar\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"cumprimentar\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}},{\"meta\":{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"afirmar\",\"params\":{\"query\":\"afirmar\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"afirmar\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}},{\"meta\":{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"despedir\",\"params\":{\"query\":\"despedir\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"despedir\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}},{\"meta\":{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"tudo_bem\",\"params\":{\"query\":\"tudo_bem\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"tudo_bem\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}}]}" + "searchSourceJSON": "{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"query\":{\"query\":\"\",\"language\":\"lucene\"},\"filter\":[{\"meta\":{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"negate\":false,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"is_bot\",\"value\":\"false\",\"params\":{\"query\":false,\"type\":\"phrase\"}},\"query\":{\"match\":{\"is_bot\":{\"query\":false,\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}}]}" } } }, { - "_id": "292db310-e6b5-11e8-bb67-918dc5752875", + "_id": "557c6060-4a7e-11e9-9faf-3521ed822de9", "_type": "visualization", "_source": { - "title": "Perguntas mais frequentes", - "visState": "{\"title\":\"Perguntas mais frequentes\",\"type\":\"horizontal_bar\",\"params\":{\"type\":\"histogram\",\"grid\":{\"categoryLines\":false,\"style\":{\"color\":\"#eee\"}},\"categoryAxes\":[{\"id\":\"CategoryAxis-1\",\"type\":\"category\",\"position\":\"left\",\"show\":true,\"style\":{},\"scale\":{\"type\":\"linear\"},\"labels\":{\"show\":true,\"rotate\":0,\"filter\":false,\"truncate\":200},\"title\":{}}],\"valueAxes\":[{\"id\":\"ValueAxis-1\",\"name\":\"LeftAxis-1\",\"type\":\"value\",\"position\":\"bottom\",\"show\":true,\"style\":{},\"scale\":{\"type\":\"linear\",\"mode\":\"normal\"},\"labels\":{\"show\":true,\"rotate\":75,\"filter\":true,\"truncate\":100},\"title\":{\"text\":\"Quantidade de mensagens\"}}],\"seriesParams\":[{\"show\":true,\"type\":\"histogram\",\"mode\":\"normal\",\"data\":{\"label\":\"Quantidade de mensagens\",\"id\":\"1\"},\"valueAxis\":\"ValueAxis-1\",\"drawLinesBetweenPoints\":true,\"showCircles\":true}],\"addTooltip\":true,\"addLegend\":true,\"legendPosition\":\"top\",\"times\":[],\"addTimeMarker\":false},\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"count\",\"schema\":\"metric\",\"params\":{\"json\":\"\",\"customLabel\":\"Quantidade de mensagens\"}},{\"id\":\"2\",\"enabled\":true,\"type\":\"terms\",\"schema\":\"segment\",\"params\":{\"field\":\"intent_name\",\"size\":15,\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"outras\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"exclude\":\"\\\"\\\"\",\"customLabel\":\"Objetivo da pergunta\"}}]}", - "uiStateJSON": "{\"vis\":{\"colors\":{\"Quantidade de mensagens\":\"#614D93\"},\"legendOpen\":true}}", + "title": "Usuários e mensagens por semana", + "visState": "{\"aggs\":[{\"enabled\":true,\"id\":\"1\",\"params\":{\"customBucket\":{\"enabled\":true,\"id\":\"1-bucket\",\"params\":{\"customInterval\":\"2h\",\"extended_bounds\":{},\"field\":\"timestamp\",\"interval\":\"w\",\"min_doc_count\":1},\"schema\":{\"aggFilter\":[],\"deprecate\":false,\"editor\":false,\"group\":\"none\",\"max\":null,\"min\":0,\"name\":\"bucketAgg\",\"params\":[],\"title\":\"Bucket Agg\"},\"type\":\"date_histogram\"},\"customLabel\":\"Usuários por semana\",\"customMetric\":{\"enabled\":true,\"id\":\"1-metric\",\"params\":{\"field\":\"user_id\"},\"schema\":{\"aggFilter\":[\"!top_hits\",\"!percentiles\",\"!percentile_ranks\",\"!median\",\"!std_dev\",\"!sum_bucket\",\"!avg_bucket\",\"!min_bucket\",\"!max_bucket\",\"!derivative\",\"!moving_avg\",\"!serial_diff\",\"!cumulative_sum\"],\"deprecate\":false,\"editor\":false,\"group\":\"none\",\"max\":null,\"min\":0,\"name\":\"metricAgg\",\"params\":[],\"title\":\"Metric Agg\"},\"type\":\"cardinality\"}},\"schema\":\"metric\",\"type\":\"avg_bucket\"},{\"enabled\":true,\"id\":\"2\",\"params\":{\"customBucket\":{\"enabled\":true,\"id\":\"2-bucket\",\"params\":{\"customInterval\":\"2h\",\"extended_bounds\":{},\"field\":\"timestamp\",\"interval\":\"w\",\"min_doc_count\":1},\"schema\":{\"aggFilter\":[],\"deprecate\":false,\"editor\":false,\"group\":\"none\",\"max\":null,\"min\":0,\"name\":\"bucketAgg\",\"params\":[],\"title\":\"Bucket Agg\"},\"type\":\"date_histogram\"},\"customLabel\":\"Mensagens por semana\",\"customMetric\":{\"enabled\":true,\"id\":\"2-metric\",\"params\":{\"json\":\"\"},\"schema\":{\"aggFilter\":[\"!top_hits\",\"!percentiles\",\"!percentile_ranks\",\"!median\",\"!std_dev\",\"!sum_bucket\",\"!avg_bucket\",\"!min_bucket\",\"!max_bucket\",\"!derivative\",\"!moving_avg\",\"!serial_diff\",\"!cumulative_sum\"],\"deprecate\":false,\"editor\":false,\"group\":\"none\",\"max\":null,\"min\":0,\"name\":\"metricAgg\",\"params\":[],\"title\":\"Metric Agg\"},\"type\":\"count\"}},\"schema\":\"metric\",\"type\":\"avg_bucket\"}],\"params\":{\"addLegend\":false,\"addTooltip\":true,\"metric\":{\"colorSchema\":\"Green to Red\",\"colorsRange\":[{\"from\":0,\"to\":10000}],\"invertColors\":false,\"labels\":{\"show\":true},\"metricColorMode\":\"None\",\"percentageMode\":false,\"style\":{\"bgColor\":false,\"bgFill\":\"#000\",\"fontSize\":34,\"labelColor\":false,\"subText\":\"\"},\"useRanges\":false},\"type\":\"metric\"},\"title\":\"Usuários e mensagens por semana\",\"type\":\"metric\"}", + "uiStateJSON": "{}", "description": "", "version": 1, "kibanaSavedObjectMeta": { - "searchSourceJSON": "{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"query\":{\"query\":\"\",\"language\":\"lucene\"},\"filter\":[{\"meta\":{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"cumprimentar\",\"params\":{\"query\":\"cumprimentar\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"cumprimentar\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}},{\"meta\":{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"afirmar\",\"params\":{\"query\":\"afirmar\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"afirmar\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}},{\"meta\":{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"despedir\",\"params\":{\"query\":\"despedir\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"despedir\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}},{\"meta\":{\"index\":\"83b55140-e6b4-11e8-bb67-918dc5752875\",\"negate\":false,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"is_bot\",\"value\":\"false\",\"params\":{\"query\":false,\"type\":\"phrase\"}},\"query\":{\"match\":{\"is_bot\":{\"query\":false,\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}}]}" + "searchSourceJSON": "{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"query\":{\"query\":\"\",\"language\":\"lucene\"},\"filter\":[{\"meta\":{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"negate\":false,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"is_bot\",\"value\":\"false\",\"params\":{\"query\":false,\"type\":\"phrase\"}},\"query\":{\"match\":{\"is_bot\":{\"query\":false,\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}}]}" } } }, { - "_id": "282acc80-862b-11e9-b7f8-ab32b998c172", - "_type": "search", + "_id": "940af720-4a4b-11e9-9faf-3521ed822de9", + "_type": "visualization", "_source": { - "title": "Quantidade de fallbacks e perguntas que caíram no fallback", + "title": "Quantidade de pessoas que usaram #MEAJUDA", + "visState": "{\"title\":\"Quantidade de pessoas que usaram #MEAJUDA\",\"type\":\"metric\",\"params\":{\"addTooltip\":true,\"addLegend\":false,\"type\":\"metric\",\"metric\":{\"percentageMode\":false,\"useRanges\":false,\"colorSchema\":\"Green to Red\",\"metricColorMode\":\"None\",\"colorsRange\":[{\"from\":0,\"to\":10000}],\"labels\":{\"show\":true},\"invertColors\":false,\"style\":{\"bgFill\":\"#000\",\"bgColor\":false,\"labelColor\":false,\"subText\":\"\",\"fontSize\":35}}},\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"cardinality\",\"schema\":\"metric\",\"params\":{\"field\":\"user_id\",\"customLabel\":\"Usuários pediram #MEAJUDA\"}},{\"id\":\"2\",\"enabled\":true,\"type\":\"count\",\"schema\":\"metric\",\"params\":{\"customLabel\":\"Mensagens #MEAJUDA\"}}]}", + "uiStateJSON": "{}", "description": "", - "hits": 0, - "columns": [ - "is_fallback", - "text" - ], - "sort": [ - "timestamp", - "desc" - ], "version": 1, "kibanaSavedObjectMeta": { - "searchSourceJSON": "{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"highlightAll\":true,\"version\":true,\"query\":{\"language\":\"lucene\",\"query\":\"\"},\"filter\":[{\"meta\":{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"negate\":false,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"is_fallback\",\"value\":\"true\",\"params\":{\"query\":true,\"type\":\"phrase\"}},\"query\":{\"match\":{\"is_fallback\":{\"query\":true,\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}}]}" + "searchSourceJSON": "{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"query\":{\"query\":\"\",\"language\":\"lucene\"},\"filter\":[{\"meta\":{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"negate\":false,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"o_que_sei_falar\",\"params\":{\"query\":\"o_que_sei_falar\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"o_que_sei_falar\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}},{\"meta\":{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"negate\":false,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"is_bot\",\"value\":\"false\",\"params\":{\"query\":false,\"type\":\"phrase\"}},\"query\":{\"match\":{\"is_bot\":{\"query\":false,\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}}]}" } } }, { - "_id": "940af720-4a4b-11e9-9faf-3521ed822de9", + "_id": "fc3a57d0-78b0-11e9-b7f8-ab32b998c172", "_type": "visualization", "_source": { - "title": "Quantidade de pessoas que usaram #MEAJUDA", - "visState": "{\"title\":\"Quantidade de pessoas que usaram #MEAJUDA\",\"type\":\"metric\",\"params\":{\"addTooltip\":true,\"addLegend\":false,\"type\":\"metric\",\"metric\":{\"percentageMode\":false,\"useRanges\":false,\"colorSchema\":\"Green to Red\",\"metricColorMode\":\"None\",\"colorsRange\":[{\"from\":0,\"to\":10000}],\"labels\":{\"show\":true},\"invertColors\":false,\"style\":{\"bgFill\":\"#000\",\"bgColor\":false,\"labelColor\":false,\"subText\":\"\",\"fontSize\":35}}},\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"cardinality\",\"schema\":\"metric\",\"params\":{\"field\":\"user_id\",\"customLabel\":\"Usuários pediram #MEAJUDA\"}},{\"id\":\"2\",\"enabled\":true,\"type\":\"count\",\"schema\":\"metric\",\"params\":{\"customLabel\":\"Mensagens #MEAJUDA\"}}]}", - "uiStateJSON": "{}", + "title": "Ocorrências incomuns nas intents", + "visState": "{\"title\":\"Ocorrências incomuns nas intents\",\"type\":\"line\",\"params\":{\"type\":\"line\",\"grid\":{\"categoryLines\":false,\"style\":{\"color\":\"#eee\"}},\"categoryAxes\":[{\"id\":\"CategoryAxis-1\",\"type\":\"category\",\"position\":\"bottom\",\"show\":true,\"style\":{},\"scale\":{\"type\":\"linear\"},\"labels\":{\"show\":true,\"truncate\":100,\"filter\":true,\"rotate\":75},\"title\":{}}],\"valueAxes\":[{\"id\":\"ValueAxis-1\",\"name\":\"LeftAxis-1\",\"type\":\"value\",\"position\":\"left\",\"show\":true,\"style\":{},\"scale\":{\"type\":\"linear\",\"mode\":\"normal\",\"defaultYExtents\":false,\"setYExtents\":false},\"labels\":{\"show\":true,\"rotate\":0,\"filter\":false,\"truncate\":100},\"title\":{\"text\":\"Perguntas\"}}],\"seriesParams\":[{\"show\":\"true\",\"type\":\"line\",\"mode\":\"normal\",\"data\":{\"label\":\"Perguntas\",\"id\":\"1\"},\"valueAxis\":\"ValueAxis-1\",\"drawLinesBetweenPoints\":true,\"showCircles\":true,\"interpolate\":\"linear\",\"lineWidth\":3}],\"addTooltip\":true,\"addLegend\":true,\"legendPosition\":\"right\",\"times\":[],\"addTimeMarker\":false},\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"count\",\"schema\":\"metric\",\"params\":{\"customLabel\":\"Perguntas\"}},{\"id\":\"2\",\"enabled\":true,\"type\":\"significant_terms\",\"schema\":\"group\",\"params\":{\"field\":\"intent_name\",\"size\":7,\"customLabel\":\"Nome das intents\"}},{\"id\":\"3\",\"enabled\":true,\"type\":\"date_histogram\",\"schema\":\"segment\",\"params\":{\"field\":\"timestamp\",\"interval\":\"w\",\"customInterval\":\"2h\",\"min_doc_count\":1,\"extended_bounds\":{},\"customLabel\":\"Intervalo de tempo (semana)\"}}]}", + "uiStateJSON": "{\"vis\":{\"legendOpen\":true}}", "description": "", "version": 1, "kibanaSavedObjectMeta": { - "searchSourceJSON": "{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"query\":{\"query\":\"\",\"language\":\"lucene\"},\"filter\":[{\"meta\":{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"negate\":false,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"o_que_sei_falar\",\"params\":{\"query\":\"o_que_sei_falar\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"o_que_sei_falar\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}},{\"meta\":{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"negate\":false,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"is_bot\",\"value\":\"false\",\"params\":{\"query\":false,\"type\":\"phrase\"}},\"query\":{\"match\":{\"is_bot\":{\"query\":false,\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}}]}" + "searchSourceJSON": "{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"query\":{\"language\":\"lucene\",\"query\":\"\"},\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"key\":\"is_bot\",\"negate\":false,\"params\":{\"query\":false,\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"false\"},\"query\":{\"match\":{\"is_bot\":{\"query\":false,\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"key\":\"intent_name\",\"negate\":true,\"params\":{\"query\":\"afirmar\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"afirmar\"},\"query\":{\"match\":{\"intent_name\":{\"query\":\"afirmar\",\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"key\":\"intent_name\",\"negate\":true,\"params\":{\"query\":\"cumprimentar\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"cumprimentar\"},\"query\":{\"match\":{\"intent_name\":{\"query\":\"cumprimentar\",\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"key\":\"intent_name\",\"negate\":true,\"params\":{\"query\":\"o_que_sei_falar\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"o_que_sei_falar\"},\"query\":{\"match\":{\"intent_name\":{\"query\":\"o_que_sei_falar\",\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"key\":\"intent_name\",\"negate\":true,\"params\":{\"query\":\"despedir\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"despedir\"},\"query\":{\"match\":{\"intent_name\":{\"query\":\"despedir\",\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"key\":\"intent_name\",\"negate\":true,\"params\":{\"query\":\"diga_mais\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"diga_mais\"},\"query\":{\"match\":{\"intent_name\":{\"query\":\"diga_mais\",\"type\":\"phrase\"}}}},{\"meta\":{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"negar\",\"params\":{\"query\":\"negar\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"negar\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}},{\"meta\":{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"negar_despedir\",\"params\":{\"query\":\"negar_despedir\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"negar_despedir\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}}]}" } } }, @@ -119,16 +112,17 @@ } }, { - "_id": "fc3a57d0-78b0-11e9-b7f8-ab32b998c172", + "_id": "4866d8d0-8631-11e9-b7f8-ab32b998c172", "_type": "visualization", "_source": { - "title": "Ocorrências incomuns nas intents", - "visState": "{\"title\":\"Ocorrências incomuns nas intents\",\"type\":\"line\",\"params\":{\"type\":\"line\",\"grid\":{\"categoryLines\":false,\"style\":{\"color\":\"#eee\"}},\"categoryAxes\":[{\"id\":\"CategoryAxis-1\",\"type\":\"category\",\"position\":\"bottom\",\"show\":true,\"style\":{},\"scale\":{\"type\":\"linear\"},\"labels\":{\"show\":true,\"truncate\":100,\"filter\":true,\"rotate\":75},\"title\":{}}],\"valueAxes\":[{\"id\":\"ValueAxis-1\",\"name\":\"LeftAxis-1\",\"type\":\"value\",\"position\":\"left\",\"show\":true,\"style\":{},\"scale\":{\"type\":\"linear\",\"mode\":\"normal\",\"defaultYExtents\":false,\"setYExtents\":false},\"labels\":{\"show\":true,\"rotate\":0,\"filter\":false,\"truncate\":100},\"title\":{\"text\":\"Perguntas\"}}],\"seriesParams\":[{\"show\":\"true\",\"type\":\"line\",\"mode\":\"normal\",\"data\":{\"label\":\"Perguntas\",\"id\":\"1\"},\"valueAxis\":\"ValueAxis-1\",\"drawLinesBetweenPoints\":true,\"showCircles\":true,\"interpolate\":\"linear\",\"lineWidth\":3}],\"addTooltip\":true,\"addLegend\":true,\"legendPosition\":\"right\",\"times\":[],\"addTimeMarker\":false},\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"count\",\"schema\":\"metric\",\"params\":{\"customLabel\":\"Perguntas\"}},{\"id\":\"2\",\"enabled\":true,\"type\":\"significant_terms\",\"schema\":\"group\",\"params\":{\"field\":\"intent_name\",\"size\":7,\"customLabel\":\"Nome das intents\"}},{\"id\":\"3\",\"enabled\":true,\"type\":\"date_histogram\",\"schema\":\"segment\",\"params\":{\"field\":\"timestamp\",\"interval\":\"w\",\"customInterval\":\"2h\",\"min_doc_count\":1,\"extended_bounds\":{},\"customLabel\":\"Intervalo de tempo (semana)\"}}]}", - "uiStateJSON": "{\"vis\":{\"legendOpen\":true}}", + "title": "Cloud tag intents", + "visState": "{\"title\":\"Cloud tag intents\",\"type\":\"tagcloud\",\"params\":{\"scale\":\"linear\",\"orientation\":\"single\",\"minFontSize\":15,\"maxFontSize\":40,\"showLabel\":true},\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"count\",\"schema\":\"metric\",\"params\":{}},{\"id\":\"2\",\"enabled\":true,\"type\":\"terms\",\"schema\":\"segment\",\"params\":{\"field\":\"intent_name\",\"size\":40,\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"customLabel\":\"Nome das intents\"}}]}", + "uiStateJSON": "{}", "description": "", + "savedSearchId": "4cdaa320-8630-11e9-b7f8-ab32b998c172", "version": 1, "kibanaSavedObjectMeta": { - "searchSourceJSON": "{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"query\":{\"language\":\"lucene\",\"query\":\"\"},\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"key\":\"is_bot\",\"negate\":false,\"params\":{\"query\":false,\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"false\"},\"query\":{\"match\":{\"is_bot\":{\"query\":false,\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"key\":\"intent_name\",\"negate\":true,\"params\":{\"query\":\"afirmar\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"afirmar\"},\"query\":{\"match\":{\"intent_name\":{\"query\":\"afirmar\",\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"key\":\"intent_name\",\"negate\":true,\"params\":{\"query\":\"cumprimentar\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"cumprimentar\"},\"query\":{\"match\":{\"intent_name\":{\"query\":\"cumprimentar\",\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"key\":\"intent_name\",\"negate\":true,\"params\":{\"query\":\"o_que_sei_falar\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"o_que_sei_falar\"},\"query\":{\"match\":{\"intent_name\":{\"query\":\"o_que_sei_falar\",\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"key\":\"intent_name\",\"negate\":true,\"params\":{\"query\":\"despedir\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"despedir\"},\"query\":{\"match\":{\"intent_name\":{\"query\":\"despedir\",\"type\":\"phrase\"}}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"key\":\"intent_name\",\"negate\":true,\"params\":{\"query\":\"diga_mais\",\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"diga_mais\"},\"query\":{\"match\":{\"intent_name\":{\"query\":\"diga_mais\",\"type\":\"phrase\"}}}},{\"meta\":{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"negar\",\"params\":{\"query\":\"negar\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"negar\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}},{\"meta\":{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"negar_despedir\",\"params\":{\"query\":\"negar_despedir\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"negar_despedir\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}}]}" + "searchSourceJSON": "{\"query\":{\"query\":\"\",\"language\":\"lucene\"},\"filter\":[{\"meta\":{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"salic_cadastro_usuario\",\"params\":{\"query\":\"salic_cadastro_usuario\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"salic_cadastro_usuario\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}}]}" } } }, @@ -147,29 +141,35 @@ } }, { - "_id": "4866d8d0-8631-11e9-b7f8-ab32b998c172", - "_type": "visualization", + "_id": "4cdaa320-8630-11e9-b7f8-ab32b998c172", + "_type": "search", "_source": { - "title": "Cloud tag intents", - "visState": "{\"title\":\"Cloud tag intents\",\"type\":\"tagcloud\",\"params\":{\"scale\":\"linear\",\"orientation\":\"single\",\"minFontSize\":15,\"maxFontSize\":40,\"showLabel\":true},\"aggs\":[{\"id\":\"1\",\"enabled\":true,\"type\":\"count\",\"schema\":\"metric\",\"params\":{}},{\"id\":\"2\",\"enabled\":true,\"type\":\"terms\",\"schema\":\"segment\",\"params\":{\"field\":\"intent_name\",\"size\":40,\"order\":\"desc\",\"orderBy\":\"1\",\"otherBucket\":false,\"otherBucketLabel\":\"Other\",\"missingBucket\":false,\"missingBucketLabel\":\"Missing\",\"customLabel\":\"Nome das intents\"}}]}", - "uiStateJSON": "{}", + "title": "Perguntas do usuários (intents text)", "description": "", - "savedSearchId": "4cdaa320-8630-11e9-b7f8-ab32b998c172", + "hits": 0, + "columns": [ + "intent_confidence", + "text" + ], + "sort": [ + "timestamp", + "desc" + ], "version": 1, "kibanaSavedObjectMeta": { - "searchSourceJSON": "{\"query\":{\"query\":\"\",\"language\":\"lucene\"},\"filter\":[{\"meta\":{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"negate\":true,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"intent_name\",\"value\":\"salic_cadastro_usuario\",\"params\":{\"query\":\"salic_cadastro_usuario\",\"type\":\"phrase\"}},\"query\":{\"match\":{\"intent_name\":{\"query\":\"salic_cadastro_usuario\",\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}}]}" + "searchSourceJSON": "{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"highlightAll\":true,\"version\":true,\"query\":{\"language\":\"lucene\",\"query\":\"\"},\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"key\":\"is_bot\",\"negate\":false,\"params\":{\"query\":false,\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"false\"},\"query\":{\"match\":{\"is_bot\":{\"query\":false,\"type\":\"phrase\"}}}}]}" } } }, { - "_id": "4cdaa320-8630-11e9-b7f8-ab32b998c172", + "_id": "282acc80-862b-11e9-b7f8-ab32b998c172", "_type": "search", "_source": { - "title": "Perguntas do usuários (intents text)", + "title": "Quantidade de fallbacks e perguntas que caíram no fallback", "description": "", "hits": 0, "columns": [ - "intent_confidence", + "is_fallback", "text" ], "sort": [ @@ -178,7 +178,7 @@ ], "version": 1, "kibanaSavedObjectMeta": { - "searchSourceJSON": "{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"highlightAll\":true,\"version\":true,\"query\":{\"language\":\"lucene\",\"query\":\"\"},\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"key\":\"is_bot\",\"negate\":false,\"params\":{\"query\":false,\"type\":\"phrase\"},\"type\":\"phrase\",\"value\":\"false\"},\"query\":{\"match\":{\"is_bot\":{\"query\":false,\"type\":\"phrase\"}}}}]}" + "searchSourceJSON": "{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"highlightAll\":true,\"version\":true,\"query\":{\"language\":\"lucene\",\"query\":\"\"},\"filter\":[{\"meta\":{\"index\":\"194404f0-e6b4-11e8-bb67-918dc5752875\",\"negate\":false,\"disabled\":false,\"alias\":null,\"type\":\"phrase\",\"key\":\"is_fallback\",\"value\":\"true\",\"params\":{\"query\":true,\"type\":\"phrase\"}},\"query\":{\"match\":{\"is_fallback\":{\"query\":true,\"type\":\"phrase\"}}},\"$state\":{\"store\":\"appState\"}}]}" } } }, @@ -213,5 +213,23 @@ "searchSourceJSON": "{\"query\":{\"language\":\"lucene\",\"query\":\"\"},\"filter\":[]}" } } + }, + { + "_id": "194404f0-e6b4-11e8-bb67-918dc5752875", + "_type": "index-pattern", + "_source": { + "title": "messages*", + "timeFieldName": "timestamp", + "fields": "[{\"name\":\"_id\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"name\":\"_index\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"name\":\"_score\",\"type\":\"number\",\"count\":0,\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"name\":\"_source\",\"type\":\"_source\",\"count\":0,\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"name\":\"_type\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"name\":\"entities\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"name\":\"environment\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"name\":\"intent_confidence\",\"type\":\"number\",\"count\":1,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"name\":\"intent_name\",\"type\":\"string\",\"count\":4,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"name\":\"is_bot\",\"type\":\"boolean\",\"count\":0,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"name\":\"is_fallback\",\"type\":\"boolean\",\"count\":7,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"name\":\"tags\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"name\":\"text\",\"type\":\"string\",\"count\":9,\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"name\":\"timestamp\",\"type\":\"date\",\"count\":5,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"name\":\"user_id\",\"type\":\"string\",\"count\":5,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"name\":\"utter_name\",\"type\":\"string\",\"count\":2,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"name\":\"version\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true}]" + } + }, + { + "_id": "83b55140-e6b4-11e8-bb67-918dc5752875", + "_type": "index-pattern", + "_source": { + "title": "mes*", + "timeFieldName": "timestamp", + "fields": "[{\"name\":\"_id\",\"type\":\"string\",\"count\":2,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"name\":\"_index\",\"type\":\"string\",\"count\":5,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"name\":\"_score\",\"type\":\"number\",\"count\":0,\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"name\":\"_source\",\"type\":\"_source\",\"count\":0,\"scripted\":false,\"searchable\":false,\"aggregatable\":false,\"readFromDocValues\":false},{\"name\":\"_type\",\"type\":\"string\",\"count\":5,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":false},{\"name\":\"entities\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"name\":\"environment\",\"type\":\"string\",\"count\":2,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"name\":\"intent_confidence\",\"type\":\"number\",\"count\":2,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"name\":\"intent_name\",\"type\":\"string\",\"count\":2,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"name\":\"is_bot\",\"type\":\"boolean\",\"count\":2,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"name\":\"is_fallback\",\"type\":\"boolean\",\"count\":4,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"name\":\"tags\",\"type\":\"string\",\"count\":1,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"name\":\"text\",\"type\":\"string\",\"count\":1,\"scripted\":false,\"searchable\":true,\"aggregatable\":false,\"readFromDocValues\":false},{\"name\":\"timestamp\",\"type\":\"date\",\"count\":2,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"name\":\"user_id\",\"type\":\"string\",\"count\":5,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"name\":\"utter_name\",\"type\":\"string\",\"count\":5,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true},{\"name\":\"version\",\"type\":\"string\",\"count\":0,\"scripted\":false,\"searchable\":true,\"aggregatable\":true,\"readFromDocValues\":true}]" + } } ] \ No newline at end of file From b3c9614233348b953cb12b461e73440b3e53d65c Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Tue, 27 Aug 2019 10:58:17 -0300 Subject: [PATCH 05/37] fix indentation --- coach/data/stories/aleatorio.md | 52 ++++++++++++++++----------------- 1 file changed, 25 insertions(+), 27 deletions(-) diff --git a/coach/data/stories/aleatorio.md b/coach/data/stories/aleatorio.md index e7313b90..ae553144 100644 --- a/coach/data/stories/aleatorio.md +++ b/coach/data/stories/aleatorio.md @@ -1,97 +1,95 @@ ## path_religiao * religiao -- utter_religiao + - utter_religiao ## path_esporte * esporte -- utter_esporte + - utter_esporte ## path_time * time -- utter_time + - utter_time ## path_linguagens * linguagens -- utter_linguagens + - utter_linguagens ## path_genero * genero -- utter_genero + - utter_genero ## path_star_wars * star_wars -- utter_star_wars + - utter_star_wars ## path_piada * piada -- utter_piada + - utter_piada ## path_license * license -- utter_license + - utter_license ## path_onde_voce_mora * onde_voce_mora -- utter_onde_voce_mora + - utter_onde_voce_mora ## path_como_estou * como_estou -- utter_como_estou - - - + - utter_como_estou ## path_playlist * playlist -- utter_playlist + - utter_playlist ## path_comida * comida -- utter_comida + - utter_comida ## path_cor * cor -- utter_cor + - utter_cor ## path_de_onde_voce_eh * de_onde_voce_eh -- utter_de_onde_voce_eh + - utter_de_onde_voce_eh +## path_relationship * relationship -- utter_relationship + - utter_relationship ## path_me * me -- utter_me + - utter_me ## path_filhos * filhos -- utter_filhos + - utter_filhos ## path_filme * filme -- utter_filme + - utter_filme ## path_signo * signo -- utter_signo + - utter_signo ## path_triste * triste -- utter_triste + - utter_triste ## path_hobby * hobby -- utter_hobby + - utter_hobby ## path_bff * bff -- utter_bff + - utter_bff ## path_historia * historia -- utter_historia + - utter_historia ## path_risada * risada -- utter_risada + - utter_risada \ No newline at end of file From 1354335ee6c3cc9579c0f41781a631ba0b62d1e5 Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Tue, 27 Aug 2019 11:09:03 -0300 Subject: [PATCH 06/37] utter_continuar_conversa --- coach/data/stories/aleatorio.md | 26 +++++++++++++++++++++++++- coach/domain.yml | 5 +++++ 2 files changed, 30 insertions(+), 1 deletion(-) diff --git a/coach/data/stories/aleatorio.md b/coach/data/stories/aleatorio.md index ae553144..e4838d4f 100644 --- a/coach/data/stories/aleatorio.md +++ b/coach/data/stories/aleatorio.md @@ -1,95 +1,119 @@ ## path_religiao * religiao - utter_religiao + - utter_continuar_conversa ## path_esporte * esporte - utter_esporte + - utter_continuar_conversa ## path_time * time - utter_time + - utter_continuar_conversa ## path_linguagens * linguagens - utter_linguagens + - utter_continuar_conversa ## path_genero * genero - utter_genero + - utter_continuar_conversa ## path_star_wars * star_wars - utter_star_wars + - utter_continuar_conversa ## path_piada * piada - utter_piada + - utter_continuar_conversa ## path_license * license - utter_license + - utter_continuar_conversa ## path_onde_voce_mora * onde_voce_mora - utter_onde_voce_mora + - utter_continuar_conversa ## path_como_estou * como_estou - utter_como_estou + - utter_continuar_conversa ## path_playlist * playlist - utter_playlist + - utter_continuar_conversa ## path_comida * comida - utter_comida + - utter_continuar_conversa ## path_cor * cor - utter_cor + - utter_continuar_conversa ## path_de_onde_voce_eh * de_onde_voce_eh - utter_de_onde_voce_eh + - utter_continuar_conversa ## path_relationship * relationship - utter_relationship + - utter_continuar_conversa ## path_me * me - utter_me + - utter_continuar_conversa ## path_filhos * filhos - utter_filhos + - utter_continuar_conversa ## path_filme * filme - utter_filme + - utter_continuar_conversa ## path_signo * signo - utter_signo + - utter_continuar_conversa ## path_triste * triste - utter_triste + - utter_continuar_conversa ## path_hobby * hobby - utter_hobby + - utter_continuar_conversa ## path_bff * bff - utter_bff + - utter_continuar_conversa ## path_historia * historia - utter_historia + - utter_continuar_conversa ## path_risada * risada - - utter_risada \ No newline at end of file + - utter_risada + - utter_continuar_conversa \ No newline at end of file diff --git a/coach/domain.yml b/coach/domain.yml index 63084c03..cd78743b 100644 --- a/coach/domain.yml +++ b/coach/domain.yml @@ -411,6 +411,10 @@ templates: Você está feliz hoje, hein!? + utter_continuar_conversa: + - text: | + E aí, qual nosso próximo assunto? + actions: - utter_default - utter_cumprimentar @@ -418,6 +422,7 @@ actions: - utter_tudo_bem - utter_diga_mais - utter_elogios + - utter_continuar_conversa - utter_religiao - utter_esporte From 8d996913897cb704147a5cd84dfa4ed48f7376f7 Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Tue, 27 Aug 2019 11:14:27 -0300 Subject: [PATCH 07/37] update in elogios --- coach/data/intents/geral.md | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/coach/data/intents/geral.md b/coach/data/intents/geral.md index fd186cc4..902c6cff 100644 --- a/coach/data/intents/geral.md +++ b/coach/data/intents/geral.md @@ -48,10 +48,30 @@ - ola boa tarde ## intent:elogios -- Você é muito educado! -- Adorei -- Me ajudou muito +- você é muito educado +- voce e muito educado +- me ajudou muito +- você é demais +- você é lindo +- voce e lindo +- voce e maravilhoso +- vc é demais +- vc e demais - vc eh linda +- vc e lindo +- vc é maravilhoso +- adorei você +- amei você +- adorei voce +- amei voce +- adorei vc +- amei vc +- maravilhoso +- educado +- adorei +- lindo +- lindão +- lindao ## intent:negar - não sei onde a minha pergunta se encaixa From bf2323fc0c3653dadcfe1260ed3d9d30294a8ceb Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Tue, 27 Aug 2019 11:41:52 -0300 Subject: [PATCH 08/37] new intent negar_despedir --- coach/data/intents/geral.md | 86 ++++++++++++++++++++++++++----------- 1 file changed, 61 insertions(+), 25 deletions(-) diff --git a/coach/data/intents/geral.md b/coach/data/intents/geral.md index 902c6cff..ffb3786d 100644 --- a/coach/data/intents/geral.md +++ b/coach/data/intents/geral.md @@ -6,22 +6,59 @@ - batatinha quando nasce ## intent:despedir -- Tchau obrigada -- Tchau -- até logo +- tchau obrigada +- tchau - namaste - sayonara +- au revoir +- até logo +- ate logo - até mais +- ate mais - até breve +- ate breve +- até a próxima +- ate a proxima - falou, valeu - flw vlw +- beleza - blza - blz +- valew - valeu -- de boa -- obrigada -- obrigado -- obj + +## intent: negar_despedir +- não sei onde a minha pergunta se encaixa +- nao quero saber mais +- quero falar sobre outra coisa +- não quero saber de mais nada +- não tenho mais dúvidas +- não tenho mais perguntas +- você já me respondeu tudo +- nao era isso, me enganei +- não quero falar sobre isso +- ainda nao sei escolher um tópico +- ainda não pensei sobre isso +- nao sei do que quero falar +- não sei do que quero conversar +- já me respondeu +- já me ajudou +- só isso mesmo, obrigada +- so isso mesmo obrigada +- só isso mesmo, obrigado +- so isso mesmo obrigado +- só isso mesmo +- so isso mesmo +- não tenho mais perguntas +- não tenho mais dúvidas +- nao tenho mais duvidas +- não tenho mais +- não quero saber +- não obrigado +- nao obrigado +- não obrigada +- nao obrigada +- nada ## intent:cumprimentar - oi, tudo bem @@ -74,25 +111,18 @@ - lindao ## intent:negar -- não sei onde a minha pergunta se encaixa -- nao quero saber mais -- quero falar sobre outra coisa -- não quero saber de mais nada -- nao era isso, me enganei -- não quero falar sobre isso -- ainda nao sei escolher um tópico -- ainda não pensei sobre isso -- nao sei do que quero falar -- não sei do que quero conversar -- nunca +- não - nao - nao conheco - não quero +- nada - escolhi errado - falei errado - duvida - ainda não sei - nenhum +- nunca +- jamais ## intent:diga_mais - como funciona @@ -106,13 +136,19 @@ - nao tenho certeza ## intent:tudo_bem -- Tudo bem -- Como vocês esta +- tudo bem e você +- tudo bem +- tudo bom +- tá bem +- ta bem +- como vocês esta +- como voce esta +- como voce ta +- como vai você +- como vai voce +- como vai vc +- como vai - como ta - joia - joinha -- tudo bom -- bom dia flor do dia -- Tudo bem e você -- como vc esta -- como vai + From eec11cccc186434a4215666e241c8a93a2601734 Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Tue, 27 Aug 2019 11:45:46 -0300 Subject: [PATCH 09/37] new story negar_despedir --- coach/data/stories/geral.md | 4 ++++ coach/domain.yml | 1 + 2 files changed, 5 insertions(+) diff --git a/coach/data/stories/geral.md b/coach/data/stories/geral.md index ef24fbcd..904066c8 100644 --- a/coach/data/stories/geral.md +++ b/coach/data/stories/geral.md @@ -24,6 +24,10 @@ * negar - utter_despedir +## negar_despedir +* negar_despedir + - utter_despedir + ## elogios * elogios - utter_elogios diff --git a/coach/domain.yml b/coach/domain.yml index cd78743b..04bb7a61 100644 --- a/coach/domain.yml +++ b/coach/domain.yml @@ -2,6 +2,7 @@ intents: - cumprimentar - despedir - out_of_scope + - negar_despedir - negar - diga_mais - tudo_bem From e595d613ad495e8b0647e13a1c4263e7be9902ed Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Tue, 27 Aug 2019 12:02:10 -0300 Subject: [PATCH 10/37] update cumprimentar --- coach/data/stories/geral.md | 15 +++++---------- coach/domain.yml | 1 + 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/coach/data/stories/geral.md b/coach/data/stories/geral.md index 904066c8..ae3637ad 100644 --- a/coach/data/stories/geral.md +++ b/coach/data/stories/geral.md @@ -1,3 +1,7 @@ +## cumprimentar +* cumprimentar + - utter_cumprimentar + ## Despedir * despedir - utter_despedir @@ -31,13 +35,4 @@ ## elogios * elogios - utter_elogios - -## path 1 -* cumprimentar - - utter_cumprimentar -* despedir - - utter_despedir - -## path 2 -* cumprimentar - - utter_cumprimentar + - utter_continuar_conversa \ No newline at end of file diff --git a/coach/domain.yml b/coach/domain.yml index 04bb7a61..0948076d 100644 --- a/coach/domain.yml +++ b/coach/domain.yml @@ -86,6 +86,7 @@ templates: utter_cumprimentar: - text: | Oi, eu sou um bot, um assistente virtual! + Uhuu! Manda aí um assunto que te interessa :) utter_despedir: - text: | From f5d37f30a32632cc54e1885494ed4a17ec04e5c4 Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Tue, 27 Aug 2019 12:28:23 -0300 Subject: [PATCH 11/37] update stories --- bot/e2e/e2e_stories.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bot/e2e/e2e_stories.md b/bot/e2e/e2e_stories.md index 92957d51..936311b2 100644 --- a/bot/e2e/e2e_stories.md +++ b/bot/e2e/e2e_stories.md @@ -9,11 +9,13 @@ - utter_cumprimentar * time: qual o melhor time do brasil - utter_time -* despedir: Tchau + - utter_continuar_conversa +* negar_despedir: nada - utter_despedir ## end-to-end story 3 * cumprimentar: oi - utter_cumprimentar * license: posso copiar voce - - utter_license \ No newline at end of file + - utter_license + - utter_continuar_conversa \ No newline at end of file From b82542f6780951b60f0bf6cc7fa31f86113b1fa6 Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Tue, 27 Aug 2019 19:44:01 -0300 Subject: [PATCH 12/37] update stories --- bot/e2e/e2e_stories.md | 121 +++++++++++++++++++++++++++++++- coach/data/intents/aleatorio.md | 36 ++++++++++ coach/data/intents/geral.md | 5 +- coach/domain.yml | 6 +- 4 files changed, 161 insertions(+), 7 deletions(-) diff --git a/bot/e2e/e2e_stories.md b/bot/e2e/e2e_stories.md index 936311b2..dedd6d7f 100644 --- a/bot/e2e/e2e_stories.md +++ b/bot/e2e/e2e_stories.md @@ -18,4 +18,123 @@ - utter_cumprimentar * license: posso copiar voce - utter_license - - utter_continuar_conversa \ No newline at end of file + - utter_continuar_conversa +* negar_despedir: não tenho mais perguntas + - utter_despedir + +## end-to-end story 4 +* cumprimentar: olá + - utter_cumprimentar +* elogios: lindo + - utter_elogios + - utter_continuar_conversa +* out_of_scope: batatinha quando nasce + - utter_default +* despedir: tchau + - utter_despedir + +## end-to-end story 5 +* tudo_bem: tudo bem? + - utter_tudo_bem +* religiao: você acredita em Deus? + - utter_religiao + - utter_continuar_conversa +* negar_despedir: não tenho mais dúvidas + - utter_despedir + +## end-to-end story 6 +* cumprimentar: Oi + - utter_cumprimentar +* esporte: você joga basquete? + - utter_esporte + - utter_continuar_conversa +* diga_mais: como funciona? + - utter_diga_mais +* despedir: até mais + - utter_despedir + + +## end-to-end story 7 +* star_wars: frase de star wars + - utter_star_wars + - utter_continuar_conversa +* piada: me conta uma coisa engraçada + - utter_piada + - utter_continuar_conversa +* negar_despedir: não tenho mais perguntas + - utter_despedir + +## end-to-end story 8 +* como_estou: você é humano? + - utter_como_estou + - utter_continuar_conversa +* onde_voce_mora: qual o seu endereço? + - utter_onde_voce_mora + - utter_continuar_conversa +* negar_despedir: nada + - utter_despedir + +## end-to-end story 9 +* genero: você é andrógeno? + - utter_genero + - utter_continuar_conversa +* playlist: me indica uma música? + - utter_playlist + - utter_continuar_conversa +* negar_despedir: nada + - utter_despedir + +## end-to-end story 10 +* comida: qual a sua comida favorita? + - utter_comida + - utter_continuar_conversa +* cor: qual a sua cor favorita? + - utter_cor + - utter_continuar_conversa +* me: iai brother + - utter_me + - utter_continuar_conversa +* negar_despedir: nada + - utter_despedir + +## end-to-end story 11 +* de_onde_voce_eh: de onde você é? + - utter_de_onde_voce_eh + - utter_continuar_conversa +* relationship: gosta de alguém? + - utter_relationship + - utter_continuar_conversa +* filhos: você é pai? + - utter_filhos + - utter_continuar_conversa +* negar_despedir: nada + - utter_despedir + +## end-to-end story 12 +* filme: me indica um movie + - utter_filme + - utter_continuar_conversa +* signo: qual é o seu signo? + - utter_signo + - utter_continuar_conversa +* triste: estou infeliz + - utter_triste + - utter_continuar_conversa +* negar_despedir: nada + - utter_despedir + +## end-to-end story 13 +* hobby: o que te diverte? + - utter_hobby + - utter_continuar_conversa +* bff: quem é seu best friend? + - utter_bff + - utter_continuar_conversa +* historia: me conta uma experiência + - utter_historia + - utter_continuar_conversa +* risada: risos + - utter_risada + - utter_continuar_conversa +* negar_despedir: nada + - utter_despedir \ No newline at end of file diff --git a/coach/data/intents/aleatorio.md b/coach/data/intents/aleatorio.md index 35ea9c03..50f6ccd1 100644 --- a/coach/data/intents/aleatorio.md +++ b/coach/data/intents/aleatorio.md @@ -23,6 +23,10 @@ - voce pratica [esporte](esporte)? - [esporte](esporte) - [futebol](esporte) +- você joga basquete +- voce joga basquete +- voce joga +- jogar ## intent:time - qual o melhor time do brasil @@ -42,6 +46,8 @@ - [yoda] (starwars) - concelhos do [yoda](starwars) - [guerra nas estrelas](starwars) +- quero conselhos do yoda +- frase de star wars ## intent:como_estou - [como voce é](how)? @@ -52,6 +58,8 @@ - voce e [magro ou gordo](how) - voce e [bonito ou feio](how) - voce e [alto ou baixo](how) +- você é humano +- como você é ## intent:piada - sabe alguma [piada](piada) @@ -59,8 +67,10 @@ - conhece alguma [piada](piada) - [piada](piada) - me conte uma [piada](piada) +- me conta uma piada - conte-me uma [piada](piada) - manda uma [piada](piada) ai +- me conta uma coisa engraçada ## intent:license - qual e a sua [licença](license) @@ -84,6 +94,7 @@ - voce [vive](live) na internet - [onde vc esta](live) - [cade vc](live) +- qual o seu endereço ## intent:genero - voce é [homem ou mulher](genero) @@ -91,9 +102,12 @@ - qual o seu [sexo](genero) - voce e [mulher](genero) - voce e um [homem](genero) +- você é um [homem](genero) - voce tem [genero](genero) - voce faz [sexo](genero) - voce tem um [penis ou uma vagina](genero) +- você é uma mulher +- você é andrógeno ## intent:linguagens - o que acha do [java](linguagens) @@ -110,6 +124,7 @@ - linguagem [java](linguagens) - linguagem [php](linguagens) - linguagem [c#](linguagens) +- qual é a sua linguagem ## intent:playlist - me indica uma música @@ -120,6 +135,9 @@ - qual a melhor [playlist](playlist) - sabe qual [playlist](playlist) é boa? - diga uma [playlist](playlist) +- indica uma música +- indicar música +- música ## intent:comida - Qual a sua [comida preferida](comida)? @@ -130,6 +148,7 @@ - Qual comida você me sugere? - O que você [adora comer](comida)? - O que você [gosta de comer](comida)? +- qual a sua comida favorita ## intent:cor - Qual a sua [cor preferida](cor)? @@ -138,6 +157,7 @@ - qual a [melhor cor](cor)? - Qual sua [cor preferida](cor)? - Qual [cor](cor) você me sugere? +- qual a sua cor favorita ## intent:de_onde_voce_eh - de onde você é? @@ -164,6 +184,9 @@ - [yo](me) - [Fala](me) man - [Fala](me) macho +- fala brother +- iai brother +- brother ## intent:filhos - Você tem [filhos](filhos)? @@ -177,17 +200,25 @@ - Tem [filhotes](filhos)? - Quantos [filhos](filhos) você tem? - Quantos [filhotes](filhos) você tem? +- você é pai ## intent:filme - Me indica um [filme](filme)? - Qual o seu [filme](filme) favorito? - De qual [filme](filme) você gosta? - Qual o melhor [filme](filme)? +- me indica um movie ## intent:signo - Qual o seu [signoo](signo)? +- qual é o seu signo +- qual o seu signo - Fala seu [signoo](signo)? - [signoo](signo) +- diz pra mim qual é seu signo +- diz pra mim qual e seu signo +- seu signo +- signo ## intent:triste - Estou [triste](triste) @@ -197,6 +228,7 @@ - Estou [chorando](triste) - Estou [desapontado](triste) - [depressão](triste) +- estou infeliz ## intent:hobby - O que você [gosta de fazer](hobby)? @@ -204,6 +236,7 @@ - Me fala seu [hobby](hobby)? - Qual é o seu [hobby](hobby)? - Me fala o que você [gosta de fazer](hobby)? +- o que te diverte - [hobby](hobby) - [hobbies](hobby) @@ -217,7 +250,9 @@ - [amigo](bff) - [amiga](bff) - Quem é seu [bff](bff)? +- quem é seu best friend - Quem é sua [bff](bff)? +- mais que amigos, friends - [bff](bff) ## intent:historia @@ -227,6 +262,7 @@ - [história](historia) - conta pra mim uma [historinha](historia) - fala uma [historia](historia) ai +- me conta uma experiência ## intent:risada - kkkkkkkkk diff --git a/coach/data/intents/geral.md b/coach/data/intents/geral.md index ffb3786d..f2f4e29b 100644 --- a/coach/data/intents/geral.md +++ b/coach/data/intents/geral.md @@ -1,7 +1,6 @@ ## intent:out_of_scope - Você fala sobre o meio ambiente? - Qual a origem do mundo? -- Você tem signo? - Vc gosta de carnaval? - batatinha quando nasce @@ -115,7 +114,6 @@ - nao - nao conheco - não quero -- nada - escolhi errado - falei errado - duvida @@ -150,5 +148,4 @@ - como vai - como ta - joia -- joinha - +- joinha \ No newline at end of file diff --git a/coach/domain.yml b/coach/domain.yml index 0948076d..6e0f094e 100644 --- a/coach/domain.yml +++ b/coach/domain.yml @@ -78,6 +78,8 @@ templates: utter_diga_mais: - text: | Por enquanto, só entendo perguntas completas. + Como por exemplo "qual é o melhor time do Brasil?". + Se você puder perguntar de novo de outro jeito :) utter_elogios: - text: | @@ -317,13 +319,13 @@ templates: utter_me: - text: | - Eu!!! + Eaê! - text: | Diz ai =) - text: | - Oi ;) + Conta mais, mano - text: | Fala aê! From f3e000c1770d4ae7d1fd44e113c4ac6b39f97bb0 Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Tue, 27 Aug 2019 21:09:43 -0300 Subject: [PATCH 13/37] update in intents geral --- coach/data/intents/geral.md | 37 +++++++++++++++++++++++-------------- coach/data/stories/geral.md | 4 ++-- 2 files changed, 25 insertions(+), 16 deletions(-) diff --git a/coach/data/intents/geral.md b/coach/data/intents/geral.md index f2f4e29b..299f4e08 100644 --- a/coach/data/intents/geral.md +++ b/coach/data/intents/geral.md @@ -1,8 +1,15 @@ ## intent:out_of_scope -- Você fala sobre o meio ambiente? -- Qual a origem do mundo? -- Vc gosta de carnaval? +- você fala sobre o meio ambiente +- qual a origem do mundo +- vc gosta de carnaval - batatinha quando nasce +- imbecil +- imbécil +- nojento +- chato +- babaca +- feio +- burro ## intent:despedir - tchau obrigada @@ -60,28 +67,22 @@ - nada ## intent:cumprimentar -- oi, tudo bem -- como vai -- oi, como vai voce -- como vao as coisas - com licenca -- tudo bom - posso falar com voce - pode me tirar uma duvida - gostaria de tirar uma duvida -- to bem -- tranquilo -- estou bem -- estou otimo -- muito bem - bom dia - boa tarde - boa noite - olá +- ola +- oi +- oiii - oie - oiee -- opa tudo bem - ola boa tarde +- hi +- salut ## intent:elogios - você é muito educado @@ -134,6 +135,14 @@ - nao tenho certeza ## intent:tudo_bem +- oi, tudo bem +- oi, como vai voce +- como vao as coisas +- opa tudo bem +- to bem +- tranquilo +- estou bem +- estou otimo - tudo bem e você - tudo bem - tudo bom diff --git a/coach/data/stories/geral.md b/coach/data/stories/geral.md index ae3637ad..4f24b012 100644 --- a/coach/data/stories/geral.md +++ b/coach/data/stories/geral.md @@ -6,11 +6,11 @@ * despedir - utter_despedir -## Oi Tudo Bem Story +## Tudo Bem Story * tudo_bem - utter_tudo_bem -## Oi Tudo Bem Story 1 +## Oi Tudo Bem Story * cumprimentar - utter_cumprimentar * tudo_bem From e11c88bb7cda44f0b817b4aa41c7147368ddfeeb Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Tue, 27 Aug 2019 22:43:30 -0300 Subject: [PATCH 14/37] update intents --- bot/e2e/e2e_stories.md | 4 +- coach/data/intents/aleatorio.md | 186 +++++++++++++++++++++++++++++++- coach/data/intents/geral.md | 5 + coach/domain.yml | 2 +- coach/policy_config.yml | 6 +- 5 files changed, 192 insertions(+), 11 deletions(-) diff --git a/bot/e2e/e2e_stories.md b/bot/e2e/e2e_stories.md index dedd6d7f..c2f70e6d 100644 --- a/bot/e2e/e2e_stories.md +++ b/bot/e2e/e2e_stories.md @@ -91,7 +91,7 @@ * cor: qual a sua cor favorita? - utter_cor - utter_continuar_conversa -* me: iai brother +* me: iai mano - utter_me - utter_continuar_conversa * negar_despedir: nada @@ -101,7 +101,7 @@ * de_onde_voce_eh: de onde você é? - utter_de_onde_voce_eh - utter_continuar_conversa -* relationship: gosta de alguém? +* relationship: você tem esposa? - utter_relationship - utter_continuar_conversa * filhos: você é pai? diff --git a/coach/data/intents/aleatorio.md b/coach/data/intents/aleatorio.md index 50f6ccd1..b83e338b 100644 --- a/coach/data/intents/aleatorio.md +++ b/coach/data/intents/aleatorio.md @@ -11,10 +11,18 @@ - voce e [crente](religiao) - voce é [católico](religiao) - voce é [ateu](religiao) +- você é espírita +- voce e espirita +- você é religioso +- qual é o seu deus? - qual a sua [religião](religiao)? - você acredita em alguma [religião](religiao)? - [biblia](religiao) - [religiao](religiao) +- deuses gregos +- espiritismo +- alcorão +- alcorao ## intent:esporte - voce joga [futebol](esporte) @@ -24,16 +32,35 @@ - [esporte](esporte) - [futebol](esporte) - você joga basquete +- você joga tênis +- você joga vôlei +- você joga xadrez +- você joga damas - voce joga basquete - voce joga +- basquete +- damas +- xadrez +- vôlei +- volei +- tênis - jogar ## intent:time - qual o melhor time do brasil -- qual o seu time? -- para qual time você torce? -- que time vc torce? +- qual é o seu time +- quel e o seu time +- qual o seu time +- para qual time você torce +- para qual time voce torce +- para qual time vc torce +- que time voce torce +- que time vc torce +- quem vai ser o campeao brasileiro - quem vai ser o campeao brasileiro nesse ano +- time do brasil +- melhor time +- time ## intent:star_wars - [mestre yoda](starwars) @@ -47,7 +74,17 @@ - concelhos do [yoda](starwars) - [guerra nas estrelas](starwars) - quero conselhos do yoda +- lado negro da força +- lado negro da forca +- lado negro - frase de star wars +- guerra nas estrelas +- darth vader +- luke +- leia +- c3po +- r2d2 +- jedi ## intent:como_estou - [como voce é](how)? @@ -58,7 +95,12 @@ - voce e [magro ou gordo](how) - voce e [bonito ou feio](how) - voce e [alto ou baixo](how) +- você é um ser humano +- voce e um ser humano +- vc e um ser humano +- vc é humano - você é humano +- voce e humano - como você é ## intent:piada @@ -71,6 +113,9 @@ - conte-me uma [piada](piada) - manda uma [piada](piada) ai - me conta uma coisa engraçada +- me fala uma piada +- me faz rir +- vc sabe fazer rir ## intent:license - qual e a sua [licença](license) @@ -78,9 +123,13 @@ - voce e [licenciado](license) - sua [licenca de software](license) - posso copiar voce +- posso te clonar +- posso ter um bot como voce - posso ver seu [codigo](license) - voce e [opensource](license) +- você é um software livre - voce e um [software livre](license) +- vc é um software livre - [software livre](license) - [licença](license) - [licenca](license) @@ -88,13 +137,18 @@ ## intent:onde_voce_mora - onde voce [mora](live) - onde voce [vive](live) +- onde voce habita - em que lugar voce [vive](live) - [onde voce esta](live) agora - voce [mora](live) no computador - voce [vive](live) na internet - [onde vc esta](live) - [cade vc](live) +- qual é o seu habitat +- qual é o seu endereço +- qual e o seu endereco - qual o seu endereço +- qual o seu endereco ## intent:genero - voce é [homem ou mulher](genero) @@ -108,6 +162,18 @@ - voce tem um [penis ou uma vagina](genero) - você é uma mulher - você é andrógeno +- voce e androgeno +- andrógeno +- androgeno +- feminino +- masculino +- fêmea +- macho +- homem +- mulher +- sexo +- penis +- vagina ## intent:linguagens - o que acha do [java](linguagens) @@ -125,6 +191,12 @@ - linguagem [php](linguagens) - linguagem [c#](linguagens) - qual é a sua linguagem +- qual é a melhor linguagem de programação +- linguagem de programação +- linguagem de programacao +- desenvolvedor +- programador +- codar ## intent:playlist - me indica uma música @@ -135,8 +207,15 @@ - qual a melhor [playlist](playlist) - sabe qual [playlist](playlist) é boa? - diga uma [playlist](playlist) +- me indica musica +- me indica uma playlist +- indica uma música pra mim - indica uma música +- indica uma musica - indicar música +- indicar musica +- spotify +- musica - música ## intent:comida @@ -149,6 +228,13 @@ - O que você [adora comer](comida)? - O que você [gosta de comer](comida)? - qual a sua comida favorita +- o que você prefere comer +- o que voce prefere comer +- qual seu rango favorito +- me fala de comida +- fast food +- comida +- rango ## intent:cor - Qual a sua [cor preferida](cor)? @@ -158,24 +244,58 @@ - Qual sua [cor preferida](cor)? - Qual [cor](cor) você me sugere? - qual a sua cor favorita +- qual a sua cor da sorte +- qual a sua cor +- cor favorita +- cor preferida +- cor da sorte +- cor ## intent:de_onde_voce_eh - de onde você é? - onde você [nasceu](where)? - onde voce [nasceu](where)? - qual a sua [natalidade](where)? +- em qual cidade você nasceu +- em qual cidade voce nasceu +- qual a sua naturalidade +- qual a sua nacionalidade +- de onde você veio +- de onde voce veio +- naturalidade +- nacionalidade +- cidade de nascimento +- cidade natal ## intent:relationship - Você tem [namorado](relationship)? - Você tem [namorada](relationship)? - Você [namora](relationship)? - Você é [catristeo](relationship)? -- Gosta de alguém? - [Namorar](relationship) comigo? - Quer [namorar](relationship)? - Bora [namorar](relationship)? - Tem [boyfriend](relationship)? - Tem [girlfriend](relationship)? +- você é casado +- você tem esposa +- voce tem esposa +- vc tem esposa +- você tem esposo +- voce tem esposo +- vc tem esposo +- você tem namorado +- voce gosta de alguem +- você gosta de alguém +- você ama alguém +- gostar de alguém +- amar alguém +- gosta de alguém +- gosta de alguem +- é casado +- casad +- esposa +- esposo ## intent:me - [Ow](me) @@ -185,8 +305,18 @@ - [Fala](me) man - [Fala](me) macho - fala brother -- iai brother +- fala irmão +- fala irmao +- iai irmão +- iai irmao +- iai mano +- iai man - brother +- mano +- irmão +- irmao +- man +- iai ## intent:filhos - Você tem [filhos](filhos)? @@ -200,14 +330,24 @@ - Tem [filhotes](filhos)? - Quantos [filhos](filhos) você tem? - Quantos [filhotes](filhos) você tem? +- você é pai de quantos filhos - você é pai +- voce e pai ## intent:filme - Me indica um [filme](filme)? - Qual o seu [filme](filme) favorito? - De qual [filme](filme) você gosta? - Qual o melhor [filme](filme)? +- qual seu filme preferido - me indica um movie +- melhor filme +- filme incrível +- filme maravilhoso +- filme que gosta +- filme que ama +- filme favorito +- filme preferido ## intent:signo - Qual o seu [signoo](signo)? @@ -229,6 +369,16 @@ - Estou [desapontado](triste) - [depressão](triste) - estou infeliz +- estou magoado +- estou desanimado +- estou frustrado +- me sinto fracassado +- sou um fracasso +- tô muito triste +- tô triste +- tô infeliz +- tô magoado +- tô frustrado ## intent:hobby - O que você [gosta de fazer](hobby)? @@ -236,7 +386,18 @@ - Me fala seu [hobby](hobby)? - Qual é o seu [hobby](hobby)? - Me fala o que você [gosta de fazer](hobby)? +- qual o seu passatempo favorito +- o que você gosta de fazer +- o q vc gosta de fazer +- como você se diverte +- como voce se diverte +- como você curte a vida +- voce curte a vida - o que te diverte +- gosta de fazer +- te diverte +- curtir a vida +- passatempo - [hobby](hobby) - [hobbies](hobby) @@ -253,6 +414,8 @@ - quem é seu best friend - Quem é sua [bff](bff)? - mais que amigos, friends +- best friend forever +- amigos pra sempre - [bff](bff) ## intent:historia @@ -262,19 +425,32 @@ - [história](historia) - conta pra mim uma [historinha](historia) - fala uma [historia](historia) ai +- conta uma história pra dormir +- conta uma historia pra dormir - me conta uma experiência +- me conta uma experiencia +- me conta uma historinha +- me conta uma estória +- hitorinha +- estória ## intent:risada +- kkk - kkkkkkkkk - iuahsuahsuha +- hehe - hehehehehe +- haha - hahahahahaha - ksksksksks - risos - kospksposkpskspokspoksposk - jajajajajajajaja +- rsrsrsrsrs +- rsrs - rosos - pala - chorei de ri - ri - rachei +- morri \ No newline at end of file diff --git a/coach/data/intents/geral.md b/coach/data/intents/geral.md index 299f4e08..31d125c9 100644 --- a/coach/data/intents/geral.md +++ b/coach/data/intents/geral.md @@ -74,6 +74,8 @@ - bom dia - boa tarde - boa noite +- bonjour +- bonsoir - olá - ola - oi @@ -96,6 +98,7 @@ - vc e demais - vc eh linda - vc e lindo +- vc é bonito - vc é maravilhoso - adorei você - amei você @@ -106,6 +109,8 @@ - maravilhoso - educado - adorei +- bonito +- bonitão - lindo - lindão - lindao diff --git a/coach/domain.yml b/coach/domain.yml index 6e0f094e..cf58c990 100644 --- a/coach/domain.yml +++ b/coach/domain.yml @@ -79,7 +79,7 @@ templates: - text: | Por enquanto, só entendo perguntas completas. Como por exemplo "qual é o melhor time do Brasil?". - Se você puder perguntar de novo de outro jeito :) + Se você puder pergunta de novo de outro jeito :) utter_elogios: - text: | diff --git a/coach/policy_config.yml b/coach/policy_config.yml index 93a26eb6..a6ee9414 100644 --- a/coach/policy_config.yml +++ b/coach/policy_config.yml @@ -1,15 +1,15 @@ policies: - name: KerasPolicy priority: 5 - epochs: 20 + epochs: 25 batch_size: 10 featurizer: - name: FullDialogueTrackerFeaturizer state_featurizer: - name: LabelTokenizerSingleStateFeaturizer - name: FallbackPolicy - nlu_threshold: 0.6 - core_threshold: 0.6 + nlu_threshold: 0.5 + core_threshold: 0.5 priority: 1 - name: MemoizationPolicy priority: 2 From 10cd14c6bffabbaa80c91d62f42e711437b29bbd Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Tue, 27 Aug 2019 22:51:15 -0300 Subject: [PATCH 15/37] fix test stories --- bot/e2e/e2e_stories.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/bot/e2e/e2e_stories.md b/bot/e2e/e2e_stories.md index c2f70e6d..687dbcb8 100644 --- a/bot/e2e/e2e_stories.md +++ b/bot/e2e/e2e_stories.md @@ -91,9 +91,6 @@ * cor: qual a sua cor favorita? - utter_cor - utter_continuar_conversa -* me: iai mano - - utter_me - - utter_continuar_conversa * negar_despedir: nada - utter_despedir From aaa4aa71f922eeeaa3c7573f8676a91fba8134d3 Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Tue, 27 Aug 2019 22:56:23 -0300 Subject: [PATCH 16/37] changes in policy config --- coach/policy_config.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/coach/policy_config.yml b/coach/policy_config.yml index a6ee9414..93a26eb6 100644 --- a/coach/policy_config.yml +++ b/coach/policy_config.yml @@ -1,15 +1,15 @@ policies: - name: KerasPolicy priority: 5 - epochs: 25 + epochs: 20 batch_size: 10 featurizer: - name: FullDialogueTrackerFeaturizer state_featurizer: - name: LabelTokenizerSingleStateFeaturizer - name: FallbackPolicy - nlu_threshold: 0.5 - core_threshold: 0.5 + nlu_threshold: 0.6 + core_threshold: 0.6 priority: 1 - name: MemoizationPolicy priority: 2 From 67d0b232c4f09d22c4a6563fd229409e4b1dada5 Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Tue, 27 Aug 2019 23:09:55 -0300 Subject: [PATCH 17/37] changes in test stories --- bot/e2e/e2e_stories.md | 9 --------- 1 file changed, 9 deletions(-) diff --git a/bot/e2e/e2e_stories.md b/bot/e2e/e2e_stories.md index 687dbcb8..f13c63c8 100644 --- a/bot/e2e/e2e_stories.md +++ b/bot/e2e/e2e_stories.md @@ -4,15 +4,6 @@ * action_test: test custom action - action_test -## end-to-end story 2 -* cumprimentar: oi - - utter_cumprimentar -* time: qual o melhor time do brasil - - utter_time - - utter_continuar_conversa -* negar_despedir: nada - - utter_despedir - ## end-to-end story 3 * cumprimentar: oi - utter_cumprimentar From fb98698cf586ea7400f50f2434e17ff7b35ebaf2 Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Tue, 27 Aug 2019 23:23:14 -0300 Subject: [PATCH 18/37] changes in policy config --- bot/e2e/e2e_stories.md | 9 ++++++--- coach/policy_config.yml | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/bot/e2e/e2e_stories.md b/bot/e2e/e2e_stories.md index f13c63c8..110447fa 100644 --- a/bot/e2e/e2e_stories.md +++ b/bot/e2e/e2e_stories.md @@ -1,8 +1,11 @@ -## end-to-end story 1 +## end-to-end story 2 * cumprimentar: oi - utter_cumprimentar -* action_test: test custom action - - action_test +* time: melhor time + - utter_time + - utter_continuar_conversa +* negar_despedir: nada + - utter_despedir ## end-to-end story 3 * cumprimentar: oi diff --git a/coach/policy_config.yml b/coach/policy_config.yml index 93a26eb6..b4454b32 100644 --- a/coach/policy_config.yml +++ b/coach/policy_config.yml @@ -1,7 +1,7 @@ policies: - name: KerasPolicy priority: 5 - epochs: 20 + epochs: 25 batch_size: 10 featurizer: - name: FullDialogueTrackerFeaturizer From ca79b4068b10cd05afe9544dbe221f6e2b2327d7 Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Wed, 28 Aug 2019 11:03:18 -0300 Subject: [PATCH 19/37] changes in story 1 --- bot/e2e/e2e_stories.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/bot/e2e/e2e_stories.md b/bot/e2e/e2e_stories.md index 110447fa..7feeccb5 100644 --- a/bot/e2e/e2e_stories.md +++ b/bot/e2e/e2e_stories.md @@ -1,3 +1,9 @@ +## end-to-end story 1 +* cumprimentar: oi + - utter_cumprimentar +* action_test: test custom action + - action_test + ## end-to-end story 2 * cumprimentar: oi - utter_cumprimentar From ffb287aa8539f2c0981fc0aabd088ca0806b834b Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Wed, 28 Aug 2019 11:12:38 -0300 Subject: [PATCH 20/37] changes in policy config --- coach/policy_config.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/coach/policy_config.yml b/coach/policy_config.yml index b4454b32..a6ee9414 100644 --- a/coach/policy_config.yml +++ b/coach/policy_config.yml @@ -8,8 +8,8 @@ policies: state_featurizer: - name: LabelTokenizerSingleStateFeaturizer - name: FallbackPolicy - nlu_threshold: 0.6 - core_threshold: 0.6 + nlu_threshold: 0.5 + core_threshold: 0.5 priority: 1 - name: MemoizationPolicy priority: 2 From 4b0256525f4f7f9f7e760126a739d1fa44d8c098 Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Wed, 28 Aug 2019 11:28:50 -0300 Subject: [PATCH 21/37] changes in stories test --- bot/e2e/e2e_stories.md | 23 ----------------------- coach/data/stories/geral.md | 2 +- 2 files changed, 1 insertion(+), 24 deletions(-) diff --git a/bot/e2e/e2e_stories.md b/bot/e2e/e2e_stories.md index 7feeccb5..11581398 100644 --- a/bot/e2e/e2e_stories.md +++ b/bot/e2e/e2e_stories.md @@ -9,7 +9,6 @@ - utter_cumprimentar * time: melhor time - utter_time - - utter_continuar_conversa * negar_despedir: nada - utter_despedir @@ -18,7 +17,6 @@ - utter_cumprimentar * license: posso copiar voce - utter_license - - utter_continuar_conversa * negar_despedir: não tenho mais perguntas - utter_despedir @@ -27,7 +25,6 @@ - utter_cumprimentar * elogios: lindo - utter_elogios - - utter_continuar_conversa * out_of_scope: batatinha quando nasce - utter_default * despedir: tchau @@ -38,7 +35,6 @@ - utter_tudo_bem * religiao: você acredita em Deus? - utter_religiao - - utter_continuar_conversa * negar_despedir: não tenho mais dúvidas - utter_despedir @@ -47,7 +43,6 @@ - utter_cumprimentar * esporte: você joga basquete? - utter_esporte - - utter_continuar_conversa * diga_mais: como funciona? - utter_diga_mais * despedir: até mais @@ -57,81 +52,63 @@ ## end-to-end story 7 * star_wars: frase de star wars - utter_star_wars - - utter_continuar_conversa * piada: me conta uma coisa engraçada - utter_piada - - utter_continuar_conversa * negar_despedir: não tenho mais perguntas - utter_despedir ## end-to-end story 8 * como_estou: você é humano? - utter_como_estou - - utter_continuar_conversa * onde_voce_mora: qual o seu endereço? - utter_onde_voce_mora - - utter_continuar_conversa * negar_despedir: nada - utter_despedir ## end-to-end story 9 * genero: você é andrógeno? - utter_genero - - utter_continuar_conversa * playlist: me indica uma música? - utter_playlist - - utter_continuar_conversa * negar_despedir: nada - utter_despedir ## end-to-end story 10 * comida: qual a sua comida favorita? - utter_comida - - utter_continuar_conversa * cor: qual a sua cor favorita? - utter_cor - - utter_continuar_conversa * negar_despedir: nada - utter_despedir ## end-to-end story 11 * de_onde_voce_eh: de onde você é? - utter_de_onde_voce_eh - - utter_continuar_conversa * relationship: você tem esposa? - utter_relationship - - utter_continuar_conversa * filhos: você é pai? - utter_filhos - - utter_continuar_conversa * negar_despedir: nada - utter_despedir ## end-to-end story 12 * filme: me indica um movie - utter_filme - - utter_continuar_conversa * signo: qual é o seu signo? - utter_signo - - utter_continuar_conversa * triste: estou infeliz - utter_triste - - utter_continuar_conversa * negar_despedir: nada - utter_despedir ## end-to-end story 13 * hobby: o que te diverte? - utter_hobby - - utter_continuar_conversa * bff: quem é seu best friend? - utter_bff - - utter_continuar_conversa * historia: me conta uma experiência - utter_historia - - utter_continuar_conversa * risada: risos - utter_risada - - utter_continuar_conversa * negar_despedir: nada - utter_despedir \ No newline at end of file diff --git a/coach/data/stories/geral.md b/coach/data/stories/geral.md index 4f24b012..5969fca3 100644 --- a/coach/data/stories/geral.md +++ b/coach/data/stories/geral.md @@ -26,7 +26,7 @@ ## negar sem contexto * negar - - utter_despedir + - utter_continuar_conversa ## negar_despedir * negar_despedir From f2a08e23af21006dbdfc263322a3b5200ea6f2e4 Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Wed, 28 Aug 2019 11:52:24 -0300 Subject: [PATCH 22/37] changes in stories test --- bot/e2e/e2e_stories.md | 37 ++++++++++++++++----------------- coach/data/intents/aleatorio.md | 1 + coach/data/stories/geral.md | 2 +- coach/policy_config.yml | 6 +++--- 4 files changed, 23 insertions(+), 23 deletions(-) diff --git a/bot/e2e/e2e_stories.md b/bot/e2e/e2e_stories.md index 11581398..f9aee932 100644 --- a/bot/e2e/e2e_stories.md +++ b/bot/e2e/e2e_stories.md @@ -7,9 +7,9 @@ ## end-to-end story 2 * cumprimentar: oi - utter_cumprimentar -* time: melhor time +* time: para qual time você torce? - utter_time -* negar_despedir: nada +* negar: não - utter_despedir ## end-to-end story 3 @@ -17,7 +17,7 @@ - utter_cumprimentar * license: posso copiar voce - utter_license -* negar_despedir: não tenho mais perguntas +* negar: não - utter_despedir ## end-to-end story 4 @@ -35,7 +35,7 @@ - utter_tudo_bem * religiao: você acredita em Deus? - utter_religiao -* negar_despedir: não tenho mais dúvidas +* negar: não - utter_despedir ## end-to-end story 6 @@ -48,13 +48,12 @@ * despedir: até mais - utter_despedir - ## end-to-end story 7 * star_wars: frase de star wars - utter_star_wars * piada: me conta uma coisa engraçada - utter_piada -* negar_despedir: não tenho mais perguntas +* negar: não - utter_despedir ## end-to-end story 8 @@ -62,7 +61,7 @@ - utter_como_estou * onde_voce_mora: qual o seu endereço? - utter_onde_voce_mora -* negar_despedir: nada +* negar: não - utter_despedir ## end-to-end story 9 @@ -70,45 +69,45 @@ - utter_genero * playlist: me indica uma música? - utter_playlist -* negar_despedir: nada +* negar: não - utter_despedir ## end-to-end story 10 * comida: qual a sua comida favorita? - utter_comida -* cor: qual a sua cor favorita? +* cor: qual a sua cor preferida? - utter_cor -* negar_despedir: nada +* negar: não - utter_despedir ## end-to-end story 11 -* de_onde_voce_eh: de onde você é? +* de_onde_voce_eh: onde você mora? - utter_de_onde_voce_eh -* relationship: você tem esposa? +* relationship: você tem namorada? - utter_relationship -* filhos: você é pai? +* filhos: você tem filhos? - utter_filhos -* negar_despedir: nada +* negar: não - utter_despedir ## end-to-end story 12 -* filme: me indica um movie +* filme: me indica um filme? - utter_filme * signo: qual é o seu signo? - utter_signo * triste: estou infeliz - utter_triste -* negar_despedir: nada +* negar: não - utter_despedir ## end-to-end story 13 -* hobby: o que te diverte? +* hobby: o que você gosta de fazer? - utter_hobby -* bff: quem é seu best friend? +* bff: qual é o seu melhor amigo? - utter_bff * historia: me conta uma experiência - utter_historia * risada: risos - utter_risada -* negar_despedir: nada +* negar: não - utter_despedir \ No newline at end of file diff --git a/coach/data/intents/aleatorio.md b/coach/data/intents/aleatorio.md index b83e338b..03bf0ed6 100644 --- a/coach/data/intents/aleatorio.md +++ b/coach/data/intents/aleatorio.md @@ -333,6 +333,7 @@ - você é pai de quantos filhos - você é pai - voce e pai +- pai ## intent:filme - Me indica um [filme](filme)? diff --git a/coach/data/stories/geral.md b/coach/data/stories/geral.md index 5969fca3..4f24b012 100644 --- a/coach/data/stories/geral.md +++ b/coach/data/stories/geral.md @@ -26,7 +26,7 @@ ## negar sem contexto * negar - - utter_continuar_conversa + - utter_despedir ## negar_despedir * negar_despedir diff --git a/coach/policy_config.yml b/coach/policy_config.yml index a6ee9414..93a26eb6 100644 --- a/coach/policy_config.yml +++ b/coach/policy_config.yml @@ -1,15 +1,15 @@ policies: - name: KerasPolicy priority: 5 - epochs: 25 + epochs: 20 batch_size: 10 featurizer: - name: FullDialogueTrackerFeaturizer state_featurizer: - name: LabelTokenizerSingleStateFeaturizer - name: FallbackPolicy - nlu_threshold: 0.5 - core_threshold: 0.5 + nlu_threshold: 0.6 + core_threshold: 0.6 priority: 1 - name: MemoizationPolicy priority: 2 From 61856d48d4a6c1231c4d7fc5ca321f7d663a92bb Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Wed, 28 Aug 2019 12:02:14 -0300 Subject: [PATCH 23/37] changes in stories test --- bot/e2e/e2e_stories.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/bot/e2e/e2e_stories.md b/bot/e2e/e2e_stories.md index f9aee932..0278168a 100644 --- a/bot/e2e/e2e_stories.md +++ b/bot/e2e/e2e_stories.md @@ -75,23 +75,23 @@ ## end-to-end story 10 * comida: qual a sua comida favorita? - utter_comida -* cor: qual a sua cor preferida? +* cor: qual a sua cor? - utter_cor * negar: não - utter_despedir ## end-to-end story 11 -* de_onde_voce_eh: onde você mora? +* de_onde_voce_eh: de onde você é? - utter_de_onde_voce_eh -* relationship: você tem namorada? +* relationship: você tem esposa? - utter_relationship -* filhos: você tem filhos? +* filhos: você é pai? - utter_filhos * negar: não - utter_despedir ## end-to-end story 12 -* filme: me indica um filme? +* filme: me indica um movie - utter_filme * signo: qual é o seu signo? - utter_signo @@ -101,9 +101,9 @@ - utter_despedir ## end-to-end story 13 -* hobby: o que você gosta de fazer? +* hobby: o que te diverte? - utter_hobby -* bff: qual é o seu melhor amigo? +* bff: quem é seu best friend? - utter_bff * historia: me conta uma experiência - utter_historia From 5c8775d7fa4a2bf6c0985f0947a4b8e9d47ca3fc Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Wed, 28 Aug 2019 12:10:15 -0300 Subject: [PATCH 24/37] changes in stories test --- bot/e2e/e2e_stories.md | 2 +- coach/data/intents/aleatorio.md | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/bot/e2e/e2e_stories.md b/bot/e2e/e2e_stories.md index 0278168a..ca504a5d 100644 --- a/bot/e2e/e2e_stories.md +++ b/bot/e2e/e2e_stories.md @@ -105,7 +105,7 @@ - utter_hobby * bff: quem é seu best friend? - utter_bff -* historia: me conta uma experiência +* historia: me conta uma experiência sua - utter_historia * risada: risos - utter_risada diff --git a/coach/data/intents/aleatorio.md b/coach/data/intents/aleatorio.md index 03bf0ed6..3af3c33a 100644 --- a/coach/data/intents/aleatorio.md +++ b/coach/data/intents/aleatorio.md @@ -428,10 +428,11 @@ - fala uma [historia](historia) ai - conta uma história pra dormir - conta uma historia pra dormir -- me conta uma experiência +- me conta uma experiência sua - me conta uma experiencia - me conta uma historinha - me conta uma estória +- experiência - hitorinha - estória From c333a57a088b5fd6ff32881927e1bbb266ad0332 Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Wed, 28 Aug 2019 12:18:36 -0300 Subject: [PATCH 25/37] changes in stories test --- bot/e2e/e2e_stories.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/bot/e2e/e2e_stories.md b/bot/e2e/e2e_stories.md index ca504a5d..22f5f990 100644 --- a/bot/e2e/e2e_stories.md +++ b/bot/e2e/e2e_stories.md @@ -7,7 +7,7 @@ ## end-to-end story 2 * cumprimentar: oi - utter_cumprimentar -* time: para qual time você torce? +* time: que time vc torce? - utter_time * negar: não - utter_despedir @@ -23,9 +23,9 @@ ## end-to-end story 4 * cumprimentar: olá - utter_cumprimentar -* elogios: lindo +* elogios: Você é muito educado! - utter_elogios -* out_of_scope: batatinha quando nasce +* out_of_scope: Você fala sobre o meio ambiente? - utter_default * despedir: tchau - utter_despedir @@ -33,7 +33,7 @@ ## end-to-end story 5 * tudo_bem: tudo bem? - utter_tudo_bem -* religiao: você acredita em Deus? +* religiao: deus existe? - utter_religiao * negar: não - utter_despedir @@ -41,7 +41,7 @@ ## end-to-end story 6 * cumprimentar: Oi - utter_cumprimentar -* esporte: você joga basquete? +* esporte: você joga? - utter_esporte * diga_mais: como funciona? - utter_diga_mais @@ -49,7 +49,7 @@ - utter_despedir ## end-to-end story 7 -* star_wars: frase de star wars +* star_wars: frases de star wars - utter_star_wars * piada: me conta uma coisa engraçada - utter_piada @@ -75,8 +75,6 @@ ## end-to-end story 10 * comida: qual a sua comida favorita? - utter_comida -* cor: qual a sua cor? - - utter_cor * negar: não - utter_despedir From d708ab34149fa3be43090e77e3f93d0d666e6369 Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Wed, 28 Aug 2019 12:34:36 -0300 Subject: [PATCH 26/37] changes in stories test --- bot/e2e/e2e_stories.md | 28 +++++----------------------- coach/policy_config.yml | 4 ++-- 2 files changed, 7 insertions(+), 25 deletions(-) diff --git a/bot/e2e/e2e_stories.md b/bot/e2e/e2e_stories.md index 22f5f990..b50c9512 100644 --- a/bot/e2e/e2e_stories.md +++ b/bot/e2e/e2e_stories.md @@ -41,16 +41,14 @@ ## end-to-end story 6 * cumprimentar: Oi - utter_cumprimentar -* esporte: você joga? - - utter_esporte +* star_wars: frases de star wars + - utter_star_wars * diga_mais: como funciona? - utter_diga_mais * despedir: até mais - utter_despedir ## end-to-end story 7 -* star_wars: frases de star wars - - utter_star_wars * piada: me conta uma coisa engraçada - utter_piada * negar: não @@ -59,7 +57,7 @@ ## end-to-end story 8 * como_estou: você é humano? - utter_como_estou -* onde_voce_mora: qual o seu endereço? +* onde_voce_mora: de onde você é? - utter_onde_voce_mora * negar: não - utter_despedir @@ -73,7 +71,7 @@ - utter_despedir ## end-to-end story 10 -* comida: qual a sua comida favorita? +* comida: qual comida você me sugere? - utter_comida * negar: não - utter_despedir @@ -81,30 +79,14 @@ ## end-to-end story 11 * de_onde_voce_eh: de onde você é? - utter_de_onde_voce_eh -* relationship: você tem esposa? +* relationship: Gosta de alguém? - utter_relationship -* filhos: você é pai? - - utter_filhos * negar: não - utter_despedir ## end-to-end story 12 -* filme: me indica um movie - - utter_filme -* signo: qual é o seu signo? - - utter_signo -* triste: estou infeliz - - utter_triste -* negar: não - - utter_despedir - -## end-to-end story 13 -* hobby: o que te diverte? - - utter_hobby * bff: quem é seu best friend? - utter_bff -* historia: me conta uma experiência sua - - utter_historia * risada: risos - utter_risada * negar: não diff --git a/coach/policy_config.yml b/coach/policy_config.yml index 93a26eb6..e663ec2c 100644 --- a/coach/policy_config.yml +++ b/coach/policy_config.yml @@ -8,8 +8,8 @@ policies: state_featurizer: - name: LabelTokenizerSingleStateFeaturizer - name: FallbackPolicy - nlu_threshold: 0.6 - core_threshold: 0.6 + nlu_threshold: 0.5 + core_threshold: 0.5 priority: 1 - name: MemoizationPolicy priority: 2 From 8f0f167d5a04281128d9099a61a05d0817dcf2dd Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Wed, 28 Aug 2019 12:45:27 -0300 Subject: [PATCH 27/37] changes in stories test --- bot/e2e/e2e_stories.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bot/e2e/e2e_stories.md b/bot/e2e/e2e_stories.md index b50c9512..a63a261a 100644 --- a/bot/e2e/e2e_stories.md +++ b/bot/e2e/e2e_stories.md @@ -23,9 +23,9 @@ ## end-to-end story 4 * cumprimentar: olá - utter_cumprimentar -* elogios: Você é muito educado! +* elogios: Me ajudou muito - utter_elogios -* out_of_scope: Você fala sobre o meio ambiente? +* out_of_scope: Qual a origem do mundo? - utter_default * despedir: tchau - utter_despedir From fab0e9437fa6e5b5c163cc53826887c767784edd Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Wed, 28 Aug 2019 12:55:22 -0300 Subject: [PATCH 28/37] changes in stories test --- bot/e2e/e2e_stories.md | 24 +++++++----------------- 1 file changed, 7 insertions(+), 17 deletions(-) diff --git a/bot/e2e/e2e_stories.md b/bot/e2e/e2e_stories.md index a63a261a..ec3cd389 100644 --- a/bot/e2e/e2e_stories.md +++ b/bot/e2e/e2e_stories.md @@ -21,16 +21,6 @@ - utter_despedir ## end-to-end story 4 -* cumprimentar: olá - - utter_cumprimentar -* elogios: Me ajudou muito - - utter_elogios -* out_of_scope: Qual a origem do mundo? - - utter_default -* despedir: tchau - - utter_despedir - -## end-to-end story 5 * tudo_bem: tudo bem? - utter_tudo_bem * religiao: deus existe? @@ -38,7 +28,7 @@ * negar: não - utter_despedir -## end-to-end story 6 +## end-to-end story 5 * cumprimentar: Oi - utter_cumprimentar * star_wars: frases de star wars @@ -48,13 +38,13 @@ * despedir: até mais - utter_despedir -## end-to-end story 7 +## end-to-end story 6 * piada: me conta uma coisa engraçada - utter_piada * negar: não - utter_despedir -## end-to-end story 8 +## end-to-end story 7 * como_estou: você é humano? - utter_como_estou * onde_voce_mora: de onde você é? @@ -62,7 +52,7 @@ * negar: não - utter_despedir -## end-to-end story 9 +## end-to-end story 8 * genero: você é andrógeno? - utter_genero * playlist: me indica uma música? @@ -70,13 +60,13 @@ * negar: não - utter_despedir -## end-to-end story 10 +## end-to-end story 9 * comida: qual comida você me sugere? - utter_comida * negar: não - utter_despedir -## end-to-end story 11 +## end-to-end story 10 * de_onde_voce_eh: de onde você é? - utter_de_onde_voce_eh * relationship: Gosta de alguém? @@ -84,7 +74,7 @@ * negar: não - utter_despedir -## end-to-end story 12 +## end-to-end story 11 * bff: quem é seu best friend? - utter_bff * risada: risos From 53f394aac218d86b7d55387c11c0a6356a25bafc Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Wed, 28 Aug 2019 13:17:02 -0300 Subject: [PATCH 29/37] changes in stories test --- bot/e2e/e2e_stories.md | 2 -- coach/policy_config.yml | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/bot/e2e/e2e_stories.md b/bot/e2e/e2e_stories.md index ec3cd389..627cd3e8 100644 --- a/bot/e2e/e2e_stories.md +++ b/bot/e2e/e2e_stories.md @@ -23,8 +23,6 @@ ## end-to-end story 4 * tudo_bem: tudo bem? - utter_tudo_bem -* religiao: deus existe? - - utter_religiao * negar: não - utter_despedir diff --git a/coach/policy_config.yml b/coach/policy_config.yml index e663ec2c..a6ee9414 100644 --- a/coach/policy_config.yml +++ b/coach/policy_config.yml @@ -1,7 +1,7 @@ policies: - name: KerasPolicy priority: 5 - epochs: 20 + epochs: 25 batch_size: 10 featurizer: - name: FullDialogueTrackerFeaturizer From 2bcada9fa07bc634a1745ca371191e25ae20aa77 Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Wed, 28 Aug 2019 13:26:21 -0300 Subject: [PATCH 30/37] changes in stories test --- bot/e2e/e2e_stories.md | 2 +- coach/policy_config.yml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bot/e2e/e2e_stories.md b/bot/e2e/e2e_stories.md index 627cd3e8..10d19096 100644 --- a/bot/e2e/e2e_stories.md +++ b/bot/e2e/e2e_stories.md @@ -29,7 +29,7 @@ ## end-to-end story 5 * cumprimentar: Oi - utter_cumprimentar -* star_wars: frases de star wars +* star_wars: frases de guerra nas estrelas - utter_star_wars * diga_mais: como funciona? - utter_diga_mais diff --git a/coach/policy_config.yml b/coach/policy_config.yml index a6ee9414..93a26eb6 100644 --- a/coach/policy_config.yml +++ b/coach/policy_config.yml @@ -1,15 +1,15 @@ policies: - name: KerasPolicy priority: 5 - epochs: 25 + epochs: 20 batch_size: 10 featurizer: - name: FullDialogueTrackerFeaturizer state_featurizer: - name: LabelTokenizerSingleStateFeaturizer - name: FallbackPolicy - nlu_threshold: 0.5 - core_threshold: 0.5 + nlu_threshold: 0.6 + core_threshold: 0.6 priority: 1 - name: MemoizationPolicy priority: 2 From 998e959e17bc6fe14e31465c557ec6f238597fd7 Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Wed, 28 Aug 2019 13:28:19 -0300 Subject: [PATCH 31/37] changes in stories test --- bot/e2e/e2e_stories.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bot/e2e/e2e_stories.md b/bot/e2e/e2e_stories.md index 10d19096..83e1c905 100644 --- a/bot/e2e/e2e_stories.md +++ b/bot/e2e/e2e_stories.md @@ -29,7 +29,7 @@ ## end-to-end story 5 * cumprimentar: Oi - utter_cumprimentar -* star_wars: frases de guerra nas estrelas +* star_wars: lado negro da força - utter_star_wars * diga_mais: como funciona? - utter_diga_mais From 6256fcc9c157c50f89d4cf9f454e358ef36e34b8 Mon Sep 17 00:00:00 2001 From: "Paloma C. Mamede" Date: Wed, 28 Aug 2019 13:37:50 -0300 Subject: [PATCH 32/37] Update policy_config.yml --- coach/policy_config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coach/policy_config.yml b/coach/policy_config.yml index 93a26eb6..b4454b32 100644 --- a/coach/policy_config.yml +++ b/coach/policy_config.yml @@ -1,7 +1,7 @@ policies: - name: KerasPolicy priority: 5 - epochs: 20 + epochs: 25 batch_size: 10 featurizer: - name: FullDialogueTrackerFeaturizer From 63e0e303ecb4de27ffecc0a1811f4b3280098ac8 Mon Sep 17 00:00:00 2001 From: "Paloma C. Mamede" Date: Wed, 28 Aug 2019 13:47:25 -0300 Subject: [PATCH 33/37] Update policy_config.yml --- coach/policy_config.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/coach/policy_config.yml b/coach/policy_config.yml index b4454b32..a6ee9414 100644 --- a/coach/policy_config.yml +++ b/coach/policy_config.yml @@ -8,8 +8,8 @@ policies: state_featurizer: - name: LabelTokenizerSingleStateFeaturizer - name: FallbackPolicy - nlu_threshold: 0.6 - core_threshold: 0.6 + nlu_threshold: 0.5 + core_threshold: 0.5 priority: 1 - name: MemoizationPolicy priority: 2 From 30f4165a3c46bd9ce3fa3446bd1fb22ac9e06707 Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Wed, 28 Aug 2019 18:46:32 -0300 Subject: [PATCH 34/37] new story elogios --- bot/e2e/e2e_stories.md | 5 +++++ coach/data/stories/geral.md | 9 ++++++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/bot/e2e/e2e_stories.md b/bot/e2e/e2e_stories.md index 83e1c905..f536fa50 100644 --- a/bot/e2e/e2e_stories.md +++ b/bot/e2e/e2e_stories.md @@ -65,6 +65,11 @@ - utter_despedir ## end-to-end story 10 +* cumprimentar + - utter_cumprimentar +* elogios: você é muito educado! + - utter_elogios + - utter_continuar_conversa * de_onde_voce_eh: de onde você é? - utter_de_onde_voce_eh * relationship: Gosta de alguém? diff --git a/coach/data/stories/geral.md b/coach/data/stories/geral.md index 4f24b012..4f4e620f 100644 --- a/coach/data/stories/geral.md +++ b/coach/data/stories/geral.md @@ -32,7 +32,14 @@ * negar_despedir - utter_despedir -## elogios +## elogios 1 +* elogios + - utter_elogios + - utter_continuar_conversa + +## elogios 2 +* cumprimentar + - utter_cumprimentar * elogios - utter_elogios - utter_continuar_conversa \ No newline at end of file From 1c158595eaf4fa9f08c43dcef6329afb109f44f4 Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Wed, 28 Aug 2019 19:06:48 -0300 Subject: [PATCH 35/37] update stories --- bot/e2e/e2e_stories.md | 2 +- coach/data/stories/aleatorio.md | 216 ++++++++++++++++++++++++++++---- coach/policy_config.yml | 4 +- 3 files changed, 195 insertions(+), 27 deletions(-) diff --git a/bot/e2e/e2e_stories.md b/bot/e2e/e2e_stories.md index f536fa50..351c9a62 100644 --- a/bot/e2e/e2e_stories.md +++ b/bot/e2e/e2e_stories.md @@ -67,7 +67,7 @@ ## end-to-end story 10 * cumprimentar - utter_cumprimentar -* elogios: você é muito educado! +* elogios: adorei - utter_elogios - utter_continuar_conversa * de_onde_voce_eh: de onde você é? diff --git a/coach/data/stories/aleatorio.md b/coach/data/stories/aleatorio.md index e4838d4f..e527d741 100644 --- a/coach/data/stories/aleatorio.md +++ b/coach/data/stories/aleatorio.md @@ -1,119 +1,287 @@ -## path_religiao +## path_religiao 1 * religiao - utter_religiao - utter_continuar_conversa -## path_esporte +## path_religiao 2 +* cumprimentar + - utter_cumprimentar +* religiao + - utter_religiao + - utter_continuar_conversa + +## path_esporte 1 +* esporte + - utter_esporte + - utter_continuar_conversa + +## path_esporte 2 +* cumprimentar + - utter_cumprimentar * esporte - utter_esporte - utter_continuar_conversa -## path_time +## path_time 1 +* time + - utter_time + - utter_continuar_conversa + +## path_time 2 +* cumprimentar + - utter_cumprimentar * time - utter_time - utter_continuar_conversa -## path_linguagens +## path_linguagens 1 * linguagens - utter_linguagens - utter_continuar_conversa -## path_genero +## path_linguagens 2 +* cumprimentar + - utter_cumprimentar +* linguagens + - utter_linguagens + - utter_continuar_conversa + +## path_genero 1 +* genero + - utter_genero + - utter_continuar_conversa + +## path_genero 2 +* cumprimentar + - utter_cumprimentar * genero - utter_genero - utter_continuar_conversa -## path_star_wars +## path_star_wars 1 +* star_wars + - utter_star_wars + - utter_continuar_conversa + +## path_star_wars 2 +* cumprimentar + - utter_cumprimentar * star_wars - utter_star_wars - utter_continuar_conversa -## path_piada +## path_piada 1 * piada - utter_piada - utter_continuar_conversa -## path_license +## path_piada 2 +* cumprimentar + - utter_cumprimentar +* piada + - utter_piada + - utter_continuar_conversa + +## path_license 1 +* license + - utter_license + - utter_continuar_conversa + +## path_license 2 +* cumprimentar + - utter_cumprimentar * license - utter_license - utter_continuar_conversa -## path_onde_voce_mora +## path_onde_voce_mora 1 +* onde_voce_mora + - utter_onde_voce_mora + - utter_continuar_conversa + +## path_onde_voce_mora 2 +* cumprimentar + - utter_cumprimentar * onde_voce_mora - utter_onde_voce_mora - utter_continuar_conversa -## path_como_estou +## path_como_estou 1 * como_estou - utter_como_estou - utter_continuar_conversa -## path_playlist +## path_como_estou 2 +* cumprimentar + - utter_cumprimentar +* como_estou + - utter_como_estou + - utter_continuar_conversa + +## path_playlist 1 +* playlist + - utter_playlist + - utter_continuar_conversa + +## path_playlist 2 +* cumprimentar + - utter_cumprimentar * playlist - utter_playlist - utter_continuar_conversa -## path_comida +## path_comida 1 +* comida + - utter_comida + - utter_continuar_conversa + +## path_comida 2 +* cumprimentar + - utter_cumprimentar * comida - utter_comida - utter_continuar_conversa -## path_cor +## path_cor 1 * cor - utter_cor - utter_continuar_conversa -## path_de_onde_voce_eh +## path_cor 2 +* cumprimentar + - utter_cumprimentar +* cor + - utter_cor + - utter_continuar_conversa + +## path_de_onde_voce_eh 1 +* de_onde_voce_eh + - utter_de_onde_voce_eh + - utter_continuar_conversa + +## path_de_onde_voce_eh 2 +* cumprimentar + - utter_cumprimentar * de_onde_voce_eh - utter_de_onde_voce_eh - utter_continuar_conversa -## path_relationship +## path_relationship 1 +* relationship + - utter_relationship + - utter_continuar_conversa + +## path_relationship 2 +* cumprimentar + - utter_cumprimentar * relationship - utter_relationship - utter_continuar_conversa -## path_me +## path_me 1 * me - utter_me - utter_continuar_conversa -## path_filhos +## path_me 2 +* cumprimentar + - utter_cumprimentar +* me + - utter_me + - utter_continuar_conversa + +## path_filhos 1 +* filhos + - utter_filhos + - utter_continuar_conversa + +## path_filhos 2 +* cumprimentar + - utter_cumprimentar * filhos - utter_filhos - utter_continuar_conversa -## path_filme +## path_filme 1 +* filme + - utter_filme + - utter_continuar_conversa + +## path_filme 2 +* cumprimentar + - utter_cumprimentar * filme - utter_filme - utter_continuar_conversa -## path_signo +## path_signo 1 * signo - utter_signo - utter_continuar_conversa -## path_triste +## path_signo 2 +* cumprimentar + - utter_cumprimentar +* signo + - utter_signo + - utter_continuar_conversa + +## path_triste 1 +* triste + - utter_triste + - utter_continuar_conversa + +## path_triste 2 +* cumprimentar + - utter_cumprimentar * triste - utter_triste - utter_continuar_conversa -## path_hobby +## path_hobby 1 +* hobby + - utter_hobby + - utter_continuar_conversa + +## path_hobby 2 +* cumprimentar + - utter_cumprimentar * hobby - utter_hobby - utter_continuar_conversa -## path_bff +## path_bff 1 * bff - utter_bff - utter_continuar_conversa -## path_historia +## path_bff 2 +* cumprimentar + - utter_cumprimentar +* bff + - utter_bff + - utter_continuar_conversa + +## path_historia 1 +* historia + - utter_historia + - utter_continuar_conversa + +## path_historia 2 +* cumprimentar + - utter_cumprimentar * historia - utter_historia - utter_continuar_conversa -## path_risada +## path_risada 1 +* risada + - utter_risada + - utter_continuar_conversa + +## path_risada 2 +* cumprimentar + - utter_cumprimentar * risada - utter_risada - utter_continuar_conversa \ No newline at end of file diff --git a/coach/policy_config.yml b/coach/policy_config.yml index a6ee9414..b4454b32 100644 --- a/coach/policy_config.yml +++ b/coach/policy_config.yml @@ -8,8 +8,8 @@ policies: state_featurizer: - name: LabelTokenizerSingleStateFeaturizer - name: FallbackPolicy - nlu_threshold: 0.5 - core_threshold: 0.5 + nlu_threshold: 0.6 + core_threshold: 0.6 priority: 1 - name: MemoizationPolicy priority: 2 From c71a21c0b2e655752ca6c083d38be7893bee6cf9 Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Wed, 28 Aug 2019 19:19:43 -0300 Subject: [PATCH 36/37] changes in stories --- bot/e2e/e2e_stories.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/bot/e2e/e2e_stories.md b/bot/e2e/e2e_stories.md index 351c9a62..7bd63a18 100644 --- a/bot/e2e/e2e_stories.md +++ b/bot/e2e/e2e_stories.md @@ -23,14 +23,17 @@ ## end-to-end story 4 * tudo_bem: tudo bem? - utter_tudo_bem +* elogios: adorei + - utter_elogios + - utter_continuar_conversa * negar: não - utter_despedir ## end-to-end story 5 * cumprimentar: Oi - utter_cumprimentar -* star_wars: lado negro da força - - utter_star_wars +* como_estou: você é humano? + - utter_como_estou * diga_mais: como funciona? - utter_diga_mais * despedir: até mais @@ -43,8 +46,6 @@ - utter_despedir ## end-to-end story 7 -* como_estou: você é humano? - - utter_como_estou * onde_voce_mora: de onde você é? - utter_onde_voce_mora * negar: não @@ -65,11 +66,8 @@ - utter_despedir ## end-to-end story 10 -* cumprimentar +* cumprimentar: Oi - utter_cumprimentar -* elogios: adorei - - utter_elogios - - utter_continuar_conversa * de_onde_voce_eh: de onde você é? - utter_de_onde_voce_eh * relationship: Gosta de alguém? From 435e1783f78b5b37b119ac409f243de7559f3c0d Mon Sep 17 00:00:00 2001 From: palomacmamede Date: Wed, 28 Aug 2019 19:33:25 -0300 Subject: [PATCH 37/37] changes in test stories --- bot/e2e/e2e_stories.md | 33 +++++++-------------------------- 1 file changed, 7 insertions(+), 26 deletions(-) diff --git a/bot/e2e/e2e_stories.md b/bot/e2e/e2e_stories.md index 7bd63a18..b6a4f174 100644 --- a/bot/e2e/e2e_stories.md +++ b/bot/e2e/e2e_stories.md @@ -15,57 +15,40 @@ ## end-to-end story 3 * cumprimentar: oi - utter_cumprimentar -* license: posso copiar voce - - utter_license +* bff: quem é seu best friend? + - utter_bff * negar: não - utter_despedir ## end-to-end story 4 * tudo_bem: tudo bem? - utter_tudo_bem -* elogios: adorei - - utter_elogios - - utter_continuar_conversa * negar: não - utter_despedir ## end-to-end story 5 * cumprimentar: Oi - utter_cumprimentar -* como_estou: você é humano? - - utter_como_estou +* license: posso copiar voce + - utter_license * diga_mais: como funciona? - utter_diga_mais * despedir: até mais - utter_despedir ## end-to-end story 6 -* piada: me conta uma coisa engraçada - - utter_piada -* negar: não - - utter_despedir - -## end-to-end story 7 -* onde_voce_mora: de onde você é? - - utter_onde_voce_mora -* negar: não - - utter_despedir - -## end-to-end story 8 -* genero: você é andrógeno? - - utter_genero * playlist: me indica uma música? - utter_playlist * negar: não - utter_despedir -## end-to-end story 9 +## end-to-end story 7 * comida: qual comida você me sugere? - utter_comida * negar: não - utter_despedir -## end-to-end story 10 +## end-to-end story 8 * cumprimentar: Oi - utter_cumprimentar * de_onde_voce_eh: de onde você é? @@ -75,9 +58,7 @@ * negar: não - utter_despedir -## end-to-end story 11 -* bff: quem é seu best friend? - - utter_bff +## end-to-end story 9 * risada: risos - utter_risada * negar: não