diff --git a/.rasa/cache/cache.db b/.rasa/cache/cache.db index be1f3dc89c11b60f38899209198de9b6c67371a9..6c78afb15a3efa4e113e851d0d9c78de7fd89607 100644 Binary files a/.rasa/cache/cache.db and b/.rasa/cache/cache.db differ diff --git a/.rasa/cache/tmp0uab2k5a/checkpoint b/.rasa/cache/tmp0uab2k5a/checkpoint new file mode 100644 index 0000000000000000000000000000000000000000..36885104047429ef7cad938544ac329a690a8fc7 --- /dev/null +++ b/.rasa/cache/tmp0uab2k5a/checkpoint @@ -0,0 +1,2 @@ +model_checkpoint_path: "unexpected_intent_policy.tf_model" +all_model_checkpoint_paths: "unexpected_intent_policy.tf_model" diff --git a/.rasa/cache/tmp0uab2k5a/featurizer.json b/.rasa/cache/tmp0uab2k5a/featurizer.json new file mode 100644 index 0000000000000000000000000000000000000000..ce46b9f57c68d76dd91a2318f0916f0e4297c74e --- /dev/null +++ b/.rasa/cache/tmp0uab2k5a/featurizer.json @@ -0,0 +1 @@ +{"py/object": "rasa.core.featurizers.tracker_featurizers.IntentMaxHistoryTrackerFeaturizer", "state_featurizer": {"py/object": "rasa.core.featurizers.single_state_featurizer.IntentTokenizerSingleStateFeaturizer", "_default_feature_states": {"intent": {"affirm": 0, "ask_cooking_tips": 1, "ask_cost_breakdown": 2, "ask_cuisine_recommendation": 3, "ask_dish_recommendation": 4, "ask_nutrition_analysis": 5, "ask_recipe_steps": 6, "ask_related_recipes": 7, "ask_show_picture": 8, "back": 9, "deny": 10, "goodbye": 11, "greet": 12, "nlu_fallback": 13, "out_of_scope": 14, "restart": 15, "session_start": 16, "smalltalk": 17, "thanks": 18}, "action_name": {"action_listen": 0, "action_restart": 1, "action_session_start": 2, "action_default_fallback": 3, "action_deactivate_loop": 4, "action_revert_fallback_events": 5, "action_default_ask_affirmation": 6, "action_default_ask_rephrase": 7, "action_two_stage_fallback": 8, "action_unlikely_intent": 9, "action_back": 10, "...": 11, "action_extract_slots": 12, "action_recommend_cuisine": 13, "action_recommend_dish": 14, "action_provide_recipe_steps": 15, "action_show_picture": 16, "action_nutrition_analysis": 17, "action_cost_breakdown": 18, "action_cooking_tips": 19, "action_related_recipes": 20, "utter_affirm": 21, "utter_ask_cuisine_recommendation": 22, "utter_ask_dish_recommendation": 23, "utter_default": 24, "utter_deny": 25, "utter_goodbye": 26, "utter_greet": 27, "utter_show_picture": 28, "utter_smalltalk": 29, "utter_thanks": 30}, "entities": {"cuisine_type": 0, "dish_name": 1}, "slots": {"cuisine_type_0": 0, "dish_name_0": 1}, "active_loop": {}}, "action_texts": [], "entity_tag_specs": []}, "max_history": 5, "remove_duplicates": true} \ No newline at end of file diff --git a/.rasa/cache/tmp0uab2k5a/unexpected_intent_policy.data_example.pkl b/.rasa/cache/tmp0uab2k5a/unexpected_intent_policy.data_example.pkl new file mode 100644 index 0000000000000000000000000000000000000000..a48a897ba7f119f23a82b239d6fd3107e777406e Binary files /dev/null and b/.rasa/cache/tmp0uab2k5a/unexpected_intent_policy.data_example.pkl differ diff --git a/.rasa/cache/tmp0uab2k5a/unexpected_intent_policy.entity_tag_specs.json b/.rasa/cache/tmp0uab2k5a/unexpected_intent_policy.entity_tag_specs.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/.rasa/cache/tmp0uab2k5a/unexpected_intent_policy.entity_tag_specs.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/.rasa/cache/tmp0uab2k5a/unexpected_intent_policy.fake_features.pkl b/.rasa/cache/tmp0uab2k5a/unexpected_intent_policy.fake_features.pkl new file mode 100644 index 0000000000000000000000000000000000000000..2e905f1a81b8dc324df0972a60a6a571102a98df Binary files /dev/null and b/.rasa/cache/tmp0uab2k5a/unexpected_intent_policy.fake_features.pkl differ diff --git a/.rasa/cache/tmp0uab2k5a/unexpected_intent_policy.label_data.pkl b/.rasa/cache/tmp0uab2k5a/unexpected_intent_policy.label_data.pkl new file mode 100644 index 0000000000000000000000000000000000000000..85e9bf0c7f53c1c1fe6d40a4ebd2a06d1ff01200 Binary files /dev/null and b/.rasa/cache/tmp0uab2k5a/unexpected_intent_policy.label_data.pkl differ diff --git a/.rasa/cache/tmp0uab2k5a/unexpected_intent_policy.label_quantiles.pkl b/.rasa/cache/tmp0uab2k5a/unexpected_intent_policy.label_quantiles.pkl new file mode 100644 index 0000000000000000000000000000000000000000..e3007de7b28c84ee0fb951c8a6707e345d0281f8 Binary files /dev/null and b/.rasa/cache/tmp0uab2k5a/unexpected_intent_policy.label_quantiles.pkl differ diff --git a/.rasa/cache/tmp0uab2k5a/unexpected_intent_policy.meta.pkl b/.rasa/cache/tmp0uab2k5a/unexpected_intent_policy.meta.pkl new file mode 100644 index 0000000000000000000000000000000000000000..7520f97b9694afbc4120dd9ebbdcd61ac27acdb6 Binary files /dev/null and b/.rasa/cache/tmp0uab2k5a/unexpected_intent_policy.meta.pkl differ diff --git a/.rasa/cache/tmp0uab2k5a/unexpected_intent_policy.priority.pkl b/.rasa/cache/tmp0uab2k5a/unexpected_intent_policy.priority.pkl new file mode 100644 index 0000000000000000000000000000000000000000..d8263ee9860594d2806b0dfd1bfd17528b0ba2a4 --- /dev/null +++ b/.rasa/cache/tmp0uab2k5a/unexpected_intent_policy.priority.pkl @@ -0,0 +1 @@ +2 \ No newline at end of file diff --git a/.rasa/cache/tmp0uab2k5a/unexpected_intent_policy.tf_model.data-00000-of-00001 b/.rasa/cache/tmp0uab2k5a/unexpected_intent_policy.tf_model.data-00000-of-00001 new file mode 100644 index 0000000000000000000000000000000000000000..7e96d8e70d4bdaa80e2546fe9385619e89ca64ab Binary files /dev/null and b/.rasa/cache/tmp0uab2k5a/unexpected_intent_policy.tf_model.data-00000-of-00001 differ diff --git a/.rasa/cache/tmp0uab2k5a/unexpected_intent_policy.tf_model.index b/.rasa/cache/tmp0uab2k5a/unexpected_intent_policy.tf_model.index new file mode 100644 index 0000000000000000000000000000000000000000..056977d781ab487174bb15a046339883ced51927 Binary files /dev/null and b/.rasa/cache/tmp0uab2k5a/unexpected_intent_policy.tf_model.index differ diff --git a/.rasa/cache/tmp215gsobh/synonyms.json b/.rasa/cache/tmp215gsobh/synonyms.json new file mode 100644 index 0000000000000000000000000000000000000000..6fcc59f1ce2f2fb2af3bacfad833995837774a76 --- /dev/null +++ b/.rasa/cache/tmp215gsobh/synonyms.json @@ -0,0 +1,58 @@ +{ + "italian": "Italian", + "chinese": "Chinese", + "mexican": "Mexican", + "thai": "Thai", + "spanish": "Spanish", + "greek": "Greek", + "turkish": "Turkish", + "moroccan": "Moroccan", + "brazilian": "Brazilian", + "american": "American", + "korean": "Korean", + "vietnamese": "Vietnamese", + "ethiopian": "Ethiopian", + "russian": "Russian", + "argentinian": "Argentinian", + "lebanese": "Lebanese", + "german": "German", + "pizza": "Pizza", + "sushi": "Sushi", + "pho": "Pho", + "biryani": "Biryani", + "pad thai": "Pad Thai", + "hummus": "Hummus", + "falafel": "Falafel", + "green curry": "Green Curry", + "tacos": "Tacos", + "kung pao chicken": "Kung Pao Chicken", + "spring rolls": "Spring Rolls", + "enchiladas": "Enchiladas", + "butter chicken": "Butter Chicken", + "croissants": "Croissants", + "quiche": "Quiche", + "ramen": "Ramen", + "paella": "Paella", + "gazpacho": "Gazpacho", + "moussaka": "Moussaka", + "souvlaki": "Souvlaki", + "kebab": "Kebab", + "baklava": "Baklava", + "tagine": "Tagine", + "couscous": "Couscous", + "feijoada": "Feijoada", + "churrasco": "Churrasco", + "burgers": "Burgers", + "hot dogs": "Hot Dogs", + "kimchi": "Kimchi", + "bibimbap": "Bibimbap", + "banh mi": "Banh Mi", + "injera": "Injera", + "doro wat": "Doro Wat", + "borscht": "Borscht", + "pelmeni": "Pelmeni", + "asado": "Asado", + "empanadas": "Empanadas", + "sauerbraten": "Sauerbraten", + "bratwurst": "Bratwurst" +} \ No newline at end of file diff --git a/.rasa/cache/tmp292eim53/checkpoint b/.rasa/cache/tmp292eim53/checkpoint new file mode 100644 index 0000000000000000000000000000000000000000..6258cbce016a0ffd18b1ae702b90c20e1e256448 --- /dev/null +++ b/.rasa/cache/tmp292eim53/checkpoint @@ -0,0 +1,2 @@ +model_checkpoint_path: "ted_policy.tf_model" +all_model_checkpoint_paths: "ted_policy.tf_model" diff --git a/.rasa/cache/tmp292eim53/featurizer.json b/.rasa/cache/tmp292eim53/featurizer.json new file mode 100644 index 0000000000000000000000000000000000000000..1cc80850e86056620d800540d3e1648742fe0dd9 --- /dev/null +++ b/.rasa/cache/tmp292eim53/featurizer.json @@ -0,0 +1 @@ +{"py/object": "rasa.core.featurizers.tracker_featurizers.MaxHistoryTrackerFeaturizer", "state_featurizer": {"py/object": "rasa.core.featurizers.single_state_featurizer.SingleStateFeaturizer", "_default_feature_states": {"intent": {"affirm": 0, "ask_cuisine_recommendation": 1, "ask_dish_recommendation": 2, "ask_recipe_steps": 3, "ask_show_picture": 4, "back": 5, "deny": 6, "goodbye": 7, "greet": 8, "nlu_fallback": 9, "out_of_scope": 10, "restart": 11, "session_start": 12, "smalltalk": 13, "thanks": 14}, "action_name": {"action_listen": 0, "action_restart": 1, "action_session_start": 2, "action_default_fallback": 3, "action_deactivate_loop": 4, "action_revert_fallback_events": 5, "action_default_ask_affirmation": 6, "action_default_ask_rephrase": 7, "action_two_stage_fallback": 8, "action_unlikely_intent": 9, "action_back": 10, "...": 11, "action_extract_slots": 12, "action_recommend_cuisine": 13, "action_recommend_dish": 14, "action_provide_recipe_steps": 15, "action_show_picture": 16, "utter_affirm": 17, "utter_ask_cuisine_recommendation": 18, "utter_ask_dish_recommendation": 19, "utter_default": 20, "utter_deny": 21, "utter_goodbye": 22, "utter_greet": 23, "utter_show_picture": 24, "utter_smalltalk": 25, "utter_thanks": 26}, "entities": {"cuisine_type": 0, "dish_name": 1}, "slots": {"cuisine_type_0": 0, "dish_name_0": 1}, "active_loop": {}}, "action_texts": [], "entity_tag_specs": []}, "max_history": 5, "remove_duplicates": true} \ No newline at end of file diff --git a/.rasa/cache/tmp292eim53/ted_policy.data_example.pkl b/.rasa/cache/tmp292eim53/ted_policy.data_example.pkl new file mode 100644 index 0000000000000000000000000000000000000000..92b0095c9e1e84e0e63305b05d32f535cd66d7df Binary files /dev/null and b/.rasa/cache/tmp292eim53/ted_policy.data_example.pkl differ diff --git a/.rasa/cache/tmp292eim53/ted_policy.entity_tag_specs.json b/.rasa/cache/tmp292eim53/ted_policy.entity_tag_specs.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/.rasa/cache/tmp292eim53/ted_policy.entity_tag_specs.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/.rasa/cache/tmp292eim53/ted_policy.fake_features.pkl b/.rasa/cache/tmp292eim53/ted_policy.fake_features.pkl new file mode 100644 index 0000000000000000000000000000000000000000..548cbc0f65b5cb8a270d55446e90f67aa3fe9706 Binary files /dev/null and b/.rasa/cache/tmp292eim53/ted_policy.fake_features.pkl differ diff --git a/.rasa/cache/tmp292eim53/ted_policy.label_data.pkl b/.rasa/cache/tmp292eim53/ted_policy.label_data.pkl new file mode 100644 index 0000000000000000000000000000000000000000..f1682256738149f6ba5c5eca4851110647beec10 Binary files /dev/null and b/.rasa/cache/tmp292eim53/ted_policy.label_data.pkl differ diff --git a/.rasa/cache/tmp292eim53/ted_policy.meta.pkl b/.rasa/cache/tmp292eim53/ted_policy.meta.pkl new file mode 100644 index 0000000000000000000000000000000000000000..93f8576b925af974624546726a6ef3ff48ab7153 Binary files /dev/null and b/.rasa/cache/tmp292eim53/ted_policy.meta.pkl differ diff --git a/.rasa/cache/tmp292eim53/ted_policy.priority.pkl b/.rasa/cache/tmp292eim53/ted_policy.priority.pkl new file mode 100644 index 0000000000000000000000000000000000000000..56a6051ca2b02b04ef92d5150c9ef600403cb1de --- /dev/null +++ b/.rasa/cache/tmp292eim53/ted_policy.priority.pkl @@ -0,0 +1 @@ +1 \ No newline at end of file diff --git a/.rasa/cache/tmp292eim53/ted_policy.tf_model.data-00000-of-00001 b/.rasa/cache/tmp292eim53/ted_policy.tf_model.data-00000-of-00001 new file mode 100644 index 0000000000000000000000000000000000000000..610434fd78a838217f8408d4a94632b70ebc9f69 Binary files /dev/null and b/.rasa/cache/tmp292eim53/ted_policy.tf_model.data-00000-of-00001 differ diff --git a/.rasa/cache/tmp292eim53/ted_policy.tf_model.index b/.rasa/cache/tmp292eim53/ted_policy.tf_model.index new file mode 100644 index 0000000000000000000000000000000000000000..66a95d4f5a9288d974aecb8684dc5a7a660b2bd2 Binary files /dev/null and b/.rasa/cache/tmp292eim53/ted_policy.tf_model.index differ diff --git a/.rasa/cache/tmp3e4d5pkv/synonyms.json b/.rasa/cache/tmp3e4d5pkv/synonyms.json new file mode 100644 index 0000000000000000000000000000000000000000..54354493771a9b8ff2e8ce7ffbf47336d935087c --- /dev/null +++ b/.rasa/cache/tmp3e4d5pkv/synonyms.json @@ -0,0 +1,42 @@ +{ + "italian": "Italian", + "chinese": "Chinese", + "mexican": "Mexican", + "thai": "Thai", + "african": "African", + "asian": "Asian", + "american": "American", + "british": "British", + "european": "European", + "cajun": "Cajun", + "caribbean": "Caribbean", + "french": "French", + "eastern european": "Eastern European", + "german": "German", + "greek": "Greek", + "indian": "Indian", + "irish": "Irish", + "japanese": "Japanese", + "jewish": "Jewish", + "korean": "Korean", + "latin american": "Latin American", + "mediterranean": "Mediterranean", + "middle eastern": "Middle Eastern", + "nordic": "Nordic", + "spanish": "Spanish", + "vietnamese": "Vietnamese", + "southern": "Southern", + "pizza": "Pizza", + "sushi": "Sushi", + "pho": "Pho", + "biryani": "Biryani", + "pad thai": "Pad Thai", + "hummus": "Hummus", + "falafel": "Falafel", + "green curry": "Green Curry", + "thai-style mussels": "Thai-Style Mussels", + "spaghetti carbonara": "Spaghetti Carbonara", + "chicken tikka masala": "Chicken Tikka Masala", + "beef wellington": "Beef Wellington", + "eggs benedict": "Eggs Benedict" +} \ No newline at end of file diff --git a/.rasa/cache/tmp3itksfqq/feature_to_idx_dict.pkl b/.rasa/cache/tmp3itksfqq/feature_to_idx_dict.pkl new file mode 100644 index 0000000000000000000000000000000000000000..d2b9045ed5cc5b5ddd41281741e268636bef9fd0 --- /dev/null +++ b/.rasa/cache/tmp3itksfqq/feature_to_idx_dict.pkl @@ -0,0 +1 @@ +{"json://{\"py/tuple\": [0, \"low\"]}": {"False": 0, "True": 1}, "json://{\"py/tuple\": [0, \"title\"]}": {"False": 2, "True": 3}, "json://{\"py/tuple\": [0, \"upper\"]}": {"False": 4, "True": 5}, "json://{\"py/tuple\": [1, \"BOS\"]}": {"False": 6, "True": 7}, "json://{\"py/tuple\": [1, \"EOS\"]}": {"False": 8, "True": 9}, "json://{\"py/tuple\": [1, \"digit\"]}": {"False": 10}, "json://{\"py/tuple\": [1, \"low\"]}": {"False": 11, "True": 12}, "json://{\"py/tuple\": [1, \"title\"]}": {"False": 13, "True": 14}, "json://{\"py/tuple\": [1, \"upper\"]}": {"False": 15, "True": 16}, "json://{\"py/tuple\": [2, \"low\"]}": {"False": 17, "True": 18}, "json://{\"py/tuple\": [2, \"title\"]}": {"False": 19, "True": 20}, "json://{\"py/tuple\": [2, \"upper\"]}": {"False": 21, "True": 22}} \ No newline at end of file diff --git a/.rasa/cache/tmp3v_27ic6/DIETClassifier.data_example.pkl b/.rasa/cache/tmp3v_27ic6/DIETClassifier.data_example.pkl new file mode 100644 index 0000000000000000000000000000000000000000..9168c913e5bade86c3aa277c03e91a96364a2a3b Binary files /dev/null and b/.rasa/cache/tmp3v_27ic6/DIETClassifier.data_example.pkl differ diff --git a/.rasa/cache/tmp3v_27ic6/DIETClassifier.entity_tag_specs.json b/.rasa/cache/tmp3v_27ic6/DIETClassifier.entity_tag_specs.json new file mode 100644 index 0000000000000000000000000000000000000000..ab67d13bb5b9cdb34e10fb23c98ec13272412f9c --- /dev/null +++ b/.rasa/cache/tmp3v_27ic6/DIETClassifier.entity_tag_specs.json @@ -0,0 +1,28 @@ +[ + { + "tag_name": "entity", + "ids_to_tags": { + "1": "B-cuisine_type", + "2": "I-cuisine_type", + "3": "L-cuisine_type", + "4": "U-cuisine_type", + "5": "B-dish_name", + "6": "I-dish_name", + "7": "L-dish_name", + "8": "U-dish_name", + "0": "O" + }, + "tags_to_ids": { + "B-cuisine_type": 1, + "I-cuisine_type": 2, + "L-cuisine_type": 3, + "U-cuisine_type": 4, + "B-dish_name": 5, + "I-dish_name": 6, + "L-dish_name": 7, + "U-dish_name": 8, + "O": 0 + }, + "num_tags": 9 + } +] \ No newline at end of file diff --git a/.rasa/cache/tmp3v_27ic6/DIETClassifier.index_label_id_mapping.json b/.rasa/cache/tmp3v_27ic6/DIETClassifier.index_label_id_mapping.json new file mode 100644 index 0000000000000000000000000000000000000000..0d44fbe4ff10cd48c9132b0fcf67a017b7b5b535 --- /dev/null +++ b/.rasa/cache/tmp3v_27ic6/DIETClassifier.index_label_id_mapping.json @@ -0,0 +1 @@ +{"0": "affirm", "1": "ask_cooking_tips", "2": "ask_cost_breakdown", "3": "ask_cuisine_recommendation", "4": "ask_dish_recommendation", "5": "ask_nutrition_analysis", "6": "ask_recipe_steps", "7": "ask_related_recipes", "8": "ask_show_picture", "9": "deny", "10": "goodbye", "11": "greet", "12": "smalltalk", "13": "thanks"} \ No newline at end of file diff --git a/.rasa/cache/tmp3v_27ic6/DIETClassifier.label_data.pkl b/.rasa/cache/tmp3v_27ic6/DIETClassifier.label_data.pkl new file mode 100644 index 0000000000000000000000000000000000000000..c8b0ba8bc1e92780225b6f00e835250d79e87a94 Binary files /dev/null and b/.rasa/cache/tmp3v_27ic6/DIETClassifier.label_data.pkl differ diff --git a/.rasa/cache/tmp3v_27ic6/DIETClassifier.sparse_feature_sizes.pkl b/.rasa/cache/tmp3v_27ic6/DIETClassifier.sparse_feature_sizes.pkl new file mode 100644 index 0000000000000000000000000000000000000000..7287b4dea7c0fdc1d397669fd5ba724da94750c1 Binary files /dev/null and b/.rasa/cache/tmp3v_27ic6/DIETClassifier.sparse_feature_sizes.pkl differ diff --git a/.rasa/cache/tmp3v_27ic6/DIETClassifier.tf_model.data-00000-of-00001 b/.rasa/cache/tmp3v_27ic6/DIETClassifier.tf_model.data-00000-of-00001 new file mode 100644 index 0000000000000000000000000000000000000000..fad11fddf6a3a07dc9d2cc0e06f97c1af5c2ec50 Binary files /dev/null and b/.rasa/cache/tmp3v_27ic6/DIETClassifier.tf_model.data-00000-of-00001 differ diff --git a/.rasa/cache/tmp3v_27ic6/DIETClassifier.tf_model.index b/.rasa/cache/tmp3v_27ic6/DIETClassifier.tf_model.index new file mode 100644 index 0000000000000000000000000000000000000000..089ed054ee38f29ad1cfe384d29030a97b99092d Binary files /dev/null and b/.rasa/cache/tmp3v_27ic6/DIETClassifier.tf_model.index differ diff --git a/.rasa/cache/tmp3v_27ic6/checkpoint b/.rasa/cache/tmp3v_27ic6/checkpoint new file mode 100644 index 0000000000000000000000000000000000000000..57d6cf21870e89fd4dc3d8a44b942541895cffe3 --- /dev/null +++ b/.rasa/cache/tmp3v_27ic6/checkpoint @@ -0,0 +1,2 @@ +model_checkpoint_path: "DIETClassifier.tf_model" +all_model_checkpoint_paths: "DIETClassifier.tf_model" diff --git a/.rasa/cache/tmp40z42p68/synonyms.json b/.rasa/cache/tmp40z42p68/synonyms.json new file mode 100644 index 0000000000000000000000000000000000000000..54354493771a9b8ff2e8ce7ffbf47336d935087c --- /dev/null +++ b/.rasa/cache/tmp40z42p68/synonyms.json @@ -0,0 +1,42 @@ +{ + "italian": "Italian", + "chinese": "Chinese", + "mexican": "Mexican", + "thai": "Thai", + "african": "African", + "asian": "Asian", + "american": "American", + "british": "British", + "european": "European", + "cajun": "Cajun", + "caribbean": "Caribbean", + "french": "French", + "eastern european": "Eastern European", + "german": "German", + "greek": "Greek", + "indian": "Indian", + "irish": "Irish", + "japanese": "Japanese", + "jewish": "Jewish", + "korean": "Korean", + "latin american": "Latin American", + "mediterranean": "Mediterranean", + "middle eastern": "Middle Eastern", + "nordic": "Nordic", + "spanish": "Spanish", + "vietnamese": "Vietnamese", + "southern": "Southern", + "pizza": "Pizza", + "sushi": "Sushi", + "pho": "Pho", + "biryani": "Biryani", + "pad thai": "Pad Thai", + "hummus": "Hummus", + "falafel": "Falafel", + "green curry": "Green Curry", + "thai-style mussels": "Thai-Style Mussels", + "spaghetti carbonara": "Spaghetti Carbonara", + "chicken tikka masala": "Chicken Tikka Masala", + "beef wellington": "Beef Wellington", + "eggs benedict": "Eggs Benedict" +} \ No newline at end of file diff --git a/.rasa/cache/tmp47ju4t8y/oov_words.json b/.rasa/cache/tmp47ju4t8y/oov_words.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/.rasa/cache/tmp47ju4t8y/oov_words.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/.rasa/cache/tmp47ju4t8y/vocabularies.pkl b/.rasa/cache/tmp47ju4t8y/vocabularies.pkl new file mode 100644 index 0000000000000000000000000000000000000000..6846fae69d2d3de41ede217b73a24b9462848f8f --- /dev/null +++ b/.rasa/cache/tmp47ju4t8y/vocabularies.pkl @@ -0,0 +1 @@ +{"text": {"hi": 30, "hello": 28, "hey": 29, "there": 67, "can": 8, "you": 73, "recommend": 52, "a": 0, "cuisine": 12, "what": 71, "should": 55, "i": 34, "cook": 10, "today": 69, "suggest": 59, "for": 22, "dinner": 15, "from": 23, "italian": 36, "me": 40, "dish": 16, "chinese": 9, "mexican": 41, "thai": 63, "spanish": 57, "greek": 25, "how": 32, "do": 17, "make": 39, "pizza": 48, "are": 5, "the": 66, "steps": 58, "to": 68, "sushi": 61, "tell": 62, "prepare": 49, "pho": 47, "need": 42, "recipe": 51, "biryani": 6, "pad": 46, "hummus": 33, "falafel": 19, "green": 26, "curry": 13, "goodbye": 24, "bye": 7, "see": 54, "later": 37, "thanks": 65, "thank": 64, "lot": 38, "appreciate": 4, "it": 35, "yes": 72, "sure": 60, "absolutely": 2, "of": 45, "course": 11, "no": 43, "not": 44, "really": 50, "doing": 18, "something": 56, "about": 1, "yourself": 75, "have": 27, "any": 3, "hobbies": 31, "was": 70, "your": 74, "day": 14, "s": 53, "favorite": 20, "food": 21}, "intent": {"greet": 6, "ask_cuisine_recommendation": 1, "ask_dish_recommendation": 2, "ask_recipe_steps": 3, "goodbye": 5, "thanks": 8, "affirm": 0, "deny": 4, "smalltalk": 7}, "response": null, "action_name": {"action_listen": 6, "action_restart": 10, "action_session_start": 12, "action_default_fallback": 4, "action_deactivate_loop": 1, "action_revert_fallback_events": 11, "action_default_ask_affirmation": 2, "action_default_ask_rephrase": 3, "action_two_stage_fallback": 13, "action_unlikely_intent": 14, "action_back": 0, "action_extract_slots": 5, "action_provide_recipe_steps": 7, "action_recommend_cuisine": 8, "action_recommend_dish": 9, "utter_affirm": 15, "utter_deny": 16, "utter_goodbye": 17, "utter_greet": 18, "utter_thanks": 19}, "action_text": null, "intent_response_key": null} \ No newline at end of file diff --git a/.rasa/cache/tmp7txovwma/featurizer.json b/.rasa/cache/tmp7txovwma/featurizer.json new file mode 100644 index 0000000000000000000000000000000000000000..44f695786b3a80544fa92f7ef6e960b024c0aa11 --- /dev/null +++ b/.rasa/cache/tmp7txovwma/featurizer.json @@ -0,0 +1 @@ +{"py/object": "rasa.core.featurizers.tracker_featurizers.MaxHistoryTrackerFeaturizer", "state_featurizer": null, "max_history": null, "remove_duplicates": true} \ No newline at end of file diff --git a/.rasa/cache/tmp7txovwma/rule_only_data.json b/.rasa/cache/tmp7txovwma/rule_only_data.json new file mode 100644 index 0000000000000000000000000000000000000000..c7335d7ac34a227ef04275c2698de4098133b071 --- /dev/null +++ b/.rasa/cache/tmp7txovwma/rule_only_data.json @@ -0,0 +1,4 @@ +{ + "rule_only_slots": [], + "rule_only_loops": [] +} \ No newline at end of file diff --git a/.rasa/cache/tmp7txovwma/rule_policy.json b/.rasa/cache/tmp7txovwma/rule_policy.json new file mode 100644 index 0000000000000000000000000000000000000000..81604335052e324fb487c3281b7cad3bcf24a51d --- /dev/null +++ b/.rasa/cache/tmp7txovwma/rule_policy.json @@ -0,0 +1,13 @@ +{ + "lookup": { + "rules": {}, + "rule_only_slots": [], + "rule_only_loops": [], + "rules_for_loop_unhappy_path": {}, + "rules_not_in_stories": [ + "predicting default action with intent back", + "predicting default action with intent session_start", + "predicting default action with intent restart" + ] + } +} \ No newline at end of file diff --git a/.rasa/cache/tmp89wcayxl/synonyms.json b/.rasa/cache/tmp89wcayxl/synonyms.json new file mode 100644 index 0000000000000000000000000000000000000000..41fb2529753ce1ad4b1686e22862db4a4be5584c --- /dev/null +++ b/.rasa/cache/tmp89wcayxl/synonyms.json @@ -0,0 +1,43 @@ +{ + "italian": "Italian", + "chinese": "Chinese", + "mexican": "Mexican", + "thai": "Thai", + "african": "African", + "asian": "Asian", + "american": "American", + "british": "British", + "european": "European", + "cajun": "Cajun", + "caribbean": "Caribbean", + "french": "French", + "eastern european": "Eastern European", + "german": "German", + "greek": "Greek", + "indian": "Indian", + "irish": "Irish", + "japanese": "Japanese", + "jewish": "Jewish", + "korean": "Korean", + "latin american": "Latin American", + "mediterranean": "Mediterranean", + "middle eastern": "Middle Eastern", + "nordic": "Nordic", + "spanish": "Spanish", + "vietnamese": "Vietnamese", + "southern": "Southern", + "pizza": "Pizza", + "sushi": "Sushi", + "pho": "Pho", + "biryani": "Biryani", + "pad thai": "Pad Thai", + "hummus": "Hummus", + "falafel": "Falafel", + "green curry": "Green Curry", + "thai-style mussels": "Thai-Style Mussels", + "spaghetti carbonara": "Spaghetti Carbonara", + "chicken tikka masala": "Chicken Tikka Masala", + "layered greek salad": "Layered Greek Salad", + "beef wellington": "Beef Wellington", + "eggs benedict": "Eggs Benedict" +} \ No newline at end of file diff --git a/.rasa/cache/tmp9pe9_wxe/patterns.pkl b/.rasa/cache/tmp9pe9_wxe/patterns.pkl new file mode 100644 index 0000000000000000000000000000000000000000..82dc4f7cac8ce7c76231274f69b93e29a9e965c0 --- /dev/null +++ b/.rasa/cache/tmp9pe9_wxe/patterns.pkl @@ -0,0 +1,22 @@ +[ + { + "name": "cuisine_type", + "pattern": "Beef Wellington" + }, + { + "name": "cuisine_type", + "pattern": "Chicken Tikka Masala" + }, + { + "name": "cuisine_type", + "pattern": "Eggs Benedict" + }, + { + "name": "cuisine_type", + "pattern": "Spaghetti Carbonara" + }, + { + "name": "cuisine_type", + "pattern": "Thai-Style Mussels" + } +] \ No newline at end of file diff --git a/.rasa/cache/tmp_jtwx0di/synonyms.json b/.rasa/cache/tmp_jtwx0di/synonyms.json new file mode 100644 index 0000000000000000000000000000000000000000..54354493771a9b8ff2e8ce7ffbf47336d935087c --- /dev/null +++ b/.rasa/cache/tmp_jtwx0di/synonyms.json @@ -0,0 +1,42 @@ +{ + "italian": "Italian", + "chinese": "Chinese", + "mexican": "Mexican", + "thai": "Thai", + "african": "African", + "asian": "Asian", + "american": "American", + "british": "British", + "european": "European", + "cajun": "Cajun", + "caribbean": "Caribbean", + "french": "French", + "eastern european": "Eastern European", + "german": "German", + "greek": "Greek", + "indian": "Indian", + "irish": "Irish", + "japanese": "Japanese", + "jewish": "Jewish", + "korean": "Korean", + "latin american": "Latin American", + "mediterranean": "Mediterranean", + "middle eastern": "Middle Eastern", + "nordic": "Nordic", + "spanish": "Spanish", + "vietnamese": "Vietnamese", + "southern": "Southern", + "pizza": "Pizza", + "sushi": "Sushi", + "pho": "Pho", + "biryani": "Biryani", + "pad thai": "Pad Thai", + "hummus": "Hummus", + "falafel": "Falafel", + "green curry": "Green Curry", + "thai-style mussels": "Thai-Style Mussels", + "spaghetti carbonara": "Spaghetti Carbonara", + "chicken tikka masala": "Chicken Tikka Masala", + "beef wellington": "Beef Wellington", + "eggs benedict": "Eggs Benedict" +} \ No newline at end of file diff --git a/.rasa/cache/tmpbpr_dxoe/featurizer.json b/.rasa/cache/tmpbpr_dxoe/featurizer.json new file mode 100644 index 0000000000000000000000000000000000000000..44f695786b3a80544fa92f7ef6e960b024c0aa11 --- /dev/null +++ b/.rasa/cache/tmpbpr_dxoe/featurizer.json @@ -0,0 +1 @@ +{"py/object": "rasa.core.featurizers.tracker_featurizers.MaxHistoryTrackerFeaturizer", "state_featurizer": null, "max_history": null, "remove_duplicates": true} \ No newline at end of file diff --git a/.rasa/cache/tmpbpr_dxoe/memorized_turns.json b/.rasa/cache/tmpbpr_dxoe/memorized_turns.json new file mode 100644 index 0000000000000000000000000000000000000000..f58a12712dcdc779a24d214732b442b4e5d43ac5 --- /dev/null +++ b/.rasa/cache/tmpbpr_dxoe/memorized_turns.json @@ -0,0 +1,25 @@ +{ + "lookup": { + "eJyLrq6NBQAEOAGx": "action_listen", + "eJwty1EKgCAQBNCreICI+vUqISK24JKpuGt9iHdvIf9mmDdHH4vqpcJjnWfMSav+B5vcDVrNEpEYkliKmUnQiRQmOfZ1MzI1gioLJpEsT7oshfzagp5bhTHMB+t3KUQ=": "action_show_picture", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrinPySYqCilMziDKiSaEM9g1igVGlxahFQJjMPqLIEqLM4O744I788viAzuaS0KLWWOJtQtFBmXywAOz1TZA==": "action_listen", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3xEohvSg1taS2NhYA6dwbhQ==": "utter_greet", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3xEohvSg1taSWgBmlJSWpRfEQpbhMiAUAQvc0lw==": "action_listen", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3BCidlpZZlFtbGwsABUwb4w==": "utter_affirm", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3BCidlpZZlFtLwJDSkpLUonioWpxmxAIA4KY1sQ==": "action_listen", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3xEohJTWvsrY2FgDObBse": "utter_deny", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3xEohJTWvspaAEaUlJalF8WCVOPTHAgCkOjNi": "action_listen", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3xEohPT8/JakytbY2FgAh+hxX": "utter_goodbye", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3xEohPT8/JakytZaAKaUlJalF8TDFuE2JBQCMqTcN": "action_listen", + "eJwtjEEKgDAMBL/SB4jo1a9ICaUGDNpUmihI6d+N6G2Xmd25ts7Vo+AFISplnlz9AnBIOLm/7CSKbK7sWcWkeJIQI+h9mDWP/eCNnoLFILHJamPZYCFZoWDMKSEv4X1rzT+rri1t": "action_recommend_dish", + "eJytjUEKhTAMRK/SA4jo1quIhFIDP2hTaaLwKd7d/K+4duFuhnkz05e9cmXJuIEPSok7V04B7CN27jIziSIbK3NSMSisJMQI+l2M6tu6GSxdBbOFxAarlWWCkeQDGUOKEXn0v7X92edd+m+89j0cDGZcWw==": "action_listen", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3xEqhODcxJ6ckMSe7tjYWAFwNHTM=": "utter_smalltalk", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3xEqhODcxJ6ckMSe7loA5pSUlqUXxCOX4TIoFAOoxOaE=": "action_listen", + "eJwti1EKgCAQBa/iASLq16uILGILLdkqrvUj3r2F/HuPmXF9LKaXii+E2CizNf0fwOFGa+ZJJA1ZXUm5iUoHyTkVt6+bV/QIViXEajYt5YKKkQqCtkXG8B/qOyku": "action_provide_recipe_steps", + "eJyljUEKgCAQRa/iASJq61VCRHSgIVNxzI149wZy0y5o9z//Pf7W+iRaylC1sQVjkKI9QQdzghSjeKQCgVnysRBDDmkfyLbOi+LpIsi8YGCysEmHzmAxgWY3Uf/2lHKs6OCt/vtVN+xIVno=": "action_listen", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3xEqhJCMxL7u4tjYWAAX3G/c=": "utter_thanks", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3xEqhJCMxL7u4loAhpSUlqUXxULU4zYgFAOnXNe0=": "action_listen", + "eJwti0EOgCAMBL/CA3wBXzGmaXAPjVIMBS+Ev1ujt53szDrmEsZVcROnJkVjGN8g5YwYfjjFGtTdbqjuiDo2v+2g1MVEQRWp5Azd+U3m3B6IXyQw": "action_recommend_cuisine", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3BChdnB2fXJpZnJmXGl+Umpyfm5ual5II0lJLnMFwTTBjSLMjFgA3hUsp": "action_listen" + } +} \ No newline at end of file diff --git a/.rasa/cache/tmpckh6y3c3/patterns.pkl b/.rasa/cache/tmpckh6y3c3/patterns.pkl new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/.rasa/cache/tmpckh6y3c3/patterns.pkl @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/.rasa/cache/tmpd83onl19/feature_to_idx_dict.pkl b/.rasa/cache/tmpd83onl19/feature_to_idx_dict.pkl new file mode 100644 index 0000000000000000000000000000000000000000..d2b9045ed5cc5b5ddd41281741e268636bef9fd0 --- /dev/null +++ b/.rasa/cache/tmpd83onl19/feature_to_idx_dict.pkl @@ -0,0 +1 @@ +{"json://{\"py/tuple\": [0, \"low\"]}": {"False": 0, "True": 1}, "json://{\"py/tuple\": [0, \"title\"]}": {"False": 2, "True": 3}, "json://{\"py/tuple\": [0, \"upper\"]}": {"False": 4, "True": 5}, "json://{\"py/tuple\": [1, \"BOS\"]}": {"False": 6, "True": 7}, "json://{\"py/tuple\": [1, \"EOS\"]}": {"False": 8, "True": 9}, "json://{\"py/tuple\": [1, \"digit\"]}": {"False": 10}, "json://{\"py/tuple\": [1, \"low\"]}": {"False": 11, "True": 12}, "json://{\"py/tuple\": [1, \"title\"]}": {"False": 13, "True": 14}, "json://{\"py/tuple\": [1, \"upper\"]}": {"False": 15, "True": 16}, "json://{\"py/tuple\": [2, \"low\"]}": {"False": 17, "True": 18}, "json://{\"py/tuple\": [2, \"title\"]}": {"False": 19, "True": 20}, "json://{\"py/tuple\": [2, \"upper\"]}": {"False": 21, "True": 22}} \ No newline at end of file diff --git a/.rasa/cache/tmpdei7sj5x/feature_to_idx_dict.pkl b/.rasa/cache/tmpdei7sj5x/feature_to_idx_dict.pkl new file mode 100644 index 0000000000000000000000000000000000000000..d2b9045ed5cc5b5ddd41281741e268636bef9fd0 --- /dev/null +++ b/.rasa/cache/tmpdei7sj5x/feature_to_idx_dict.pkl @@ -0,0 +1 @@ +{"json://{\"py/tuple\": [0, \"low\"]}": {"False": 0, "True": 1}, "json://{\"py/tuple\": [0, \"title\"]}": {"False": 2, "True": 3}, "json://{\"py/tuple\": [0, \"upper\"]}": {"False": 4, "True": 5}, "json://{\"py/tuple\": [1, \"BOS\"]}": {"False": 6, "True": 7}, "json://{\"py/tuple\": [1, \"EOS\"]}": {"False": 8, "True": 9}, "json://{\"py/tuple\": [1, \"digit\"]}": {"False": 10}, "json://{\"py/tuple\": [1, \"low\"]}": {"False": 11, "True": 12}, "json://{\"py/tuple\": [1, \"title\"]}": {"False": 13, "True": 14}, "json://{\"py/tuple\": [1, \"upper\"]}": {"False": 15, "True": 16}, "json://{\"py/tuple\": [2, \"low\"]}": {"False": 17, "True": 18}, "json://{\"py/tuple\": [2, \"title\"]}": {"False": 19, "True": 20}, "json://{\"py/tuple\": [2, \"upper\"]}": {"False": 21, "True": 22}} \ No newline at end of file diff --git a/.rasa/cache/tmpdza40io3/oov_words.json b/.rasa/cache/tmpdza40io3/oov_words.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/.rasa/cache/tmpdza40io3/oov_words.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/.rasa/cache/tmpdza40io3/vocabularies.pkl b/.rasa/cache/tmpdza40io3/vocabularies.pkl new file mode 100644 index 0000000000000000000000000000000000000000..05b92b01bb954860fed30e85ac6263b436a353ec --- /dev/null +++ b/.rasa/cache/tmpdza40io3/vocabularies.pkl @@ -0,0 +1 @@ +{"text": {"hi": 54, "hello": 52, "hey": 53, "there": 115, "can": 19, "you": 126, "recommend": 93, "a": 0, "cuisine": 29, "what": 124, "should": 97, "i": 58, "cook": 24, "today": 119, "suggest": 107, "for": 43, "dinner": 32, "from": 45, "italian": 64, "me": 73, "dish": 33, "chinese": 23, "mexican": 75, "thai": 111, "african": 3, "asian": 9, "american": 4, "british": 15, "european": 38, "cajun": 17, "caribbean": 21, "french": 44, "eastern": 36, "german": 46, "greek": 49, "indian": 60, "irish": 62, "japanese": 65, "jewish": 66, "korean": 67, "latin": 69, "mediterranean": 74, "middle": 76, "nordic": 80, "spanish": 104, "vietnamese": 120, "southern": 102, "how": 56, "do": 34, "make": 71, "pizza": 88, "are": 8, "the": 114, "steps": 105, "to": 118, "sushi": 109, "tell": 110, "prepare": 89, "pho": 86, "need": 78, "recipe": 91, "biryani": 13, "pad": 85, "hummus": 57, "falafel": 40, "green": 50, "curry": 30, "style": 106, "mussels": 77, "spaghetti": 103, "carbonara": 20, "chicken": 22, "tikka": 116, "masala": 72, "want": 121, "beef": 10, "wellington": 123, "eggs": 37, "benedict": 11, "s": 95, "nutritional": 83, "information": 61, "give": 47, "nutrition": 82, "facts": 39, "calories": 18, "in": 59, "cost": 26, "breakdown": 14, "analysis": 5, "costs": 27, "cooking": 25, "tips": 117, "have": 51, "any": 6, "some": 100, "best": 12, "recipes": 92, "related": 94, "similar": 99, "show": 98, "pictures": 87, "see": 96, "of": 84, "goodbye": 48, "bye": 16, "later": 68, "thanks": 113, "thank": 112, "lot": 70, "appreciate": 7, "it": 63, "yes": 125, "sure": 108, "absolutely": 2, "course": 28, "no": 79, "not": 81, "really": 90, "doing": 35, "something": 101, "about": 1, "yourself": 128, "hobbies": 55, "was": 122, "your": 127, "day": 31, "favorite": 41, "food": 42}, "intent": {"greet": 11, "ask_cuisine_recommendation": 3, "ask_dish_recommendation": 4, "ask_recipe_steps": 6, "ask_nutrition_analysis": 5, "ask_cost_breakdown": 2, "ask_cooking_tips": 1, "ask_related_recipes": 7, "ask_show_picture": 8, "goodbye": 10, "thanks": 13, "affirm": 0, "deny": 9, "smalltalk": 12}, "response": null, "action_name": {"action_listen": 8, "action_restart": 14, "action_session_start": 16, "action_default_fallback": 6, "action_deactivate_loop": 3, "action_revert_fallback_events": 15, "action_default_ask_affirmation": 4, "action_default_ask_rephrase": 5, "action_two_stage_fallback": 18, "action_unlikely_intent": 19, "action_back": 0, "action_extract_slots": 7, "action_cooking_tips": 1, "action_cost_breakdown": 2, "action_nutrition_analysis": 9, "action_provide_recipe_steps": 10, "action_recommend_cuisine": 11, "action_recommend_dish": 12, "action_related_recipes": 13, "action_show_picture": 17, "utter_affirm": 20, "utter_deny": 21, "utter_goodbye": 22, "utter_greet": 23, "utter_smalltalk": 24, "utter_thanks": 25}, "action_text": null, "intent_response_key": null} \ No newline at end of file diff --git a/.rasa/cache/tmpertd5vvo/oov_words.json b/.rasa/cache/tmpertd5vvo/oov_words.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/.rasa/cache/tmpertd5vvo/oov_words.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/.rasa/cache/tmpertd5vvo/vocabularies.pkl b/.rasa/cache/tmpertd5vvo/vocabularies.pkl new file mode 100644 index 0000000000000000000000000000000000000000..86019359a27c321a1e57ff878198f623d90b6772 --- /dev/null +++ b/.rasa/cache/tmpertd5vvo/vocabularies.pkl @@ -0,0 +1 @@ +{"text": {" ": 0, "h": 583, "i": 624, " h": 82, "hi": 606, "i ": 625, " hi": 88, "hi ": 607, " hi ": 89, "e": 427, "l": 746, "o": 890, "he": 595, "el": 466, "ll": 768, "lo": 776, "o ": 891, " he": 85, "hel": 597, "ell": 472, "llo": 772, "lo ": 777, " hel": 86, "hell": 598, "ello": 475, "llo ": 773, "y": 1260, "ey": 527, "y ": 1261, "hey": 604, "ey ": 528, " hey": 87, "hey ": 605, "t": 1126, "r": 1000, " t": 177, "th": 1144, "er": 493, "re": 1012, "e ": 428, " th": 180, "the": 1148, "her": 599, "ere": 495, "re ": 1013, " the": 182, "ther": 1150, "here": 600, "ere ": 496, "c": 350, "a": 209, "n": 830, " c": 31, "ca": 352, "an": 258, "n ": 831, " ca": 32, "can": 357, "an ": 259, " can": 35, "can ": 358, "u": 1188, " y": 200, "yo": 1272, "ou": 952, "u ": 1189, " yo": 203, "you": 1273, "ou ": 953, " you": 204, "you ": 1274, "m": 791, "d": 395, " r": 153, "ec": 438, "co": 375, "om": 913, "mm": 821, "me": 802, "en": 480, "nd": 843, "d ": 396, " re": 154, "rec": 1018, "eco": 442, "com": 376, "omm": 918, "mme": 822, "men": 806, "end": 484, "nd ": 844, " rec": 156, "reco": 1020, "ecom": 443, "comm": 377, "omme": 919, "mmen": 823, "mend": 807, "end ": 485, " a": 1, "a ": 210, " a ": 2, "s": 1068, "cu": 390, "ui": 1193, "is": 692, "si": 1087, "in": 663, "ne": 847, " cu": 43, "cui": 391, "uis": 1194, "isi": 696, "sin": 1092, "ine": 667, "ne ": 848, " cui": 44, "cuis": 392, "uisi": 1195, "isin": 697, "sine": 1093, "ine ": 668, "w": 1238, " w": 192, "wh": 1248, "ha": 585, "at": 298, "t ": 1127, " wh": 198, "wha": 1249, "hat": 591, "at ": 299, " wha": 199, "what": 1250, "hat ": 592, " s": 158, "sh": 1080, "ho": 613, "ul": 1196, "ld": 757, " sh": 162, "sho": 1084, "hou": 617, "oul": 954, "uld": 1197, "ld ": 758, " sho": 163, "shou": 1085, "houl": 618, "ould": 955, "uld ": 1198, " i": 95, " i ": 96, "k": 724, "oo": 925, "ok": 906, "k ": 725, " co": 39, "coo": 378, "ook": 929, "ok ": 907, " coo": 40, "cook": 379, "ook ": 930, "to": 1168, "od": 895, "da": 397, "ay": 312, " to": 186, "tod": 1170, "oda": 897, "day": 398, "ay ": 313, " tod": 188, "toda": 1171, "oday": 898, "day ": 399, "g": 554, "su": 1119, "ug": 1190, "gg": 561, "ge": 556, "es": 505, "st": 1110, " su": 173, "sug": 1120, "ugg": 1191, "gge": 562, "ges": 559, "est": 509, "st ": 1111, " sug": 174, "sugg": 1121, "ugge": 1192, "gges": 563, "gest": 560, "est ": 510, "f": 529, " f": 62, "fo": 541, "or": 935, "r ": 1001, " fo": 67, "for": 544, "or ": 936, " for": 69, "for ": 545, " d": 46, "di": 406, "nn": 874, " di": 49, "din": 412, "inn": 675, "nne": 875, "ner": 855, "er ": 494, " din": 50, "dinn": 413, "inne": 676, "nner": 876, "ner ": 856, "fr": 547, "ro": 1050, "m ": 792, " fr": 70, "fro": 552, "rom": 1051, "om ": 914, " fro": 72, "from": 553, "rom ": 1052, "it": 698, "ta": 1128, "al": 241, "li": 763, "ia": 629, " it": 103, "ita": 700, "tal": 1129, "ali": 246, "lia": 764, "ian": 630, " ita": 105, "ital": 701, "tali": 1130, "alia": 247, "lian": 765, "ian ": 631, " m": 119, " me": 123, "me ": 803, " me ": 124, "h ": 584, "dis": 414, "ish": 694, "sh ": 1081, " dis": 51, "dish": 415, "ish ": 695, "ch": 362, "se": 1073, " ch": 37, "chi": 364, "hin": 610, "nes": 857, "ese": 507, "se ": 1074, " chi": 38, "chin": 366, "hine": 611, "ines": 669, "nese": 858, "ese ": 508, "x": 1256, "ex": 524, "xi": 1257, "ic": 637, "mex": 814, "exi": 525, "xic": 1258, "ica": 639, " mex": 126, "mexi": 815, "exic": 526, "xica": 1259, "ican": 640, "ai": 229, "tha": 1145, "hai": 586, "ai ": 230, " tha": 181, "thai": 1146, "hai ": 587, "af": 221, "ri": 1032, " af": 6, "afr": 224, "fri": 550, "ric": 1035, " afr": 7, "afri": 225, "fric": 551, "rica": 1036, "as": 290, " as": 17, "asi": 294, "sia": 1088, " asi": 18, "asia": 295, "sian": 1089, "am": 254, " am": 8, "ame": 255, "mer": 808, "eri": 497, " ame": 9, "amer": 256, "meri": 809, "eric": 498, "b": 314, " b": 19, "br": 339, "ti": 1153, " br": 26, "bri": 342, "rit": 1041, "iti": 705, "tis": 1163, " bri": 28, "brit": 343, "riti": 1043, "itis": 707, "tish": 1164, "p": 966, " e": 55, "eu": 518, "ur": 1204, "op": 932, "pe": 977, "ea": 429, " eu": 60, "eur": 519, "uro": 1209, "rop": 1053, "ope": 933, "pea": 979, "ean": 434, " eur": 61, "euro": 520, "urop": 1210, "rope": 1054, "opea": 934, "pean": 980, "ean ": 435, "j": 714, "aj": 233, "ju": 721, "un": 1202, "caj": 353, "aju": 234, "jun": 722, "un ": 1203, " caj": 33, "caju": 354, "ajun": 235, "jun ": 723, "ar": 280, "ib": 634, "bb": 315, "be": 320, "car": 359, "ari": 288, "rib": 1033, "ibb": 635, "bbe": 316, "bea": 321, " car": 36, "cari": 361, "arib": 289, "ribb": 1034, "ibbe": 636, "bbea": 317, "bean": 322, "nc": 840, "fre": 548, "ren": 1026, "enc": 482, "nch": 841, "ch ": 363, " fre": 71, "fren": 549, "renc": 1027, "ench": 483, "nch ": 842, "te": 1131, "rn": 1048, " ea": 56, "eas": 436, "ast": 296, "ste": 1112, "ter": 1140, "ern": 501, "rn ": 1049, " eas": 57, "east": 437, "aste": 297, "ster": 1114, "tern": 1142, "ern ": 502, " g": 73, "rm": 1044, "ma": 793, " ge": 74, "ger": 557, "erm": 499, "rma": 1045, "man": 796, " ger": 75, "germ": 558, "erma": 500, "rman": 1046, "man ": 797, "gr": 575, "ee": 449, "ek": 464, " gr": 80, "gre": 576, "ree": 1021, "eek": 455, "ek ": 465, " gre": 81, "gree": 577, "reek": 1022, "eek ": 456, " in": 97, "ind": 665, "ndi": 845, "dia": 407, " ind": 99, "indi": 666, "ndia": 846, "dian": 408, "ir": 687, " ir": 101, "iri": 688, "ris": 1039, " iri": 102, "iris": 689, "rish": 1040, " j": 106, "ja": 715, "ap": 275, "pa": 967, " ja": 107, "jap": 716, "apa": 276, "pan": 972, "ane": 262, " jap": 108, "japa": 717, "apan": 277, "pane": 973, "anes": 264, "je": 718, "ew": 521, "wi": 1251, " je": 109, "jew": 719, "ewi": 522, "wis": 1252, " jew": 110, "jewi": 720, "ewis": 523, "wish": 1253, " k": 111, "ko": 741, " ko": 112, "kor": 742, "ore": 939, "rea": 1014, " kor": 113, "kore": 743, "orea": 940, "rean": 1017, " l": 114, "la": 748, " la": 115, "lat": 754, "ati": 304, "tin": 1157, "in ": 664, " lat": 116, "lati": 756, "atin": 305, "tin ": 1158, "ed": 444, "rr": 1055, "ra": 1002, "med": 804, "edi": 446, "dit": 416, "ite": 702, "err": 503, "rra": 1056, "ran": 1004, "nea": 849, " med": 125, "medi": 805, "edit": 448, "dite": 417, "iter": 704, "terr": 1143, "erra": 504, "rran": 1057, "rane": 1005, "anea": 263, "nean": 850, "mi": 816, "id": 646, "dd": 403, "dl": 418, "le": 759, " mi": 127, "mid": 817, "idd": 647, "ddl": 404, "dle": 419, "le ": 760, " mid": 128, "midd": 818, "iddl": 648, "ddle": 405, "dle ": 420, " n": 131, "no": 877, "rd": 1009, "c ": 351, " no": 134, "nor": 879, "ord": 937, "rdi": 1010, "dic": 409, "ic ": 638, " nor": 136, "nord": 880, "ordi": 938, "rdic": 1011, "dic ": 410, "sp": 1103, "ni": 866, " sp": 169, "spa": 1104, "ani": 265, "nis": 868, " spa": 170, "span": 1106, "pani": 974, "anis": 267, "nish": 869, "v": 1229, " v": 189, "vi": 1232, "ie": 649, "et": 511, "tn": 1165, "na": 832, " vi": 190, "vie": 1233, "iet": 652, "etn": 514, "tna": 1166, "nam": 836, "mes": 810, " vie": 191, "viet": 1234, "ietn": 653, "etna": 515, "tnam": 1167, "name": 837, "ames": 257, "mese": 811, "so": 1096, "ut": 1221, " so": 166, "sou": 1101, "out": 959, "uth": 1225, " sou": 168, "sout": 1102, "outh": 961, "uthe": 1226, "hern": 601, "ow": 962, "w ": 1239, " ho": 90, "how": 619, "ow ": 963, " how": 92, "how ": 620, "do": 421, " do": 52, "do ": 422, " do ": 53, "ak": 236, "ke": 731, " ma": 120, "mak": 794, "ake": 239, "ke ": 732, " mak": 121, "make": 795, "ake ": 240, "z": 1279, " p": 143, "pi": 986, "iz": 711, "zz": 1282, "za": 1280, " pi": 148, "piz": 989, "izz": 712, "zza": 1283, "za ": 1281, " piz": 150, "pizz": 990, "izza": 713, "zza ": 1284, " ar": 15, "are": 286, " are": 16, "are ": 287, "he ": 596, "the ": 1149, "ep": 488, "ps": 998, "s ": 1069, " st": 171, "tep": 1138, "eps": 491, "ps ": 999, " ste": 172, "step": 1113, "teps": 1139, "eps ": 492, "to ": 1169, " to ": 187, "us": 1215, "sus": 1124, "ush": 1217, "shi": 1082, " sus": 176, "sush": 1125, "ushi": 1218, "shi ": 1083, "l ": 747, " te": 178, "tel": 1135, "ll ": 769, " tel": 179, "tell": 1136, "ell ": 473, "pr": 994, " pr": 151, "pre": 995, "rep": 1028, "epa": 489, "par": 975, " pre": 152, "prep": 997, "repa": 1029, "epar": 490, "pare": 976, "ph": 983, " ph": 146, "pho": 984, "ho ": 614, " pho": 147, "pho ": 985, " ne": 132, "nee": 853, "eed": 451, "ed ": 445, " nee": 133, "need": 854, "eed ": 452, "ci": 367, "ip": 681, "eci": 439, "cip": 370, "ipe": 682, "pe ": 978, "reci": 1019, "ecip": 441, "cipe": 371, "ipe ": 683, "bi": 329, "ry": 1064, "ya": 1262, " bi": 24, "bir": 332, "iry": 690, "rya": 1066, "yan": 1263, "ni ": 867, " bir": 25, "biry": 333, "irya": 691, "ryan": 1067, "yani": 1264, "ani ": 266, "ad": 219, " pa": 144, "pad": 968, "ad ": 220, " pad": 145, "pad ": 969, "hu": 621, "um": 1199, "mu": 826, " hu": 93, "hum": 622, "umm": 1200, "mmu": 824, "mus": 827, "us ": 1216, " hum": 94, "humm": 623, "ummu": 1201, "mmus": 825, "mus ": 828, "fa": 531, "fe": 538, " fa": 63, "fal": 534, "ala": 243, "laf": 750, "afe": 222, "fel": 539, "el ": 467, " fal": 65, "fala": 535, "alaf": 245, "lafe": 751, "afel": 223, "fel ": 540, "een": 457, "en ": 481, "reen": 1023, "een ": 458, "cur": 393, "urr": 1211, "rry": 1058, "ry ": 1065, " cur": 45, "curr": 394, "urry": 1212, "rry ": 1059, "-": 205, "i-": 626, "-s": 206, "ty": 1185, "yl": 1269, "ai-": 231, "i-s": 627, "-st": 207, "sty": 1117, "tyl": 1186, "yle": 1270, "hai-": 588, "ai-s": 232, "i-st": 628, "-sty": 208, "styl": 1118, "tyle": 1187, "yle ": 1271, "ss": 1107, "ls": 782, " mu": 129, "uss": 1219, "sse": 1108, "sel": 1077, "els": 476, "ls ": 783, " mus": 130, "muss": 829, "usse": 1220, "ssel": 1109, "sels": 1079, "els ": 477, "ag": 226, "gh": 566, "tt": 1179, "pag": 970, "agh": 227, "ghe": 567, "het": 602, "ett": 516, "tti": 1180, "ti ": 1154, "spag": 1105, "pagh": 971, "aghe": 228, "ghet": 568, "hett": 603, "etti": 517, "tti ": 1181, "rb": 1006, "bo": 334, "on": 920, "arb": 284, "rbo": 1007, "bon": 335, "ona": 922, "nar": 838, "ara": 282, "ra ": 1003, "carb": 360, "arbo": 285, "rbon": 1008, "bona": 336, "onar": 924, "nara": 839, "ara ": 283, "ck": 372, "hic": 608, "ick": 641, "cke": 373, "ken": 733, "chic": 365, "hick": 609, "icke": 642, "cken": 374, "ken ": 734, "ik": 654, "kk": 738, "ka": 726, " ti": 183, "tik": 1155, "ikk": 655, "kka": 739, "ka ": 727, " tik": 184, "tikk": 1156, "ikka": 656, "kka ": 740, "sa": 1070, "mas": 798, "asa": 292, "sal": 1071, "la ": 749, " mas": 122, "masa": 799, "asal": 293, "sala": 1072, "ala ": 244, "wa": 1240, "nt": 883, " wa": 193, "wan": 1241, "ant": 271, "nt ": 884, " wan": 194, "want": 1242, "ant ": 272, "ef": 459, "f ": 530, " be": 20, "bee": 323, "eef": 453, "ef ": 460, " bee": 21, "beef": 324, "eef ": 454, "we": 1245, "ng": 862, "gt": 580, " we": 196, "wel": 1246, "lli": 770, "lin": 766, "ing": 672, "ngt": 864, "gto": 581, "ton": 1172, "on ": 921, " wel": 197, "well": 1247, "elli": 474, "llin": 771, "ling": 767, "ingt": 674, "ngto": 865, "gton": 582, "ton ": 1173, "eg": 461, "gs": 578, " eg": 58, "egg": 462, "ggs": 564, "gs ": 579, " egg": 59, "eggs": 463, "ggs ": 565, "ct": 384, "ben": 325, "ene": 486, "ned": 851, "ict": 643, "ct ": 385, " ben": 22, "bene": 326, "ened": 487, "nedi": 852, "edic": 447, "dict": 411, "ict ": 644, " s ": 159, "nu": 885, "tr": 1174, "io": 677, " nu": 138, "nut": 886, "utr": 1227, "tri": 1175, "tio": 1159, "ion": 678, "nal": 833, "al ": 242, " nut": 139, "nutr": 887, "utri": 1228, "trit": 1176, "itio": 706, "tion": 1160, "iona": 680, "onal": 923, "nal ": 834, "nf": 859, "inf": 670, "nfo": 860, "orm": 944, "mat": 800, " inf": 100, "info": 671, "nfor": 861, "form": 546, "orma": 945, "rmat": 1047, "mati": 801, "atio": 306, "ion ": 679, "gi": 569, "iv": 708, "ve": 1230, " gi": 76, "giv": 570, "ive": 709, "ve ": 1231, " giv": 77, "give": 571, "ive ": 710, "ac": 216, "ts": 1177, "fac": 532, "act": 217, "cts": 386, "ts ": 1178, " fac": 64, "fact": 533, "acts": 218, "cts ": 387, "cal": 355, "alo": 250, "lor": 778, "ori": 941, "rie": 1037, "ies": 650, "es ": 506, " cal": 34, "calo": 356, "alor": 251, "lori": 779, "orie": 942, "ries": 1038, "ies ": 651, " in ": 98, "os": 946, "cos": 380, "ost": 947, " cos": 41, "cost": 381, "ost ": 948, "kd": 728, "wn": 1254, "bre": 340, "eak": 430, "akd": 237, "kdo": 729, "dow": 425, "own": 964, "wn ": 1255, " bre": 27, "brea": 341, "reak": 1015, "eakd": 431, "akdo": 238, "kdow": 730, "down": 426, "own ": 965, "ly": 787, "ys": 1276, " an": 10, "ana": 260, "aly": 252, "lys": 789, "ysi": 1277, "sis": 1094, "is ": 693, " ana": 11, "anal": 261, "naly": 835, "alys": 253, "lysi": 790, "ysis": 1278, "sis ": 1095, "sts": 1115, "osts": 949, "sts ": 1116, "ki": 735, "g ": 555, "oki": 908, "kin": 736, "ng ": 863, "ooki": 931, "okin": 909, "king": 737, "ing ": 673, "tip": 1161, "ips": 685, " tip": 185, "tips": 1162, "ips ": 686, "av": 307, " ha": 83, "hav": 593, "ave": 308, " hav": 84, "have": 594, "ave ": 309, "ny": 888, "any": 273, "ny ": 889, " any": 12, "any ": 274, "som": 1099, "ome": 915, " som": 167, "some": 1100, "ome ": 916, "bes": 327, " bes": 23, "best": 328, "pes": 981, "ipes": 684, "pes ": 982, "rel": 1024, "ela": 468, "ate": 300, "ted": 1133, " rel": 157, "rela": 1025, "elat": 469, "late": 755, "ated": 302, "ted ": 1134, "im": 660, "il": 657, " si": 164, "sim": 1090, "imi": 661, "mil": 819, "ila": 658, "lar": 752, "ar ": 281, " sim": 165, "simi": 1091, "imil": 662, "mila": 820, "ilar": 659, "lar ": 753, "show": 1086, "tu": 1182, "pic": 987, "ctu": 388, "tur": 1183, "ure": 1206, "res": 1030, " pic": 149, "pict": 988, "ictu": 645, "ctur": 389, "ture": 1184, "ures": 1208, "res ": 1031, " se": 160, "see": 1075, "ee ": 450, " see": 161, "see ": 1076, " o": 140, "of": 901, " of": 141, "of ": 902, " of ": 142, "go": 572, "db": 400, "by": 347, "ye": 1265, " go": 78, "goo": 573, "ood": 926, "odb": 899, "dby": 401, "bye": 348, "ye ": 1266, " goo": 79, "good": 574, "oodb": 928, "odby": 900, "dbye": 402, "bye ": 349, " by": 29, " bye": 30, "ater": 303, "ter ": 1141, "nk": 870, "ks": 744, "han": 589, "ank": 268, "nks": 872, "ks ": 745, "than": 1147, "hank": 590, "anks": 270, "nks ": 873, "nk ": 871, "ank ": 269, "ot": 950, " lo": 117, "lot": 780, "ot ": 951, " lot": 118, "lot ": 781, "pp": 991, " ap": 13, "app": 278, "ppr": 992, "cia": 368, "iat": 632, "te ": 1132, " app": 14, "appr": 279, "ppre": 993, "prec": 996, "ecia": 440, "ciat": 369, "iate": 633, "ate ": 301, "it ": 699, " it ": 104, " ye": 201, "yes": 1267, " yes": 202, "yes ": 1268, "sur": 1122, " sur": 175, "sure": 1123, "ure ": 1207, "ab": 211, "bs": 344, "ol": 910, "lu": 784, " ab": 3, "abs": 214, "bso": 345, "sol": 1097, "olu": 911, "lut": 785, "ute": 1223, "ely": 478, "ly ": 788, " abs": 5, "abso": 215, "bsol": 346, "solu": 1098, "olut": 912, "lute": 786, "utel": 1224, "tely": 1137, "ely ": 479, "rs": 1060, "cou": 382, "our": 956, "urs": 1213, "rse": 1061, " cou": 42, "cour": 383, "ours": 958, "urse": 1214, "rse ": 1062, "no ": 878, " no ": 135, "not": 881, " not": 137, "not ": 882, "eal": 432, "all": 248, "lly": 774, " rea": 155, "real": 1016, "eall": 433, "ally": 249, "lly ": 775, "oi": 903, "doi": 423, "oin": 904, " doi": 54, "doin": 424, "oing": 905, "met": 812, "eth": 512, "thi": 1151, "omet": 917, "meth": 813, "ethi": 513, "thin": 1152, "hing": 612, "abo": 212, "bou": 337, "ut ": 1222, " abo": 4, "abou": 213, "bout": 338, "out ": 960, "lf": 761, "elf": 470, "lf ": 762, "your": 1275, "rsel": 1063, "self": 1078, "elf ": 471, "ob": 892, "hob": 615, "obb": 893, "bbi": 318, "bie": 330, " hob": 91, "hobb": 616, "obbi": 894, "bbie": 319, "bies": 331, "was": 1243, "as ": 291, " was": 195, "was ": 1244, "ur ": 1205, "our ": 957, " da": 47, " day": 48, "vo": 1235, "fav": 536, "avo": 310, "vor": 1236, " fav": 66, "favo": 537, "avor": 311, "vori": 1237, "orit": 943, "rite": 1042, "ite ": 703, "foo": 542, "od ": 896, " foo": 68, "food": 543, "ood ": 927}, "response": null, "action_text": null} \ No newline at end of file diff --git a/.rasa/cache/tmph7jvekhn/patterns.pkl b/.rasa/cache/tmph7jvekhn/patterns.pkl new file mode 100644 index 0000000000000000000000000000000000000000..82dc4f7cac8ce7c76231274f69b93e29a9e965c0 --- /dev/null +++ b/.rasa/cache/tmph7jvekhn/patterns.pkl @@ -0,0 +1,22 @@ +[ + { + "name": "cuisine_type", + "pattern": "Beef Wellington" + }, + { + "name": "cuisine_type", + "pattern": "Chicken Tikka Masala" + }, + { + "name": "cuisine_type", + "pattern": "Eggs Benedict" + }, + { + "name": "cuisine_type", + "pattern": "Spaghetti Carbonara" + }, + { + "name": "cuisine_type", + "pattern": "Thai-Style Mussels" + } +] \ No newline at end of file diff --git a/.rasa/cache/tmphabt43c2/DIETClassifier.data_example.pkl b/.rasa/cache/tmphabt43c2/DIETClassifier.data_example.pkl new file mode 100644 index 0000000000000000000000000000000000000000..edd5fe3e1402c35c3f6f03a31a4a14802392c916 Binary files /dev/null and b/.rasa/cache/tmphabt43c2/DIETClassifier.data_example.pkl differ diff --git a/.rasa/cache/tmphabt43c2/DIETClassifier.entity_tag_specs.json b/.rasa/cache/tmphabt43c2/DIETClassifier.entity_tag_specs.json new file mode 100644 index 0000000000000000000000000000000000000000..ab67d13bb5b9cdb34e10fb23c98ec13272412f9c --- /dev/null +++ b/.rasa/cache/tmphabt43c2/DIETClassifier.entity_tag_specs.json @@ -0,0 +1,28 @@ +[ + { + "tag_name": "entity", + "ids_to_tags": { + "1": "B-cuisine_type", + "2": "I-cuisine_type", + "3": "L-cuisine_type", + "4": "U-cuisine_type", + "5": "B-dish_name", + "6": "I-dish_name", + "7": "L-dish_name", + "8": "U-dish_name", + "0": "O" + }, + "tags_to_ids": { + "B-cuisine_type": 1, + "I-cuisine_type": 2, + "L-cuisine_type": 3, + "U-cuisine_type": 4, + "B-dish_name": 5, + "I-dish_name": 6, + "L-dish_name": 7, + "U-dish_name": 8, + "O": 0 + }, + "num_tags": 9 + } +] \ No newline at end of file diff --git a/.rasa/cache/tmphabt43c2/DIETClassifier.index_label_id_mapping.json b/.rasa/cache/tmphabt43c2/DIETClassifier.index_label_id_mapping.json new file mode 100644 index 0000000000000000000000000000000000000000..0d44fbe4ff10cd48c9132b0fcf67a017b7b5b535 --- /dev/null +++ b/.rasa/cache/tmphabt43c2/DIETClassifier.index_label_id_mapping.json @@ -0,0 +1 @@ +{"0": "affirm", "1": "ask_cooking_tips", "2": "ask_cost_breakdown", "3": "ask_cuisine_recommendation", "4": "ask_dish_recommendation", "5": "ask_nutrition_analysis", "6": "ask_recipe_steps", "7": "ask_related_recipes", "8": "ask_show_picture", "9": "deny", "10": "goodbye", "11": "greet", "12": "smalltalk", "13": "thanks"} \ No newline at end of file diff --git a/.rasa/cache/tmphabt43c2/DIETClassifier.label_data.pkl b/.rasa/cache/tmphabt43c2/DIETClassifier.label_data.pkl new file mode 100644 index 0000000000000000000000000000000000000000..c8b0ba8bc1e92780225b6f00e835250d79e87a94 Binary files /dev/null and b/.rasa/cache/tmphabt43c2/DIETClassifier.label_data.pkl differ diff --git a/.rasa/cache/tmphabt43c2/DIETClassifier.sparse_feature_sizes.pkl b/.rasa/cache/tmphabt43c2/DIETClassifier.sparse_feature_sizes.pkl new file mode 100644 index 0000000000000000000000000000000000000000..e609d5a31eb3bb05d881731cb95d3353c094c20a Binary files /dev/null and b/.rasa/cache/tmphabt43c2/DIETClassifier.sparse_feature_sizes.pkl differ diff --git a/.rasa/cache/tmphabt43c2/DIETClassifier.tf_model.data-00000-of-00001 b/.rasa/cache/tmphabt43c2/DIETClassifier.tf_model.data-00000-of-00001 new file mode 100644 index 0000000000000000000000000000000000000000..dadbbc20f3752db1ec1d0360baa320c21fa045c1 Binary files /dev/null and b/.rasa/cache/tmphabt43c2/DIETClassifier.tf_model.data-00000-of-00001 differ diff --git a/.rasa/cache/tmphabt43c2/DIETClassifier.tf_model.index b/.rasa/cache/tmphabt43c2/DIETClassifier.tf_model.index new file mode 100644 index 0000000000000000000000000000000000000000..18ae2ddbd32cb3083b52ffa2ec0bb5b6c656d3af Binary files /dev/null and b/.rasa/cache/tmphabt43c2/DIETClassifier.tf_model.index differ diff --git a/.rasa/cache/tmphabt43c2/checkpoint b/.rasa/cache/tmphabt43c2/checkpoint new file mode 100644 index 0000000000000000000000000000000000000000..57d6cf21870e89fd4dc3d8a44b942541895cffe3 --- /dev/null +++ b/.rasa/cache/tmphabt43c2/checkpoint @@ -0,0 +1,2 @@ +model_checkpoint_path: "DIETClassifier.tf_model" +all_model_checkpoint_paths: "DIETClassifier.tf_model" diff --git a/.rasa/cache/tmpibl8b_cn/oov_words.json b/.rasa/cache/tmpibl8b_cn/oov_words.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/.rasa/cache/tmpibl8b_cn/oov_words.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/.rasa/cache/tmpibl8b_cn/vocabularies.pkl b/.rasa/cache/tmpibl8b_cn/vocabularies.pkl new file mode 100644 index 0000000000000000000000000000000000000000..fc9b43d4dc559b8c96a8f9cd692bc1d65f736fa6 --- /dev/null +++ b/.rasa/cache/tmpibl8b_cn/vocabularies.pkl @@ -0,0 +1 @@ +{"text": {"hi": 30, "hello": 28, "hey": 29, "there": 69, "can": 8, "you": 76, "recommend": 53, "a": 0, "cuisine": 12, "what": 74, "should": 56, "i": 34, "cook": 10, "today": 71, "suggest": 61, "for": 22, "dinner": 15, "from": 23, "italian": 36, "me": 40, "dish": 16, "chinese": 9, "mexican": 41, "thai": 65, "spanish": 59, "greek": 25, "how": 32, "do": 17, "make": 39, "pizza": 49, "are": 5, "the": 68, "steps": 60, "to": 70, "sushi": 63, "tell": 64, "prepare": 50, "pho": 47, "need": 42, "recipe": 52, "biryani": 6, "pad": 46, "hummus": 33, "falafel": 19, "green": 26, "curry": 13, "show": 57, "pictures": 48, "want": 72, "see": 55, "of": 45, "goodbye": 24, "bye": 7, "later": 37, "thanks": 67, "thank": 66, "lot": 38, "appreciate": 4, "it": 35, "yes": 75, "sure": 62, "absolutely": 2, "course": 11, "no": 43, "not": 44, "really": 51, "doing": 18, "something": 58, "about": 1, "yourself": 78, "have": 27, "any": 3, "hobbies": 31, "was": 73, "your": 77, "day": 14, "s": 54, "favorite": 20, "food": 21}, "intent": {"greet": 7, "ask_cuisine_recommendation": 1, "ask_dish_recommendation": 2, "ask_recipe_steps": 3, "ask_show_picture": 4, "goodbye": 6, "thanks": 9, "affirm": 0, "deny": 5, "smalltalk": 8}, "response": null, "action_name": {"action_listen": 6, "action_restart": 10, "action_session_start": 12, "action_default_fallback": 4, "action_deactivate_loop": 1, "action_revert_fallback_events": 11, "action_default_ask_affirmation": 2, "action_default_ask_rephrase": 3, "action_two_stage_fallback": 14, "action_unlikely_intent": 15, "action_back": 0, "action_extract_slots": 5, "action_provide_recipe_steps": 7, "action_recommend_cuisine": 8, "action_recommend_dish": 9, "action_show_picture": 13, "utter_affirm": 16, "utter_deny": 17, "utter_goodbye": 18, "utter_greet": 19, "utter_smalltalk": 20, "utter_thanks": 21}, "action_text": null, "intent_response_key": null} \ No newline at end of file diff --git a/.rasa/cache/tmpipvq39t1/DIETClassifier.data_example.pkl b/.rasa/cache/tmpipvq39t1/DIETClassifier.data_example.pkl new file mode 100644 index 0000000000000000000000000000000000000000..9168c913e5bade86c3aa277c03e91a96364a2a3b Binary files /dev/null and b/.rasa/cache/tmpipvq39t1/DIETClassifier.data_example.pkl differ diff --git a/.rasa/cache/tmpipvq39t1/DIETClassifier.entity_tag_specs.json b/.rasa/cache/tmpipvq39t1/DIETClassifier.entity_tag_specs.json new file mode 100644 index 0000000000000000000000000000000000000000..ab67d13bb5b9cdb34e10fb23c98ec13272412f9c --- /dev/null +++ b/.rasa/cache/tmpipvq39t1/DIETClassifier.entity_tag_specs.json @@ -0,0 +1,28 @@ +[ + { + "tag_name": "entity", + "ids_to_tags": { + "1": "B-cuisine_type", + "2": "I-cuisine_type", + "3": "L-cuisine_type", + "4": "U-cuisine_type", + "5": "B-dish_name", + "6": "I-dish_name", + "7": "L-dish_name", + "8": "U-dish_name", + "0": "O" + }, + "tags_to_ids": { + "B-cuisine_type": 1, + "I-cuisine_type": 2, + "L-cuisine_type": 3, + "U-cuisine_type": 4, + "B-dish_name": 5, + "I-dish_name": 6, + "L-dish_name": 7, + "U-dish_name": 8, + "O": 0 + }, + "num_tags": 9 + } +] \ No newline at end of file diff --git a/.rasa/cache/tmpipvq39t1/DIETClassifier.index_label_id_mapping.json b/.rasa/cache/tmpipvq39t1/DIETClassifier.index_label_id_mapping.json new file mode 100644 index 0000000000000000000000000000000000000000..0d44fbe4ff10cd48c9132b0fcf67a017b7b5b535 --- /dev/null +++ b/.rasa/cache/tmpipvq39t1/DIETClassifier.index_label_id_mapping.json @@ -0,0 +1 @@ +{"0": "affirm", "1": "ask_cooking_tips", "2": "ask_cost_breakdown", "3": "ask_cuisine_recommendation", "4": "ask_dish_recommendation", "5": "ask_nutrition_analysis", "6": "ask_recipe_steps", "7": "ask_related_recipes", "8": "ask_show_picture", "9": "deny", "10": "goodbye", "11": "greet", "12": "smalltalk", "13": "thanks"} \ No newline at end of file diff --git a/.rasa/cache/tmpipvq39t1/DIETClassifier.label_data.pkl b/.rasa/cache/tmpipvq39t1/DIETClassifier.label_data.pkl new file mode 100644 index 0000000000000000000000000000000000000000..c8b0ba8bc1e92780225b6f00e835250d79e87a94 Binary files /dev/null and b/.rasa/cache/tmpipvq39t1/DIETClassifier.label_data.pkl differ diff --git a/.rasa/cache/tmpipvq39t1/DIETClassifier.sparse_feature_sizes.pkl b/.rasa/cache/tmpipvq39t1/DIETClassifier.sparse_feature_sizes.pkl new file mode 100644 index 0000000000000000000000000000000000000000..7287b4dea7c0fdc1d397669fd5ba724da94750c1 Binary files /dev/null and b/.rasa/cache/tmpipvq39t1/DIETClassifier.sparse_feature_sizes.pkl differ diff --git a/.rasa/cache/tmpipvq39t1/DIETClassifier.tf_model.data-00000-of-00001 b/.rasa/cache/tmpipvq39t1/DIETClassifier.tf_model.data-00000-of-00001 new file mode 100644 index 0000000000000000000000000000000000000000..8b736339e8bd8ae2a1473c70a483071ec4f71a07 Binary files /dev/null and b/.rasa/cache/tmpipvq39t1/DIETClassifier.tf_model.data-00000-of-00001 differ diff --git a/.rasa/cache/tmpipvq39t1/DIETClassifier.tf_model.index b/.rasa/cache/tmpipvq39t1/DIETClassifier.tf_model.index new file mode 100644 index 0000000000000000000000000000000000000000..268223dbb22db0f3232b8d2095dee84ed9615d2c Binary files /dev/null and b/.rasa/cache/tmpipvq39t1/DIETClassifier.tf_model.index differ diff --git a/.rasa/cache/tmpipvq39t1/checkpoint b/.rasa/cache/tmpipvq39t1/checkpoint new file mode 100644 index 0000000000000000000000000000000000000000..57d6cf21870e89fd4dc3d8a44b942541895cffe3 --- /dev/null +++ b/.rasa/cache/tmpipvq39t1/checkpoint @@ -0,0 +1,2 @@ +model_checkpoint_path: "DIETClassifier.tf_model" +all_model_checkpoint_paths: "DIETClassifier.tf_model" diff --git a/.rasa/cache/tmpivfmh7cz/featurizer.json b/.rasa/cache/tmpivfmh7cz/featurizer.json new file mode 100644 index 0000000000000000000000000000000000000000..44f695786b3a80544fa92f7ef6e960b024c0aa11 --- /dev/null +++ b/.rasa/cache/tmpivfmh7cz/featurizer.json @@ -0,0 +1 @@ +{"py/object": "rasa.core.featurizers.tracker_featurizers.MaxHistoryTrackerFeaturizer", "state_featurizer": null, "max_history": null, "remove_duplicates": true} \ No newline at end of file diff --git a/.rasa/cache/tmpivfmh7cz/memorized_turns.json b/.rasa/cache/tmpivfmh7cz/memorized_turns.json new file mode 100644 index 0000000000000000000000000000000000000000..c8c0ee9227618c17e493664a114a117190d25e4c --- /dev/null +++ b/.rasa/cache/tmpivfmh7cz/memorized_turns.json @@ -0,0 +1,33 @@ +{ + "lookup": { + "eJyLrq6NBQAEOAGx": "action_listen", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3xEqhODcxJ6ckMSe7tjYWAFwNHTM=": "utter_smalltalk", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3xEqhODcxJ6ckMSe7loA5pSUlqUXxCOX4TIoFAOoxOaE=": "action_listen", + "eJwti1EKgCAQRK/iASLq16uEiOhCS7aKu/Uj3r2F/JoZ3pujj8X02uD1IQoWsqb/xVO4wZo5MrIAqcu5CKuUkM+pHPu6OUUPQ1OCpKboky/fIAeBpBmxAo/hPmciKlM=": "action_related_recipes", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrinPySYqCilMziDKiSaEM9g1igVGlxahFQJjMPqLIEqLM4O74oNSexJDUFSCdnFqQW1xJnGbouim2NBQApS1aR": "action_listen", + "eJwti0EOgCAMBL/CA3wBXzGmaXAPjVIMBS+Ev1ujt53szDrmEsZVcROnJkVjGN8g5YwYfjjFGtTdbqjuiDo2v+2g1MVEQRWp5Azd+U3m3B6IXyQw": "action_recommend_cuisine", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3BChdnB2fXJpZnJmXGl+Umpyfm5ual5II0lJLnMFwTTBjSLMjFgA3hUsp": "action_listen", + "eJwti1EKgCAQBa/iASLq16uILGILLdkqrvUj3r2F/HuPmXF9LKaXii+E2CizNf0fwOFGa+ZJJA1ZXUm5iUoHyTkVt6+bV/QIViXEajYt5YKKkQqCtkXG8B/qOyku": "action_provide_recipe_steps", + "eJyljUEKgCAQRa/iASJq61VCRHSgIVNxzI149wZy0y5o9z//Pf7W+iRaylC1sQVjkKI9QQdzghSjeKQCgVnysRBDDmkfyLbOi+LpIsi8YGCysEmHzmAxgWY3Uf/2lHKs6OCt/vtVN+xIVno=": "action_listen", + "eJwtjFEKgCAQRK/iASLq16uEiNRCS7aGuwYh3r2l/JvhvZmltsHUK8PtwyqYyJr6B0/hBGt6icgCpC7HJKzShrx3ZZnHySkqDFkJkpqiSz48Fcn4HQQK8WHk1twL7DIr1w==": "action_nutrition_analysis", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrinPySYqCilMziDKiSaEM9g1igVGlxahFQJjMPqLIEqLM4Oz6vtKQoE2xAYl5iTmVxZnEtcfZh0UgNu2MBng5bHQ==": "action_listen", + "eJwty1EKgCAQBNCreICI+vUqIiImtWiruFs/4t1byL8Z5o3pY1G9tvg6HxgKatX/4NDfUatZMhBHFEu5MAk6gK5JzL5uVqaHYpMFUCTLk5ILpSTA0zFUGsN+6mcpMQ==": "action_cooking_tips", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrinPySYqCilMziDKiSaEM9g1igVGlxahFQJjMPqLIEqLM4Oz45Pz87My89viSzoLiWOJtQtFBmXywAKzZTKw==": "action_listen", + "eJwtjEEKgDAMBL/SB4jo1a9ICaUGDNpUmihI6d+N6G2Xmd25ts7Vo+AFISplnlz9AnBIOLm/7CSKbK7sWcWkeJIQI+h9mDWP/eCNnoLFILHJamPZYCFZoWDMKSEv4X1rzT+rri1t": "action_recommend_dish", + "eJytjUEKhTAMRK/SA4jo1quIhFIDP2hTaaLwKd7d/K+4duFuhnkz05e9cmXJuIEPSok7V04B7CN27jIziSIbK3NSMSisJMQI+l2M6tu6GSxdBbOFxAarlWWCkeQDGUOKEXn0v7X92edd+m+89j0cDGZcWw==": "action_listen", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3xEohvSg1taS2NhYA6dwbhQ==": "utter_greet", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3xEohvSg1taSWgBmlJSWpRfEQpbhMiAUAQvc0lw==": "action_listen", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3xEohPT8/JakytbY2FgAh+hxX": "utter_goodbye", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3xEohPT8/JakytZaAKaUlJalF8TDFuE2JBQCMqTcN": "action_listen", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3xEohJTWvsrY2FgDObBse": "utter_deny", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3xEohJTWvspaAEaUlJalF8WCVOPTHAgCkOjNi": "action_listen", + "eJwty1EKgCAQBNCreICI+vUqIWK6kGhruFt9iHdvIf9mmDdb65NqV4XHOs+xoFbtDxbdCVqNkiMxoFjKhUlQiHQMsq3zYmS6CaosEUWyPClZX4jtXsGlUF7s3Xw9iyn9": "action_cost_breakdown", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrinPySYqCilMziDKiSaEM9g1igVGlxahFQJjMPqLIEqLM4Oz45v7gkPqkoNTE7Jb88r5Y4u9A0UWpnLAAvB1WP": "action_listen", + "eJwty1EKgCAQBNCreICI+vUqISK24JKpuGt9iHdvIf9mmDdHH4vqpcJjnWfMSav+B5vcDVrNEpEYkliKmUnQiRQmOfZ1MzI1gioLJpEsT7oshfzagp5bhTHMB+t3KUQ=": "action_show_picture", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrinPySYqCilMziDKiSaEM9g1igVGlxahFQJjMPqLIEqLM4O744I788viAzuaS0KLWWOJtQtFBmXywAOz1TZA==": "action_listen", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3xEqhJCMxL7u4tjYWAAX3G/c=": "utter_thanks", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3xEqhJCMxL7u4loAhpSUlqUXxULU4zYgFAOnXNe0=": "action_listen", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3BCidlpZZlFtbGwsABUwb4w==": "utter_affirm", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3BCidlpZZlFtLwJDSkpLUonioWpxmxAIA4KY1sQ==": "action_listen" + } +} \ No newline at end of file diff --git a/.rasa/cache/tmpj_ies7zg/oov_words.json b/.rasa/cache/tmpj_ies7zg/oov_words.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/.rasa/cache/tmpj_ies7zg/oov_words.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/.rasa/cache/tmpj_ies7zg/vocabularies.pkl b/.rasa/cache/tmpj_ies7zg/vocabularies.pkl new file mode 100644 index 0000000000000000000000000000000000000000..86019359a27c321a1e57ff878198f623d90b6772 --- /dev/null +++ b/.rasa/cache/tmpj_ies7zg/vocabularies.pkl @@ -0,0 +1 @@ +{"text": {" ": 0, "h": 583, "i": 624, " h": 82, "hi": 606, "i ": 625, " hi": 88, "hi ": 607, " hi ": 89, "e": 427, "l": 746, "o": 890, "he": 595, "el": 466, "ll": 768, "lo": 776, "o ": 891, " he": 85, "hel": 597, "ell": 472, "llo": 772, "lo ": 777, " hel": 86, "hell": 598, "ello": 475, "llo ": 773, "y": 1260, "ey": 527, "y ": 1261, "hey": 604, "ey ": 528, " hey": 87, "hey ": 605, "t": 1126, "r": 1000, " t": 177, "th": 1144, "er": 493, "re": 1012, "e ": 428, " th": 180, "the": 1148, "her": 599, "ere": 495, "re ": 1013, " the": 182, "ther": 1150, "here": 600, "ere ": 496, "c": 350, "a": 209, "n": 830, " c": 31, "ca": 352, "an": 258, "n ": 831, " ca": 32, "can": 357, "an ": 259, " can": 35, "can ": 358, "u": 1188, " y": 200, "yo": 1272, "ou": 952, "u ": 1189, " yo": 203, "you": 1273, "ou ": 953, " you": 204, "you ": 1274, "m": 791, "d": 395, " r": 153, "ec": 438, "co": 375, "om": 913, "mm": 821, "me": 802, "en": 480, "nd": 843, "d ": 396, " re": 154, "rec": 1018, "eco": 442, "com": 376, "omm": 918, "mme": 822, "men": 806, "end": 484, "nd ": 844, " rec": 156, "reco": 1020, "ecom": 443, "comm": 377, "omme": 919, "mmen": 823, "mend": 807, "end ": 485, " a": 1, "a ": 210, " a ": 2, "s": 1068, "cu": 390, "ui": 1193, "is": 692, "si": 1087, "in": 663, "ne": 847, " cu": 43, "cui": 391, "uis": 1194, "isi": 696, "sin": 1092, "ine": 667, "ne ": 848, " cui": 44, "cuis": 392, "uisi": 1195, "isin": 697, "sine": 1093, "ine ": 668, "w": 1238, " w": 192, "wh": 1248, "ha": 585, "at": 298, "t ": 1127, " wh": 198, "wha": 1249, "hat": 591, "at ": 299, " wha": 199, "what": 1250, "hat ": 592, " s": 158, "sh": 1080, "ho": 613, "ul": 1196, "ld": 757, " sh": 162, "sho": 1084, "hou": 617, "oul": 954, "uld": 1197, "ld ": 758, " sho": 163, "shou": 1085, "houl": 618, "ould": 955, "uld ": 1198, " i": 95, " i ": 96, "k": 724, "oo": 925, "ok": 906, "k ": 725, " co": 39, "coo": 378, "ook": 929, "ok ": 907, " coo": 40, "cook": 379, "ook ": 930, "to": 1168, "od": 895, "da": 397, "ay": 312, " to": 186, "tod": 1170, "oda": 897, "day": 398, "ay ": 313, " tod": 188, "toda": 1171, "oday": 898, "day ": 399, "g": 554, "su": 1119, "ug": 1190, "gg": 561, "ge": 556, "es": 505, "st": 1110, " su": 173, "sug": 1120, "ugg": 1191, "gge": 562, "ges": 559, "est": 509, "st ": 1111, " sug": 174, "sugg": 1121, "ugge": 1192, "gges": 563, "gest": 560, "est ": 510, "f": 529, " f": 62, "fo": 541, "or": 935, "r ": 1001, " fo": 67, "for": 544, "or ": 936, " for": 69, "for ": 545, " d": 46, "di": 406, "nn": 874, " di": 49, "din": 412, "inn": 675, "nne": 875, "ner": 855, "er ": 494, " din": 50, "dinn": 413, "inne": 676, "nner": 876, "ner ": 856, "fr": 547, "ro": 1050, "m ": 792, " fr": 70, "fro": 552, "rom": 1051, "om ": 914, " fro": 72, "from": 553, "rom ": 1052, "it": 698, "ta": 1128, "al": 241, "li": 763, "ia": 629, " it": 103, "ita": 700, "tal": 1129, "ali": 246, "lia": 764, "ian": 630, " ita": 105, "ital": 701, "tali": 1130, "alia": 247, "lian": 765, "ian ": 631, " m": 119, " me": 123, "me ": 803, " me ": 124, "h ": 584, "dis": 414, "ish": 694, "sh ": 1081, " dis": 51, "dish": 415, "ish ": 695, "ch": 362, "se": 1073, " ch": 37, "chi": 364, "hin": 610, "nes": 857, "ese": 507, "se ": 1074, " chi": 38, "chin": 366, "hine": 611, "ines": 669, "nese": 858, "ese ": 508, "x": 1256, "ex": 524, "xi": 1257, "ic": 637, "mex": 814, "exi": 525, "xic": 1258, "ica": 639, " mex": 126, "mexi": 815, "exic": 526, "xica": 1259, "ican": 640, "ai": 229, "tha": 1145, "hai": 586, "ai ": 230, " tha": 181, "thai": 1146, "hai ": 587, "af": 221, "ri": 1032, " af": 6, "afr": 224, "fri": 550, "ric": 1035, " afr": 7, "afri": 225, "fric": 551, "rica": 1036, "as": 290, " as": 17, "asi": 294, "sia": 1088, " asi": 18, "asia": 295, "sian": 1089, "am": 254, " am": 8, "ame": 255, "mer": 808, "eri": 497, " ame": 9, "amer": 256, "meri": 809, "eric": 498, "b": 314, " b": 19, "br": 339, "ti": 1153, " br": 26, "bri": 342, "rit": 1041, "iti": 705, "tis": 1163, " bri": 28, "brit": 343, "riti": 1043, "itis": 707, "tish": 1164, "p": 966, " e": 55, "eu": 518, "ur": 1204, "op": 932, "pe": 977, "ea": 429, " eu": 60, "eur": 519, "uro": 1209, "rop": 1053, "ope": 933, "pea": 979, "ean": 434, " eur": 61, "euro": 520, "urop": 1210, "rope": 1054, "opea": 934, "pean": 980, "ean ": 435, "j": 714, "aj": 233, "ju": 721, "un": 1202, "caj": 353, "aju": 234, "jun": 722, "un ": 1203, " caj": 33, "caju": 354, "ajun": 235, "jun ": 723, "ar": 280, "ib": 634, "bb": 315, "be": 320, "car": 359, "ari": 288, "rib": 1033, "ibb": 635, "bbe": 316, "bea": 321, " car": 36, "cari": 361, "arib": 289, "ribb": 1034, "ibbe": 636, "bbea": 317, "bean": 322, "nc": 840, "fre": 548, "ren": 1026, "enc": 482, "nch": 841, "ch ": 363, " fre": 71, "fren": 549, "renc": 1027, "ench": 483, "nch ": 842, "te": 1131, "rn": 1048, " ea": 56, "eas": 436, "ast": 296, "ste": 1112, "ter": 1140, "ern": 501, "rn ": 1049, " eas": 57, "east": 437, "aste": 297, "ster": 1114, "tern": 1142, "ern ": 502, " g": 73, "rm": 1044, "ma": 793, " ge": 74, "ger": 557, "erm": 499, "rma": 1045, "man": 796, " ger": 75, "germ": 558, "erma": 500, "rman": 1046, "man ": 797, "gr": 575, "ee": 449, "ek": 464, " gr": 80, "gre": 576, "ree": 1021, "eek": 455, "ek ": 465, " gre": 81, "gree": 577, "reek": 1022, "eek ": 456, " in": 97, "ind": 665, "ndi": 845, "dia": 407, " ind": 99, "indi": 666, "ndia": 846, "dian": 408, "ir": 687, " ir": 101, "iri": 688, "ris": 1039, " iri": 102, "iris": 689, "rish": 1040, " j": 106, "ja": 715, "ap": 275, "pa": 967, " ja": 107, "jap": 716, "apa": 276, "pan": 972, "ane": 262, " jap": 108, "japa": 717, "apan": 277, "pane": 973, "anes": 264, "je": 718, "ew": 521, "wi": 1251, " je": 109, "jew": 719, "ewi": 522, "wis": 1252, " jew": 110, "jewi": 720, "ewis": 523, "wish": 1253, " k": 111, "ko": 741, " ko": 112, "kor": 742, "ore": 939, "rea": 1014, " kor": 113, "kore": 743, "orea": 940, "rean": 1017, " l": 114, "la": 748, " la": 115, "lat": 754, "ati": 304, "tin": 1157, "in ": 664, " lat": 116, "lati": 756, "atin": 305, "tin ": 1158, "ed": 444, "rr": 1055, "ra": 1002, "med": 804, "edi": 446, "dit": 416, "ite": 702, "err": 503, "rra": 1056, "ran": 1004, "nea": 849, " med": 125, "medi": 805, "edit": 448, "dite": 417, "iter": 704, "terr": 1143, "erra": 504, "rran": 1057, "rane": 1005, "anea": 263, "nean": 850, "mi": 816, "id": 646, "dd": 403, "dl": 418, "le": 759, " mi": 127, "mid": 817, "idd": 647, "ddl": 404, "dle": 419, "le ": 760, " mid": 128, "midd": 818, "iddl": 648, "ddle": 405, "dle ": 420, " n": 131, "no": 877, "rd": 1009, "c ": 351, " no": 134, "nor": 879, "ord": 937, "rdi": 1010, "dic": 409, "ic ": 638, " nor": 136, "nord": 880, "ordi": 938, "rdic": 1011, "dic ": 410, "sp": 1103, "ni": 866, " sp": 169, "spa": 1104, "ani": 265, "nis": 868, " spa": 170, "span": 1106, "pani": 974, "anis": 267, "nish": 869, "v": 1229, " v": 189, "vi": 1232, "ie": 649, "et": 511, "tn": 1165, "na": 832, " vi": 190, "vie": 1233, "iet": 652, "etn": 514, "tna": 1166, "nam": 836, "mes": 810, " vie": 191, "viet": 1234, "ietn": 653, "etna": 515, "tnam": 1167, "name": 837, "ames": 257, "mese": 811, "so": 1096, "ut": 1221, " so": 166, "sou": 1101, "out": 959, "uth": 1225, " sou": 168, "sout": 1102, "outh": 961, "uthe": 1226, "hern": 601, "ow": 962, "w ": 1239, " ho": 90, "how": 619, "ow ": 963, " how": 92, "how ": 620, "do": 421, " do": 52, "do ": 422, " do ": 53, "ak": 236, "ke": 731, " ma": 120, "mak": 794, "ake": 239, "ke ": 732, " mak": 121, "make": 795, "ake ": 240, "z": 1279, " p": 143, "pi": 986, "iz": 711, "zz": 1282, "za": 1280, " pi": 148, "piz": 989, "izz": 712, "zza": 1283, "za ": 1281, " piz": 150, "pizz": 990, "izza": 713, "zza ": 1284, " ar": 15, "are": 286, " are": 16, "are ": 287, "he ": 596, "the ": 1149, "ep": 488, "ps": 998, "s ": 1069, " st": 171, "tep": 1138, "eps": 491, "ps ": 999, " ste": 172, "step": 1113, "teps": 1139, "eps ": 492, "to ": 1169, " to ": 187, "us": 1215, "sus": 1124, "ush": 1217, "shi": 1082, " sus": 176, "sush": 1125, "ushi": 1218, "shi ": 1083, "l ": 747, " te": 178, "tel": 1135, "ll ": 769, " tel": 179, "tell": 1136, "ell ": 473, "pr": 994, " pr": 151, "pre": 995, "rep": 1028, "epa": 489, "par": 975, " pre": 152, "prep": 997, "repa": 1029, "epar": 490, "pare": 976, "ph": 983, " ph": 146, "pho": 984, "ho ": 614, " pho": 147, "pho ": 985, " ne": 132, "nee": 853, "eed": 451, "ed ": 445, " nee": 133, "need": 854, "eed ": 452, "ci": 367, "ip": 681, "eci": 439, "cip": 370, "ipe": 682, "pe ": 978, "reci": 1019, "ecip": 441, "cipe": 371, "ipe ": 683, "bi": 329, "ry": 1064, "ya": 1262, " bi": 24, "bir": 332, "iry": 690, "rya": 1066, "yan": 1263, "ni ": 867, " bir": 25, "biry": 333, "irya": 691, "ryan": 1067, "yani": 1264, "ani ": 266, "ad": 219, " pa": 144, "pad": 968, "ad ": 220, " pad": 145, "pad ": 969, "hu": 621, "um": 1199, "mu": 826, " hu": 93, "hum": 622, "umm": 1200, "mmu": 824, "mus": 827, "us ": 1216, " hum": 94, "humm": 623, "ummu": 1201, "mmus": 825, "mus ": 828, "fa": 531, "fe": 538, " fa": 63, "fal": 534, "ala": 243, "laf": 750, "afe": 222, "fel": 539, "el ": 467, " fal": 65, "fala": 535, "alaf": 245, "lafe": 751, "afel": 223, "fel ": 540, "een": 457, "en ": 481, "reen": 1023, "een ": 458, "cur": 393, "urr": 1211, "rry": 1058, "ry ": 1065, " cur": 45, "curr": 394, "urry": 1212, "rry ": 1059, "-": 205, "i-": 626, "-s": 206, "ty": 1185, "yl": 1269, "ai-": 231, "i-s": 627, "-st": 207, "sty": 1117, "tyl": 1186, "yle": 1270, "hai-": 588, "ai-s": 232, "i-st": 628, "-sty": 208, "styl": 1118, "tyle": 1187, "yle ": 1271, "ss": 1107, "ls": 782, " mu": 129, "uss": 1219, "sse": 1108, "sel": 1077, "els": 476, "ls ": 783, " mus": 130, "muss": 829, "usse": 1220, "ssel": 1109, "sels": 1079, "els ": 477, "ag": 226, "gh": 566, "tt": 1179, "pag": 970, "agh": 227, "ghe": 567, "het": 602, "ett": 516, "tti": 1180, "ti ": 1154, "spag": 1105, "pagh": 971, "aghe": 228, "ghet": 568, "hett": 603, "etti": 517, "tti ": 1181, "rb": 1006, "bo": 334, "on": 920, "arb": 284, "rbo": 1007, "bon": 335, "ona": 922, "nar": 838, "ara": 282, "ra ": 1003, "carb": 360, "arbo": 285, "rbon": 1008, "bona": 336, "onar": 924, "nara": 839, "ara ": 283, "ck": 372, "hic": 608, "ick": 641, "cke": 373, "ken": 733, "chic": 365, "hick": 609, "icke": 642, "cken": 374, "ken ": 734, "ik": 654, "kk": 738, "ka": 726, " ti": 183, "tik": 1155, "ikk": 655, "kka": 739, "ka ": 727, " tik": 184, "tikk": 1156, "ikka": 656, "kka ": 740, "sa": 1070, "mas": 798, "asa": 292, "sal": 1071, "la ": 749, " mas": 122, "masa": 799, "asal": 293, "sala": 1072, "ala ": 244, "wa": 1240, "nt": 883, " wa": 193, "wan": 1241, "ant": 271, "nt ": 884, " wan": 194, "want": 1242, "ant ": 272, "ef": 459, "f ": 530, " be": 20, "bee": 323, "eef": 453, "ef ": 460, " bee": 21, "beef": 324, "eef ": 454, "we": 1245, "ng": 862, "gt": 580, " we": 196, "wel": 1246, "lli": 770, "lin": 766, "ing": 672, "ngt": 864, "gto": 581, "ton": 1172, "on ": 921, " wel": 197, "well": 1247, "elli": 474, "llin": 771, "ling": 767, "ingt": 674, "ngto": 865, "gton": 582, "ton ": 1173, "eg": 461, "gs": 578, " eg": 58, "egg": 462, "ggs": 564, "gs ": 579, " egg": 59, "eggs": 463, "ggs ": 565, "ct": 384, "ben": 325, "ene": 486, "ned": 851, "ict": 643, "ct ": 385, " ben": 22, "bene": 326, "ened": 487, "nedi": 852, "edic": 447, "dict": 411, "ict ": 644, " s ": 159, "nu": 885, "tr": 1174, "io": 677, " nu": 138, "nut": 886, "utr": 1227, "tri": 1175, "tio": 1159, "ion": 678, "nal": 833, "al ": 242, " nut": 139, "nutr": 887, "utri": 1228, "trit": 1176, "itio": 706, "tion": 1160, "iona": 680, "onal": 923, "nal ": 834, "nf": 859, "inf": 670, "nfo": 860, "orm": 944, "mat": 800, " inf": 100, "info": 671, "nfor": 861, "form": 546, "orma": 945, "rmat": 1047, "mati": 801, "atio": 306, "ion ": 679, "gi": 569, "iv": 708, "ve": 1230, " gi": 76, "giv": 570, "ive": 709, "ve ": 1231, " giv": 77, "give": 571, "ive ": 710, "ac": 216, "ts": 1177, "fac": 532, "act": 217, "cts": 386, "ts ": 1178, " fac": 64, "fact": 533, "acts": 218, "cts ": 387, "cal": 355, "alo": 250, "lor": 778, "ori": 941, "rie": 1037, "ies": 650, "es ": 506, " cal": 34, "calo": 356, "alor": 251, "lori": 779, "orie": 942, "ries": 1038, "ies ": 651, " in ": 98, "os": 946, "cos": 380, "ost": 947, " cos": 41, "cost": 381, "ost ": 948, "kd": 728, "wn": 1254, "bre": 340, "eak": 430, "akd": 237, "kdo": 729, "dow": 425, "own": 964, "wn ": 1255, " bre": 27, "brea": 341, "reak": 1015, "eakd": 431, "akdo": 238, "kdow": 730, "down": 426, "own ": 965, "ly": 787, "ys": 1276, " an": 10, "ana": 260, "aly": 252, "lys": 789, "ysi": 1277, "sis": 1094, "is ": 693, " ana": 11, "anal": 261, "naly": 835, "alys": 253, "lysi": 790, "ysis": 1278, "sis ": 1095, "sts": 1115, "osts": 949, "sts ": 1116, "ki": 735, "g ": 555, "oki": 908, "kin": 736, "ng ": 863, "ooki": 931, "okin": 909, "king": 737, "ing ": 673, "tip": 1161, "ips": 685, " tip": 185, "tips": 1162, "ips ": 686, "av": 307, " ha": 83, "hav": 593, "ave": 308, " hav": 84, "have": 594, "ave ": 309, "ny": 888, "any": 273, "ny ": 889, " any": 12, "any ": 274, "som": 1099, "ome": 915, " som": 167, "some": 1100, "ome ": 916, "bes": 327, " bes": 23, "best": 328, "pes": 981, "ipes": 684, "pes ": 982, "rel": 1024, "ela": 468, "ate": 300, "ted": 1133, " rel": 157, "rela": 1025, "elat": 469, "late": 755, "ated": 302, "ted ": 1134, "im": 660, "il": 657, " si": 164, "sim": 1090, "imi": 661, "mil": 819, "ila": 658, "lar": 752, "ar ": 281, " sim": 165, "simi": 1091, "imil": 662, "mila": 820, "ilar": 659, "lar ": 753, "show": 1086, "tu": 1182, "pic": 987, "ctu": 388, "tur": 1183, "ure": 1206, "res": 1030, " pic": 149, "pict": 988, "ictu": 645, "ctur": 389, "ture": 1184, "ures": 1208, "res ": 1031, " se": 160, "see": 1075, "ee ": 450, " see": 161, "see ": 1076, " o": 140, "of": 901, " of": 141, "of ": 902, " of ": 142, "go": 572, "db": 400, "by": 347, "ye": 1265, " go": 78, "goo": 573, "ood": 926, "odb": 899, "dby": 401, "bye": 348, "ye ": 1266, " goo": 79, "good": 574, "oodb": 928, "odby": 900, "dbye": 402, "bye ": 349, " by": 29, " bye": 30, "ater": 303, "ter ": 1141, "nk": 870, "ks": 744, "han": 589, "ank": 268, "nks": 872, "ks ": 745, "than": 1147, "hank": 590, "anks": 270, "nks ": 873, "nk ": 871, "ank ": 269, "ot": 950, " lo": 117, "lot": 780, "ot ": 951, " lot": 118, "lot ": 781, "pp": 991, " ap": 13, "app": 278, "ppr": 992, "cia": 368, "iat": 632, "te ": 1132, " app": 14, "appr": 279, "ppre": 993, "prec": 996, "ecia": 440, "ciat": 369, "iate": 633, "ate ": 301, "it ": 699, " it ": 104, " ye": 201, "yes": 1267, " yes": 202, "yes ": 1268, "sur": 1122, " sur": 175, "sure": 1123, "ure ": 1207, "ab": 211, "bs": 344, "ol": 910, "lu": 784, " ab": 3, "abs": 214, "bso": 345, "sol": 1097, "olu": 911, "lut": 785, "ute": 1223, "ely": 478, "ly ": 788, " abs": 5, "abso": 215, "bsol": 346, "solu": 1098, "olut": 912, "lute": 786, "utel": 1224, "tely": 1137, "ely ": 479, "rs": 1060, "cou": 382, "our": 956, "urs": 1213, "rse": 1061, " cou": 42, "cour": 383, "ours": 958, "urse": 1214, "rse ": 1062, "no ": 878, " no ": 135, "not": 881, " not": 137, "not ": 882, "eal": 432, "all": 248, "lly": 774, " rea": 155, "real": 1016, "eall": 433, "ally": 249, "lly ": 775, "oi": 903, "doi": 423, "oin": 904, " doi": 54, "doin": 424, "oing": 905, "met": 812, "eth": 512, "thi": 1151, "omet": 917, "meth": 813, "ethi": 513, "thin": 1152, "hing": 612, "abo": 212, "bou": 337, "ut ": 1222, " abo": 4, "abou": 213, "bout": 338, "out ": 960, "lf": 761, "elf": 470, "lf ": 762, "your": 1275, "rsel": 1063, "self": 1078, "elf ": 471, "ob": 892, "hob": 615, "obb": 893, "bbi": 318, "bie": 330, " hob": 91, "hobb": 616, "obbi": 894, "bbie": 319, "bies": 331, "was": 1243, "as ": 291, " was": 195, "was ": 1244, "ur ": 1205, "our ": 957, " da": 47, " day": 48, "vo": 1235, "fav": 536, "avo": 310, "vor": 1236, " fav": 66, "favo": 537, "avor": 311, "vori": 1237, "orit": 943, "rite": 1042, "ite ": 703, "foo": 542, "od ": 896, " foo": 68, "food": 543, "ood ": 927}, "response": null, "action_text": null} \ No newline at end of file diff --git a/.rasa/cache/tmpj_qms9w_/oov_words.json b/.rasa/cache/tmpj_qms9w_/oov_words.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/.rasa/cache/tmpj_qms9w_/oov_words.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/.rasa/cache/tmpj_qms9w_/vocabularies.pkl b/.rasa/cache/tmpj_qms9w_/vocabularies.pkl new file mode 100644 index 0000000000000000000000000000000000000000..14f9ac99588ae94e7a93ed14a357fa22b85b307f --- /dev/null +++ b/.rasa/cache/tmpj_qms9w_/vocabularies.pkl @@ -0,0 +1 @@ +{"text": {" ": 0, "h": 408, "i": 443, " h": 61, "hi": 427, "i ": 444, " hi": 67, "hi ": 428, " hi ": 68, "e": 307, "l": 520, "o": 624, "he": 419, "el": 332, "ll": 536, "lo": 542, "o ": 625, " he": 64, "hel": 421, "ell": 338, "llo": 538, "lo ": 543, " hel": 65, "hell": 422, "ello": 340, "llo ": 539, "y": 902, "ey": 368, "y ": 903, "hey": 425, "ey ": 369, " hey": 66, "hey ": 426, "t": 805, "r": 720, " t": 137, "th": 821, "er": 352, "re": 722, "e ": 308, " th": 140, "the": 825, "her": 423, "ere": 354, "re ": 723, " the": 142, "ther": 827, "here": 424, "ere ": 355, "c": 255, "a": 159, "n": 581, " c": 22, "ca": 256, "an": 193, "n ": 582, " ca": 23, "can": 259, "an ": 194, " can": 25, "can ": 260, "u": 847, " y": 154, "yo": 911, "ou": 678, "u ": 848, " yo": 157, "you": 912, "ou ": 679, " you": 158, "you ": 913, "m": 555, "d": 288, " r": 114, "ec": 314, "co": 269, "om": 647, "mm": 573, "me": 562, "en": 343, "nd": 587, "d ": 289, " re": 115, "rec": 727, "eco": 318, "com": 270, "omm": 652, "mme": 574, "men": 564, "end": 345, "nd ": 588, " rec": 117, "reco": 729, "ecom": 319, "comm": 271, "omme": 653, "mmen": 575, "mend": 565, "end ": 346, " a": 1, "a ": 160, " a ": 2, "s": 762, "cu": 283, "ui": 852, "is": 488, "si": 777, "in": 464, "ne": 589, " cu": 32, "cui": 284, "uis": 853, "isi": 492, "sin": 780, "ine": 466, "ne ": 590, " cui": 33, "cuis": 285, "uisi": 854, "isin": 493, "sine": 781, "ine ": 467, "w": 886, " w": 148, "wh": 893, "ha": 410, "at": 216, "t ": 806, " wh": 152, "wha": 894, "hat": 415, "at ": 217, " wha": 153, "what": 895, "hat ": 416, " s": 119, "sh": 770, "ho": 432, "ul": 855, "ld": 529, " sh": 123, "sho": 774, "hou": 436, "oul": 680, "uld": 856, "ld ": 530, " sho": 124, "shou": 775, "houl": 437, "ould": 681, "uld ": 857, " i": 74, " i ": 75, "k": 508, "oo": 658, "ok": 640, "k ": 509, " co": 28, "coo": 272, "ook": 662, "ok ": 641, " coo": 29, "cook": 273, "ook ": 663, "to": 835, "od": 629, "da": 290, "ay": 229, " to": 145, "tod": 837, "oda": 631, "day": 291, "ay ": 230, " tod": 147, "toda": 838, "oday": 632, "day ": 292, "g": 391, "su": 798, "ug": 849, "gg": 396, "ge": 393, "es": 356, "st": 792, " su": 133, "sug": 799, "ugg": 850, "gge": 397, "ges": 394, "est": 360, "st ": 793, " sug": 134, "sugg": 800, "ugge": 851, "gges": 398, "gest": 395, "est ": 361, "f": 370, " f": 44, "fo": 382, "or": 665, "r ": 721, " fo": 49, "for": 385, "or ": 666, " for": 51, "for ": 386, " d": 35, "di": 296, "nn": 610, " di": 38, "din": 297, "inn": 473, "nne": 611, "ner": 593, "er ": 353, " din": 39, "dinn": 298, "inne": 474, "nner": 612, "ner ": 594, "fr": 388, "ro": 748, "m ": 556, " fr": 52, "fro": 389, "rom": 749, "om ": 648, " fro": 53, "from": 390, "rom ": 750, "it": 494, "ta": 807, "al": 181, "li": 533, "ia": 445, " it": 79, "ita": 496, "tal": 808, "ali": 185, "lia": 534, "ian": 446, " ita": 81, "ital": 497, "tali": 809, "alia": 186, "lian": 535, "ian ": 447, " m": 87, " me": 90, "me ": 563, " me ": 91, "h ": 409, "dis": 299, "ish": 490, "sh ": 771, " dis": 40, "dish": 300, "ish ": 491, "ch": 261, "se": 764, " ch": 26, "chi": 262, "hin": 429, "nes": 595, "ese": 358, "se ": 765, " chi": 27, "chin": 263, "hine": 430, "ines": 468, "nese": 596, "ese ": 359, "x": 898, "ex": 365, "xi": 899, "ic": 450, "mex": 568, "exi": 366, "xic": 900, "ica": 451, " mex": 92, "mexi": 569, "exic": 367, "xica": 901, "ican": 452, "ai": 174, "tha": 822, "hai": 411, "ai ": 175, " tha": 141, "thai": 823, "hai ": 412, "p": 691, "sp": 789, "pa": 692, "ni": 602, " sp": 129, "spa": 790, "pan": 695, "ani": 197, "nis": 604, " spa": 130, "span": 791, "pani": 696, "anis": 199, "nish": 605, " g": 54, "gr": 405, "ee": 322, "ek": 330, " gr": 59, "gre": 406, "ree": 730, "eek": 326, "ek ": 331, " gre": 60, "gree": 407, "reek": 731, "eek ": 327, "ow": 687, "w ": 887, " ho": 69, "how": 438, "ow ": 688, " how": 71, "how ": 439, "do": 301, " do": 41, "do ": 302, " do ": 42, "ma": 557, "ak": 176, "ke": 513, " ma": 88, "mak": 558, "ake": 179, "ke ": 514, " mak": 89, "make": 559, "ake ": 180, "z": 918, " p": 104, "pi": 706, "iz": 505, "zz": 921, "za": 919, " pi": 109, "piz": 709, "izz": 506, "zza": 922, "za ": 920, " piz": 111, "pizz": 710, "izza": 507, "zza ": 923, "ar": 210, " ar": 11, "are": 212, " are": 12, "are ": 213, "he ": 420, "the ": 826, "te": 810, "ep": 347, "ps": 718, "s ": 763, " st": 131, "ste": 794, "tep": 817, "eps": 350, "ps ": 719, " ste": 132, "step": 795, "teps": 818, "eps ": 351, "to ": 836, " to ": 146, "us": 870, "sus": 803, "ush": 872, "shi": 772, " sus": 136, "sush": 804, "ushi": 873, "shi ": 773, "l ": 521, " te": 138, "tel": 814, "ll ": 537, " tel": 139, "tell": 815, "ell ": 339, "pr": 714, " pr": 112, "pre": 715, "rep": 735, "epa": 348, "par": 697, " pre": 113, "prep": 717, "repa": 736, "epar": 349, "pare": 698, "ph": 703, " ph": 107, "pho": 704, "ho ": 433, " pho": 108, "pho ": 705, " n": 93, "ed": 320, " ne": 94, "nee": 591, "eed": 324, "ed ": 321, " nee": 95, "need": 592, "eed ": 325, "ci": 264, "ip": 479, "pe": 699, "eci": 315, "cip": 267, "ipe": 480, "pe ": 700, "reci": 728, "ecip": 317, "cipe": 268, "ipe ": 481, "b": 231, " b": 13, "bi": 238, "ir": 485, "ry": 758, "ya": 904, " bi": 16, "bir": 241, "iry": 486, "rya": 760, "yan": 905, "ni ": 603, " bir": 17, "biry": 242, "irya": 487, "ryan": 761, "yani": 906, "ani ": 198, "ad": 169, " pa": 105, "pad": 693, "ad ": 170, " pad": 106, "pad ": 694, "hu": 440, "um": 858, "mu": 578, " hu": 72, "hum": 441, "umm": 859, "mmu": 576, "mus": 579, "us ": 871, " hum": 73, "humm": 442, "ummu": 860, "mmus": 577, "mus ": 580, "fa": 372, "la": 522, "af": 171, "fe": 379, " fa": 45, "fal": 375, "ala": 183, "laf": 523, "afe": 172, "fel": 380, "el ": 333, " fal": 47, "fala": 376, "alaf": 184, "lafe": 524, "afel": 173, "fel ": 381, "een": 328, "en ": 344, "reen": 732, "een ": 329, "ur": 861, "rr": 751, "cur": 286, "urr": 866, "rry": 752, "ry ": 759, " cur": 34, "curr": 287, "urry": 867, "rry ": 753, " s ": 120, "nu": 619, "ut": 874, "tr": 839, "ri": 739, "ti": 830, "io": 475, "on": 654, "na": 583, " nu": 99, "nut": 620, "utr": 878, "tri": 840, "rit": 742, "iti": 500, "tio": 831, "ion": 476, "ona": 656, "nal": 584, "al ": 182, " nut": 100, "nutr": 621, "utri": 879, "trit": 841, "riti": 744, "itio": 501, "tion": 832, "iona": 478, "onal": 657, "nal ": 585, "nf": 597, "rm": 745, " in": 76, "inf": 469, "nfo": 598, "orm": 670, "rma": 746, "mat": 560, "ati": 222, "on ": 655, " inf": 78, "info": 470, "nfor": 599, "form": 387, "orma": 671, "rmat": 747, "mati": 561, "atio": 223, "ion ": 477, "v": 880, "gi": 399, "iv": 502, "ve": 881, " gi": 55, "giv": 400, "ive": 503, "ve ": 882, " giv": 56, "give": 401, "ive ": 504, "ac": 166, "ct": 278, "ts": 842, "fac": 373, "act": 167, "cts": 279, "ts ": 843, " fac": 46, "fact": 374, "acts": 168, "cts ": 280, "ie": 455, "cal": 257, "alo": 189, "lor": 544, "ori": 667, "rie": 740, "ies": 456, "es ": 357, " cal": 24, "calo": 258, "alor": 190, "lori": 545, "orie": 668, "ries": 741, "ies ": 457, "in ": 465, " in ": 77, "os": 672, "cos": 274, "ost": 673, " cos": 30, "cost": 275, "ost ": 674, "br": 246, "ea": 309, "kd": 510, "wn": 896, " br": 18, "bre": 247, "rea": 724, "eak": 310, "akd": 177, "kdo": 511, "dow": 305, "own": 689, "wn ": 897, " bre": 19, "brea": 248, "reak": 725, "eakd": 311, "akdo": 178, "kdow": 512, "down": 306, "own ": 690, "ly": 551, "ys": 915, " an": 6, "ana": 195, "aly": 191, "lys": 553, "ysi": 916, "sis": 782, "is ": 489, " ana": 7, "anal": 196, "naly": 586, "alys": 192, "lysi": 554, "ysis": 917, "sis ": 783, "sts": 796, "osts": 675, "sts ": 797, "ki": 515, "ng": 600, "g ": 392, "oki": 642, "kin": 516, "ing": 471, "ng ": 601, "ooki": 664, "okin": 643, "king": 517, "ing ": 472, " ti": 143, "tip": 833, "ips": 483, " tip": 144, "tips": 834, "ips ": 484, "av": 224, " ha": 62, "hav": 417, "ave": 225, " hav": 63, "have": 418, "ave ": 226, "ny": 622, "any": 205, "ny ": 623, " any": 8, "any ": 206, "so": 784, " so": 127, "som": 787, "ome": 649, " som": 128, "some": 788, "ome ": 650, "be": 235, " be": 14, "bes": 236, " bes": 15, "best": 237, "pes": 701, "ipes": 482, "pes ": 702, "rel": 733, "ela": 334, "lat": 527, "ate": 218, "ted": 812, " rel": 118, "rela": 734, "elat": 335, "late": 528, "ated": 220, "ted ": 813, "im": 461, "mi": 570, "il": 458, " si": 125, "sim": 778, "imi": 462, "mil": 571, "ila": 459, "lar": 525, "ar ": 211, " sim": 126, "simi": 779, "imil": 463, "mila": 572, "ilar": 460, "lar ": 526, "show": 776, "tu": 844, "pic": 707, "ict": 453, "ctu": 281, "tur": 845, "ure": 863, "res": 737, " pic": 110, "pict": 708, "ictu": 454, "ctur": 282, "ture": 846, "ures": 865, "res ": 738, "wa": 888, "nt": 617, " wa": 149, "wan": 889, "ant": 203, "nt ": 618, " wan": 150, "want": 890, "ant ": 204, " se": 121, "see": 766, "ee ": 323, " see": 122, "see ": 767, " o": 101, "of": 635, "f ": 371, " of": 102, "of ": 636, " of ": 103, "go": 402, "db": 293, "by": 252, "ye": 907, " go": 57, "goo": 403, "ood": 659, "odb": 633, "dby": 294, "bye": 253, "ye ": 908, " goo": 58, "good": 404, "oodb": 661, "odby": 634, "dbye": 295, "bye ": 254, " by": 20, " bye": 21, " l": 82, " la": 83, "ter": 819, " lat": 84, "ater": 221, "ter ": 820, "nk": 606, "ks": 518, "han": 413, "ank": 200, "nks": 608, "ks ": 519, "than": 824, "hank": 414, "anks": 202, "nks ": 609, "nk ": 607, "ank ": 201, "ot": 676, " lo": 85, "lot": 546, "ot ": 677, " lot": 86, "lot ": 547, "ap": 207, "pp": 711, " ap": 9, "app": 208, "ppr": 712, "cia": 265, "iat": 448, "te ": 811, " app": 10, "appr": 209, "ppre": 713, "prec": 716, "ecia": 316, "ciat": 266, "iate": 449, "ate ": 219, "it ": 495, " it ": 80, " ye": 155, "yes": 909, " yes": 156, "yes ": 910, "sur": 801, " sur": 135, "sure": 802, "ure ": 864, "ab": 161, "bs": 249, "ol": 644, "lu": 548, " ab": 3, "abs": 164, "bso": 250, "sol": 785, "olu": 645, "lut": 549, "ute": 876, "ely": 341, "ly ": 552, " abs": 5, "abso": 165, "bsol": 251, "solu": 786, "olut": 646, "lute": 550, "utel": 877, "tely": 816, "ely ": 342, "rs": 754, "cou": 276, "our": 682, "urs": 868, "rse": 755, " cou": 31, "cour": 277, "ours": 684, "urse": 869, "rse ": 756, "no": 613, " no": 96, "no ": 614, " no ": 97, "not": 615, " not": 98, "not ": 616, "eal": 312, "all": 187, "lly": 540, " rea": 116, "real": 726, "eall": 313, "ally": 188, "lly ": 541, "oi": 637, "doi": 303, "oin": 638, " doi": 43, "doin": 304, "oing": 639, "et": 362, "met": 566, "eth": 363, "thi": 828, "omet": 651, "meth": 567, "ethi": 364, "thin": 829, "hing": 431, "bo": 243, "abo": 162, "bou": 244, "out": 685, "ut ": 875, " abo": 4, "abou": 163, "bout": 245, "out ": 686, "lf": 531, "sel": 768, "elf": 336, "lf ": 532, "your": 914, "rsel": 757, "self": 769, "elf ": 337, "ob": 626, "bb": 232, "hob": 434, "obb": 627, "bbi": 233, "bie": 239, " hob": 70, "hobb": 435, "obbi": 628, "bbie": 234, "bies": 240, "as": 214, "was": 891, "as ": 215, " was": 151, "was ": 892, "ur ": 862, "our ": 683, " da": 36, " day": 37, "vo": 883, "fav": 377, "avo": 227, "vor": 884, "ite": 498, " fav": 48, "favo": 378, "avor": 228, "vori": 885, "orit": 669, "rite": 743, "ite ": 499, "foo": 383, "od ": 630, " foo": 50, "food": 384, "ood ": 660}, "response": null, "action_text": null} \ No newline at end of file diff --git a/.rasa/cache/tmpl8p4f9bk/DIETClassifier.data_example.pkl b/.rasa/cache/tmpl8p4f9bk/DIETClassifier.data_example.pkl new file mode 100644 index 0000000000000000000000000000000000000000..67869d1e9bacf5c41196bfcc50417e180a88b1f2 Binary files /dev/null and b/.rasa/cache/tmpl8p4f9bk/DIETClassifier.data_example.pkl differ diff --git a/.rasa/cache/tmpl8p4f9bk/DIETClassifier.entity_tag_specs.json b/.rasa/cache/tmpl8p4f9bk/DIETClassifier.entity_tag_specs.json new file mode 100644 index 0000000000000000000000000000000000000000..ab67d13bb5b9cdb34e10fb23c98ec13272412f9c --- /dev/null +++ b/.rasa/cache/tmpl8p4f9bk/DIETClassifier.entity_tag_specs.json @@ -0,0 +1,28 @@ +[ + { + "tag_name": "entity", + "ids_to_tags": { + "1": "B-cuisine_type", + "2": "I-cuisine_type", + "3": "L-cuisine_type", + "4": "U-cuisine_type", + "5": "B-dish_name", + "6": "I-dish_name", + "7": "L-dish_name", + "8": "U-dish_name", + "0": "O" + }, + "tags_to_ids": { + "B-cuisine_type": 1, + "I-cuisine_type": 2, + "L-cuisine_type": 3, + "U-cuisine_type": 4, + "B-dish_name": 5, + "I-dish_name": 6, + "L-dish_name": 7, + "U-dish_name": 8, + "O": 0 + }, + "num_tags": 9 + } +] \ No newline at end of file diff --git a/.rasa/cache/tmpl8p4f9bk/DIETClassifier.index_label_id_mapping.json b/.rasa/cache/tmpl8p4f9bk/DIETClassifier.index_label_id_mapping.json new file mode 100644 index 0000000000000000000000000000000000000000..0d44fbe4ff10cd48c9132b0fcf67a017b7b5b535 --- /dev/null +++ b/.rasa/cache/tmpl8p4f9bk/DIETClassifier.index_label_id_mapping.json @@ -0,0 +1 @@ +{"0": "affirm", "1": "ask_cooking_tips", "2": "ask_cost_breakdown", "3": "ask_cuisine_recommendation", "4": "ask_dish_recommendation", "5": "ask_nutrition_analysis", "6": "ask_recipe_steps", "7": "ask_related_recipes", "8": "ask_show_picture", "9": "deny", "10": "goodbye", "11": "greet", "12": "smalltalk", "13": "thanks"} \ No newline at end of file diff --git a/.rasa/cache/tmpl8p4f9bk/DIETClassifier.label_data.pkl b/.rasa/cache/tmpl8p4f9bk/DIETClassifier.label_data.pkl new file mode 100644 index 0000000000000000000000000000000000000000..c8b0ba8bc1e92780225b6f00e835250d79e87a94 Binary files /dev/null and b/.rasa/cache/tmpl8p4f9bk/DIETClassifier.label_data.pkl differ diff --git a/.rasa/cache/tmpl8p4f9bk/DIETClassifier.sparse_feature_sizes.pkl b/.rasa/cache/tmpl8p4f9bk/DIETClassifier.sparse_feature_sizes.pkl new file mode 100644 index 0000000000000000000000000000000000000000..0802e8d2311ca20e02831e214e8f4ca8bf282c38 Binary files /dev/null and b/.rasa/cache/tmpl8p4f9bk/DIETClassifier.sparse_feature_sizes.pkl differ diff --git a/.rasa/cache/tmpl8p4f9bk/DIETClassifier.tf_model.data-00000-of-00001 b/.rasa/cache/tmpl8p4f9bk/DIETClassifier.tf_model.data-00000-of-00001 new file mode 100644 index 0000000000000000000000000000000000000000..030c4b351d3c373431ad874f630452826ecce003 Binary files /dev/null and b/.rasa/cache/tmpl8p4f9bk/DIETClassifier.tf_model.data-00000-of-00001 differ diff --git a/.rasa/cache/tmpl8p4f9bk/DIETClassifier.tf_model.index b/.rasa/cache/tmpl8p4f9bk/DIETClassifier.tf_model.index new file mode 100644 index 0000000000000000000000000000000000000000..bdce9228e656e791da49c8a63dbea63c4859bcd7 Binary files /dev/null and b/.rasa/cache/tmpl8p4f9bk/DIETClassifier.tf_model.index differ diff --git a/.rasa/cache/tmpl8p4f9bk/checkpoint b/.rasa/cache/tmpl8p4f9bk/checkpoint new file mode 100644 index 0000000000000000000000000000000000000000..57d6cf21870e89fd4dc3d8a44b942541895cffe3 --- /dev/null +++ b/.rasa/cache/tmpl8p4f9bk/checkpoint @@ -0,0 +1,2 @@ +model_checkpoint_path: "DIETClassifier.tf_model" +all_model_checkpoint_paths: "DIETClassifier.tf_model" diff --git a/.rasa/cache/tmpl8tcyu4r/DIETClassifier.data_example.pkl b/.rasa/cache/tmpl8tcyu4r/DIETClassifier.data_example.pkl new file mode 100644 index 0000000000000000000000000000000000000000..d1a3c99e6cf0fd101ef3a049baaaf180df7535e0 Binary files /dev/null and b/.rasa/cache/tmpl8tcyu4r/DIETClassifier.data_example.pkl differ diff --git a/.rasa/cache/tmpl8tcyu4r/DIETClassifier.entity_tag_specs.json b/.rasa/cache/tmpl8tcyu4r/DIETClassifier.entity_tag_specs.json new file mode 100644 index 0000000000000000000000000000000000000000..ab67d13bb5b9cdb34e10fb23c98ec13272412f9c --- /dev/null +++ b/.rasa/cache/tmpl8tcyu4r/DIETClassifier.entity_tag_specs.json @@ -0,0 +1,28 @@ +[ + { + "tag_name": "entity", + "ids_to_tags": { + "1": "B-cuisine_type", + "2": "I-cuisine_type", + "3": "L-cuisine_type", + "4": "U-cuisine_type", + "5": "B-dish_name", + "6": "I-dish_name", + "7": "L-dish_name", + "8": "U-dish_name", + "0": "O" + }, + "tags_to_ids": { + "B-cuisine_type": 1, + "I-cuisine_type": 2, + "L-cuisine_type": 3, + "U-cuisine_type": 4, + "B-dish_name": 5, + "I-dish_name": 6, + "L-dish_name": 7, + "U-dish_name": 8, + "O": 0 + }, + "num_tags": 9 + } +] \ No newline at end of file diff --git a/.rasa/cache/tmpl8tcyu4r/DIETClassifier.index_label_id_mapping.json b/.rasa/cache/tmpl8tcyu4r/DIETClassifier.index_label_id_mapping.json new file mode 100644 index 0000000000000000000000000000000000000000..27a000ec8de2c708d5193ab75157e9348ddbd3c3 --- /dev/null +++ b/.rasa/cache/tmpl8tcyu4r/DIETClassifier.index_label_id_mapping.json @@ -0,0 +1 @@ +{"0": "affirm", "1": "ask_cuisine_recommendation", "2": "ask_dish_recommendation", "3": "ask_recipe_steps", "4": "ask_show_picture", "5": "deny", "6": "goodbye", "7": "greet", "8": "smalltalk", "9": "thanks"} \ No newline at end of file diff --git a/.rasa/cache/tmpl8tcyu4r/DIETClassifier.label_data.pkl b/.rasa/cache/tmpl8tcyu4r/DIETClassifier.label_data.pkl new file mode 100644 index 0000000000000000000000000000000000000000..a1dfc1661673e167b6c943ca5d666a4ec4ded731 Binary files /dev/null and b/.rasa/cache/tmpl8tcyu4r/DIETClassifier.label_data.pkl differ diff --git a/.rasa/cache/tmpl8tcyu4r/DIETClassifier.sparse_feature_sizes.pkl b/.rasa/cache/tmpl8tcyu4r/DIETClassifier.sparse_feature_sizes.pkl new file mode 100644 index 0000000000000000000000000000000000000000..180cf0ad0cf9c8191fe2f5e1fbb7c9b5c10df445 Binary files /dev/null and b/.rasa/cache/tmpl8tcyu4r/DIETClassifier.sparse_feature_sizes.pkl differ diff --git a/.rasa/cache/tmpl8tcyu4r/DIETClassifier.tf_model.data-00000-of-00001 b/.rasa/cache/tmpl8tcyu4r/DIETClassifier.tf_model.data-00000-of-00001 new file mode 100644 index 0000000000000000000000000000000000000000..d1e81b259b96bf7cbd5ad8df9ff3c33358adaeee Binary files /dev/null and b/.rasa/cache/tmpl8tcyu4r/DIETClassifier.tf_model.data-00000-of-00001 differ diff --git a/.rasa/cache/tmpl8tcyu4r/DIETClassifier.tf_model.index b/.rasa/cache/tmpl8tcyu4r/DIETClassifier.tf_model.index new file mode 100644 index 0000000000000000000000000000000000000000..6d17731268af7c42495b388f7a9a3a82235288cf Binary files /dev/null and b/.rasa/cache/tmpl8tcyu4r/DIETClassifier.tf_model.index differ diff --git a/.rasa/cache/tmpl8tcyu4r/checkpoint b/.rasa/cache/tmpl8tcyu4r/checkpoint new file mode 100644 index 0000000000000000000000000000000000000000..57d6cf21870e89fd4dc3d8a44b942541895cffe3 --- /dev/null +++ b/.rasa/cache/tmpl8tcyu4r/checkpoint @@ -0,0 +1,2 @@ +model_checkpoint_path: "DIETClassifier.tf_model" +all_model_checkpoint_paths: "DIETClassifier.tf_model" diff --git a/.rasa/cache/tmplnwt_c_1/oov_words.json b/.rasa/cache/tmplnwt_c_1/oov_words.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/.rasa/cache/tmplnwt_c_1/oov_words.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/.rasa/cache/tmplnwt_c_1/vocabularies.pkl b/.rasa/cache/tmplnwt_c_1/vocabularies.pkl new file mode 100644 index 0000000000000000000000000000000000000000..5a1f4872f0ea8cbdf20b203a690eadd5f1702a0e --- /dev/null +++ b/.rasa/cache/tmplnwt_c_1/vocabularies.pkl @@ -0,0 +1 @@ +{"text": {" ": 0, "h": 348, "i": 383, " h": 51, "hi": 367, "i ": 384, " hi": 57, "hi ": 368, " hi ": 58, "e": 257, "l": 432, "o": 515, "he": 359, "el": 280, "ll": 446, "lo": 452, "o ": 516, " he": 54, "hel": 361, "ell": 284, "llo": 448, "lo ": 453, " hel": 55, "hell": 362, "ello": 286, "llo ": 449, "y": 743, "ey": 314, "y ": 744, "hey": 365, "ey ": 315, " hey": 56, "hey ": 366, "t": 662, "r": 592, " t": 119, "th": 676, "er": 298, "re": 594, "e ": 258, " th": 122, "the": 680, "her": 363, "ere": 300, "re ": 595, " the": 124, "ther": 682, "here": 364, "ere ": 301, "c": 213, "a": 139, "n": 482, " c": 17, "ca": 214, "an": 163, "n ": 483, " ca": 18, "can": 215, "an ": 164, " can": 19, "can ": 216, "u": 692, " y": 134, "yo": 752, "ou": 554, "u ": 693, " yo": 137, "you": 753, "ou ": 555, " you": 138, "you ": 754, "m": 461, "d": 240, " r": 99, "ec": 262, "co": 225, "om": 536, "mm": 474, "me": 466, "en": 289, "nd": 484, "d ": 241, " re": 100, "rec": 598, "eco": 266, "com": 226, "omm": 540, "mme": 475, "men": 468, "end": 291, "nd ": 485, " rec": 102, "reco": 600, "ecom": 267, "comm": 227, "omme": 541, "mmen": 476, "mend": 469, "end ": 292, " a": 1, "a ": 140, " a ": 2, "s": 625, "cu": 235, "ui": 697, "is": 412, "si": 640, "in": 398, "ne": 486, " cu": 25, "cui": 236, "uis": 698, "isi": 415, "sin": 641, "ine": 399, "ne ": 487, " cui": 26, "cuis": 237, "uisi": 699, "isin": 416, "sine": 642, "ine ": 400, "w": 729, " w": 128, "wh": 736, "ha": 350, "at": 183, "t ": 663, " wh": 132, "wha": 737, "hat": 355, "at ": 184, " wha": 133, "what": 738, "hat ": 356, " s": 103, "sh": 633, "ho": 372, "ul": 700, "ld": 439, " sh": 107, "sho": 637, "hou": 376, "oul": 556, "uld": 701, "ld ": 440, " sho": 108, "shou": 638, "houl": 377, "ould": 557, "uld ": 702, " i": 64, " i ": 65, "k": 426, "oo": 542, "ok": 531, "k ": 427, " co": 22, "coo": 228, "ook": 546, "ok ": 532, " coo": 23, "cook": 229, "ook ": 547, "to": 685, "od": 520, "da": 242, "ay": 193, " to": 125, "tod": 687, "oda": 522, "day": 243, "ay ": 194, " tod": 127, "toda": 688, "oday": 523, "day ": 244, "g": 334, "su": 655, "ug": 694, "gg": 339, "ge": 336, "es": 302, "st": 651, " su": 115, "sug": 656, "ugg": 695, "gge": 340, "ges": 337, "est": 306, "st ": 652, " sug": 116, "sugg": 657, "ugge": 696, "gges": 341, "gest": 338, "est ": 307, "f": 316, " f": 37, "fo": 326, "or": 548, "r ": 593, " fo": 41, "for": 329, "or ": 549, " for": 43, "for ": 330, " d": 28, "di": 248, "nn": 504, " di": 31, "din": 249, "inn": 404, "nne": 505, "ner": 490, "er ": 299, " din": 32, "dinn": 250, "inne": 405, "nner": 506, "ner ": 491, "fr": 331, "ro": 611, "m ": 462, " fr": 44, "fro": 332, "rom": 612, "om ": 537, " fro": 45, "from": 333, "rom ": 613, "it": 417, "ta": 664, "al": 156, "li": 443, "ia": 385, " it": 66, "ita": 419, "tal": 665, "ali": 159, "lia": 444, "ian": 386, " ita": 68, "ital": 420, "tali": 666, "alia": 160, "lian": 445, "ian ": 387, " m": 74, " me": 77, "me ": 467, " me ": 78, "h ": 349, "dis": 251, "ish": 413, "sh ": 634, " dis": 33, "dish": 252, "ish ": 414, "ch": 217, "se": 627, " ch": 20, "chi": 218, "hin": 369, "nes": 492, "ese": 304, "se ": 628, " chi": 21, "chin": 219, "hine": 370, "ines": 401, "nese": 493, "ese ": 305, "x": 739, "ex": 311, "xi": 740, "ic": 390, "mex": 472, "exi": 312, "xic": 741, "ica": 391, " mex": 79, "mexi": 473, "exic": 313, "xica": 742, "ican": 392, "ai": 151, "tha": 677, "hai": 351, "ai ": 152, " tha": 123, "thai": 678, "hai ": 352, "p": 565, "sp": 648, "pa": 566, "ni": 496, " sp": 111, "spa": 649, "pan": 569, "ani": 165, "nis": 498, " spa": 112, "span": 650, "pani": 570, "anis": 167, "nish": 499, " g": 46, "gr": 345, "ee": 270, "ek": 278, " gr": 49, "gre": 346, "ree": 601, "eek": 274, "ek ": 279, " gre": 50, "gree": 347, "reek": 602, "eek ": 275, "ow": 563, "w ": 730, " ho": 59, "how": 378, "ow ": 564, " how": 61, "how ": 379, "do": 253, " do": 34, "do ": 254, " do ": 35, "ma": 463, "ak": 153, "ke": 428, " ma": 75, "mak": 464, "ake": 154, "ke ": 429, " mak": 76, "make": 465, "ake ": 155, "z": 756, " p": 89, "pi": 578, "iz": 423, "zz": 759, "za": 757, " pi": 94, "piz": 581, "izz": 424, "zza": 760, "za ": 758, " piz": 96, "pizz": 582, "izza": 425, "zza ": 761, "ar": 178, " ar": 10, "are": 179, " are": 11, "are ": 180, "he ": 360, "the ": 681, "te": 667, "ep": 293, "ps": 590, "s ": 626, " st": 113, "ste": 653, "tep": 672, "eps": 296, "ps ": 591, " ste": 114, "step": 654, "teps": 673, "eps ": 297, "to ": 686, " to ": 126, "us": 715, "sus": 660, "ush": 717, "shi": 635, " sus": 118, "sush": 661, "ushi": 718, "shi ": 636, "l ": 433, " te": 120, "tel": 669, "ll ": 447, " tel": 121, "tell": 670, "ell ": 285, "pr": 586, " pr": 97, "pre": 587, "rep": 604, "epa": 294, "par": 571, " pre": 98, "prep": 589, "repa": 605, "epar": 295, "pare": 572, "ph": 575, " ph": 92, "pho": 576, "ho ": 373, " pho": 93, "pho ": 577, " n": 80, "ed": 268, " ne": 81, "nee": 488, "eed": 272, "ed ": 269, " nee": 82, "need": 489, "eed ": 273, "ci": 220, "ip": 406, "pe": 573, "eci": 263, "cip": 223, "ipe": 407, "pe ": 574, "reci": 599, "ecip": 265, "cipe": 224, "ipe ": 408, "b": 195, " b": 12, "bi": 199, "ir": 409, "ry": 621, "ya": 745, " bi": 13, "bir": 202, "iry": 410, "rya": 623, "yan": 746, "ni ": 497, " bir": 14, "biry": 203, "irya": 411, "ryan": 624, "yani": 747, "ani ": 166, "ad": 146, " pa": 90, "pad": 567, "ad ": 147, " pad": 91, "pad ": 568, "hu": 380, "um": 703, "mu": 479, " hu": 62, "hum": 381, "umm": 704, "mmu": 477, "mus": 480, "us ": 716, " hum": 63, "humm": 382, "ummu": 705, "mmus": 478, "mus ": 481, "fa": 318, "la": 434, "af": 148, "fe": 323, " fa": 38, "fal": 319, "ala": 157, "laf": 435, "afe": 149, "fel": 324, "el ": 281, " fal": 39, "fala": 320, "alaf": 158, "lafe": 436, "afel": 150, "fel ": 325, "een": 276, "en ": 290, "reen": 603, "een ": 277, "ur": 706, "rr": 614, "cur": 238, "urr": 711, "rry": 615, "ry ": 622, " cur": 27, "curr": 239, "urry": 712, "rry ": 616, "show": 639, "ct": 232, "tu": 689, "pic": 579, "ict": 393, "ctu": 233, "tur": 690, "ure": 708, "res": 606, "es ": 303, " pic": 95, "pict": 580, "ictu": 394, "ctur": 234, "ture": 691, "ures": 710, "res ": 607, "wa": 731, "nt": 511, " wa": 129, "wan": 732, "ant": 171, "nt ": 512, " wan": 130, "want": 733, "ant ": 172, " se": 105, "see": 629, "ee ": 271, " see": 106, "see ": 630, " o": 86, "of": 526, "f ": 317, " of": 87, "of ": 527, " of ": 88, "go": 342, "db": 245, "by": 210, "ye": 748, " go": 47, "goo": 343, "ood": 543, "odb": 524, "dby": 246, "bye": 211, "ye ": 749, " goo": 48, "good": 344, "oodb": 545, "odby": 525, "dbye": 247, "bye ": 212, " by": 15, " bye": 16, " l": 69, " la": 70, "lat": 437, "ate": 185, "ter": 674, " lat": 71, "late": 438, "ater": 187, "ter ": 675, "nk": 500, "ks": 430, "han": 353, "ank": 168, "nks": 502, "ks ": 431, "than": 679, "hank": 354, "anks": 170, "nks ": 503, "nk ": 501, "ank ": 169, "ot": 552, " lo": 72, "lot": 454, "ot ": 553, " lot": 73, "lot ": 455, "ap": 175, "pp": 583, " ap": 8, "app": 176, "ppr": 584, "cia": 221, "iat": 388, "te ": 668, " app": 9, "appr": 177, "ppre": 585, "prec": 588, "ecia": 264, "ciat": 222, "iate": 389, "ate ": 186, "it ": 418, " it ": 67, " ye": 135, "yes": 750, " yes": 136, "yes ": 751, "sur": 658, " sur": 117, "sure": 659, "ure ": 709, "ab": 141, "bs": 207, "so": 643, "ol": 533, "lu": 456, "ut": 719, "ly": 459, " ab": 3, "abs": 144, "bso": 208, "sol": 644, "olu": 534, "lut": 457, "ute": 721, "ely": 287, "ly ": 460, " abs": 5, "abso": 145, "bsol": 209, "solu": 645, "olut": 535, "lute": 458, "utel": 722, "tely": 671, "ely ": 288, "rs": 617, "cou": 230, "our": 558, "urs": 713, "rse": 618, " cou": 24, "cour": 231, "ours": 560, "urse": 714, "rse ": 619, "no": 507, " no": 83, "no ": 508, " no ": 84, "not": 509, " not": 85, "not ": 510, "ea": 259, "rea": 596, "eal": 260, "all": 161, "lly": 450, " rea": 101, "real": 597, "eall": 261, "ally": 162, "lly ": 451, "oi": 528, "ng": 494, "g ": 335, "doi": 255, "oin": 529, "ing": 402, "ng ": 495, " doi": 36, "doin": 256, "oing": 530, "ing ": 403, "et": 308, " so": 109, "som": 646, "ome": 538, "met": 470, "eth": 309, "thi": 683, " som": 110, "some": 647, "omet": 539, "meth": 471, "ethi": 310, "thin": 684, "hing": 371, "bo": 204, "abo": 142, "bou": 205, "out": 561, "ut ": 720, " abo": 4, "abou": 143, "bout": 206, "out ": 562, "lf": 441, "sel": 631, "elf": 282, "lf ": 442, "your": 755, "rsel": 620, "self": 632, "elf ": 283, "v": 723, "av": 188, "ve": 724, " ha": 52, "hav": 357, "ave": 189, "ve ": 725, " hav": 53, "have": 358, "ave ": 190, "ny": 513, " an": 6, "any": 173, "ny ": 514, " any": 7, "any ": 174, "ob": 517, "bb": 196, "ie": 395, "hob": 374, "obb": 518, "bbi": 197, "bie": 200, "ies": 396, " hob": 60, "hobb": 375, "obbi": 519, "bbie": 198, "bies": 201, "ies ": 397, "as": 181, "was": 734, "as ": 182, " was": 131, "was ": 735, "ur ": 707, "our ": 559, " da": 29, " day": 30, " s ": 104, "vo": 726, "ri": 608, "fav": 321, "avo": 191, "vor": 727, "ori": 550, "rit": 609, "ite": 421, " fav": 40, "favo": 322, "avor": 192, "vori": 728, "orit": 551, "rite": 610, "ite ": 422, "foo": 327, "od ": 521, " foo": 42, "food": 328, "ood ": 544}, "response": null, "action_text": null} \ No newline at end of file diff --git a/.rasa/cache/tmplojf7_2l/synonyms.json b/.rasa/cache/tmplojf7_2l/synonyms.json new file mode 100644 index 0000000000000000000000000000000000000000..8f98e0876d8332d08f7b773c1dcab263092231c4 --- /dev/null +++ b/.rasa/cache/tmplojf7_2l/synonyms.json @@ -0,0 +1,16 @@ +{ + "italian": "Italian", + "chinese": "Chinese", + "mexican": "Mexican", + "thai": "Thai", + "spanish": "Spanish", + "greek": "Greek", + "pizza": "Pizza", + "sushi": "Sushi", + "pho": "Pho", + "biryani": "Biryani", + "pad thai": "Pad Thai", + "hummus": "Hummus", + "falafel": "Falafel", + "green curry": "Green Curry" +} \ No newline at end of file diff --git a/.rasa/cache/tmpmtr8br75/featurizer.json b/.rasa/cache/tmpmtr8br75/featurizer.json new file mode 100644 index 0000000000000000000000000000000000000000..44f695786b3a80544fa92f7ef6e960b024c0aa11 --- /dev/null +++ b/.rasa/cache/tmpmtr8br75/featurizer.json @@ -0,0 +1 @@ +{"py/object": "rasa.core.featurizers.tracker_featurizers.MaxHistoryTrackerFeaturizer", "state_featurizer": null, "max_history": null, "remove_duplicates": true} \ No newline at end of file diff --git a/.rasa/cache/tmpmtr8br75/rule_only_data.json b/.rasa/cache/tmpmtr8br75/rule_only_data.json new file mode 100644 index 0000000000000000000000000000000000000000..c7335d7ac34a227ef04275c2698de4098133b071 --- /dev/null +++ b/.rasa/cache/tmpmtr8br75/rule_only_data.json @@ -0,0 +1,4 @@ +{ + "rule_only_slots": [], + "rule_only_loops": [] +} \ No newline at end of file diff --git a/.rasa/cache/tmpmtr8br75/rule_policy.json b/.rasa/cache/tmpmtr8br75/rule_policy.json new file mode 100644 index 0000000000000000000000000000000000000000..352cb1989e884c01bae462c9d7df0506c735259e --- /dev/null +++ b/.rasa/cache/tmpmtr8br75/rule_policy.json @@ -0,0 +1,13 @@ +{ + "lookup": { + "rules": {}, + "rule_only_slots": [], + "rule_only_loops": [], + "rules_for_loop_unhappy_path": {}, + "rules_not_in_stories": [ + "predicting default action with intent session_start", + "predicting default action with intent restart", + "predicting default action with intent back" + ] + } +} \ No newline at end of file diff --git a/.rasa/cache/tmpn3xrwbrd/feature_to_idx_dict.pkl b/.rasa/cache/tmpn3xrwbrd/feature_to_idx_dict.pkl new file mode 100644 index 0000000000000000000000000000000000000000..d2b9045ed5cc5b5ddd41281741e268636bef9fd0 --- /dev/null +++ b/.rasa/cache/tmpn3xrwbrd/feature_to_idx_dict.pkl @@ -0,0 +1 @@ +{"json://{\"py/tuple\": [0, \"low\"]}": {"False": 0, "True": 1}, "json://{\"py/tuple\": [0, \"title\"]}": {"False": 2, "True": 3}, "json://{\"py/tuple\": [0, \"upper\"]}": {"False": 4, "True": 5}, "json://{\"py/tuple\": [1, \"BOS\"]}": {"False": 6, "True": 7}, "json://{\"py/tuple\": [1, \"EOS\"]}": {"False": 8, "True": 9}, "json://{\"py/tuple\": [1, \"digit\"]}": {"False": 10}, "json://{\"py/tuple\": [1, \"low\"]}": {"False": 11, "True": 12}, "json://{\"py/tuple\": [1, \"title\"]}": {"False": 13, "True": 14}, "json://{\"py/tuple\": [1, \"upper\"]}": {"False": 15, "True": 16}, "json://{\"py/tuple\": [2, \"low\"]}": {"False": 17, "True": 18}, "json://{\"py/tuple\": [2, \"title\"]}": {"False": 19, "True": 20}, "json://{\"py/tuple\": [2, \"upper\"]}": {"False": 21, "True": 22}} \ No newline at end of file diff --git a/.rasa/cache/tmpndfrsfx4/oov_words.json b/.rasa/cache/tmpndfrsfx4/oov_words.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/.rasa/cache/tmpndfrsfx4/oov_words.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/.rasa/cache/tmpndfrsfx4/vocabularies.pkl b/.rasa/cache/tmpndfrsfx4/vocabularies.pkl new file mode 100644 index 0000000000000000000000000000000000000000..dc0fecc1fef1710141f37f2756f65ca6564dad5a --- /dev/null +++ b/.rasa/cache/tmpndfrsfx4/vocabularies.pkl @@ -0,0 +1 @@ +{"text": {" ": 0, "h": 341, "i": 376, " h": 51, "hi": 360, "i ": 377, " hi": 57, "hi ": 361, " hi ": 58, "e": 250, "l": 423, "o": 504, "he": 352, "el": 273, "ll": 437, "lo": 443, "o ": 505, " he": 54, "hel": 354, "ell": 277, "llo": 439, "lo ": 444, " hel": 55, "hell": 355, "ello": 279, "llo ": 440, "y": 721, "ey": 307, "y ": 722, "hey": 358, "ey ": 308, " hey": 56, "hey ": 359, "t": 646, "r": 579, " t": 118, "th": 660, "er": 291, "re": 581, "e ": 251, " th": 121, "the": 664, "her": 356, "ere": 293, "re ": 582, " the": 123, "ther": 666, "here": 357, "ere ": 294, "c": 209, "a": 137, "n": 473, " c": 17, "ca": 210, "an": 161, "n ": 474, " ca": 18, "can": 211, "an ": 162, " can": 19, "can ": 212, "u": 673, " y": 132, "yo": 730, "ou": 543, "u ": 674, " yo": 135, "you": 731, "ou ": 544, " you": 136, "you ": 732, "m": 452, "d": 233, " r": 98, "ec": 255, "co": 221, "om": 525, "mm": 465, "me": 457, "en": 282, "nd": 475, "d ": 234, " re": 99, "rec": 585, "eco": 259, "com": 222, "omm": 529, "mme": 466, "men": 459, "end": 284, "nd ": 476, " rec": 101, "reco": 587, "ecom": 260, "comm": 223, "omme": 530, "mmen": 467, "mend": 460, "end ": 285, " a": 1, "a ": 138, " a ": 2, "s": 610, "cu": 228, "ui": 678, "is": 403, "si": 624, "in": 389, "ne": 477, " cu": 25, "cui": 229, "uis": 679, "isi": 406, "sin": 625, "ine": 390, "ne ": 478, " cui": 26, "cuis": 230, "uisi": 680, "isin": 407, "sine": 626, "ine ": 391, "w": 709, " w": 127, "wh": 714, "ha": 343, "at": 179, "t ": 647, " wh": 130, "wha": 715, "hat": 348, "at ": 180, " wha": 131, "what": 716, "hat ": 349, " s": 102, "sh": 618, "ho": 365, "ul": 681, "ld": 430, " sh": 106, "sho": 622, "hou": 369, "oul": 545, "uld": 682, "ld ": 431, " sho": 107, "shou": 623, "houl": 370, "ould": 546, "uld ": 683, " i": 64, " i ": 65, "k": 417, "oo": 531, "ok": 520, "k ": 418, " co": 22, "coo": 224, "ook": 535, "ok ": 521, " coo": 23, "cook": 225, "ook ": 536, "to": 669, "od": 509, "da": 235, "ay": 189, " to": 124, "tod": 671, "oda": 511, "day": 236, "ay ": 190, " tod": 126, "toda": 672, "oday": 512, "day ": 237, "g": 327, "su": 639, "ug": 675, "gg": 332, "ge": 329, "es": 295, "st": 635, " su": 114, "sug": 640, "ugg": 676, "gge": 333, "ges": 330, "est": 299, "st ": 636, " sug": 115, "sugg": 641, "ugge": 677, "gges": 334, "gest": 331, "est ": 300, "f": 309, " f": 37, "fo": 319, "or": 537, "r ": 580, " fo": 41, "for": 322, "or ": 538, " for": 43, "for ": 323, " d": 28, "di": 241, "nn": 495, " di": 31, "din": 242, "inn": 395, "nne": 496, "ner": 481, "er ": 292, " din": 32, "dinn": 243, "inne": 396, "nner": 497, "ner ": 482, "fr": 324, "ro": 596, "m ": 453, " fr": 44, "fro": 325, "rom": 597, "om ": 526, " fro": 45, "from": 326, "rom ": 598, "it": 408, "ta": 648, "al": 154, "li": 434, "ia": 378, " it": 66, "ita": 410, "tal": 649, "ali": 157, "lia": 435, "ian": 379, " ita": 68, "ital": 411, "tali": 650, "alia": 158, "lian": 436, "ian ": 380, " m": 74, " me": 77, "me ": 458, " me ": 78, "h ": 342, "dis": 244, "ish": 404, "sh ": 619, " dis": 33, "dish": 245, "ish ": 405, "ch": 213, "se": 612, " ch": 20, "chi": 214, "hin": 362, "nes": 483, "ese": 297, "se ": 613, " chi": 21, "chin": 215, "hine": 363, "ines": 392, "nese": 484, "ese ": 298, "x": 717, "ex": 304, "xi": 718, "ic": 383, "mex": 463, "exi": 305, "xic": 719, "ica": 384, " mex": 79, "mexi": 464, "exic": 306, "xica": 720, "ican": 385, "ai": 149, "tha": 661, "hai": 344, "ai ": 150, " tha": 122, "thai": 662, "hai ": 345, "p": 554, "sp": 632, "pa": 555, "ni": 487, " sp": 110, "spa": 633, "pan": 558, "ani": 163, "nis": 489, " spa": 111, "span": 634, "pani": 559, "anis": 165, "nish": 490, " g": 46, "gr": 338, "ee": 263, "ek": 271, " gr": 49, "gre": 339, "ree": 588, "eek": 267, "ek ": 272, " gre": 50, "gree": 340, "reek": 589, "eek ": 268, "ow": 552, "w ": 710, " ho": 59, "how": 371, "ow ": 553, " how": 61, "how ": 372, "do": 246, " do": 34, "do ": 247, " do ": 35, "ma": 454, "ak": 151, "ke": 419, " ma": 75, "mak": 455, "ake": 152, "ke ": 420, " mak": 76, "make": 456, "ake ": 153, "z": 734, " p": 89, "pi": 567, "iz": 414, "zz": 737, "za": 735, " pi": 94, "piz": 568, "izz": 415, "zza": 738, "za ": 736, " piz": 95, "pizz": 569, "izza": 416, "zza ": 739, "ar": 174, " ar": 10, "are": 175, " are": 11, "are ": 176, "he ": 353, "the ": 665, "te": 651, "ep": 286, "ps": 577, "s ": 611, " st": 112, "ste": 637, "tep": 656, "eps": 289, "ps ": 578, " ste": 113, "step": 638, "teps": 657, "eps ": 290, "to ": 670, " to ": 125, "us": 695, "sus": 644, "ush": 697, "shi": 620, " sus": 117, "sush": 645, "ushi": 698, "shi ": 621, "l ": 424, " te": 119, "tel": 653, "ll ": 438, " tel": 120, "tell": 654, "ell ": 278, "pr": 573, " pr": 96, "pre": 574, "rep": 591, "epa": 287, "par": 560, " pre": 97, "prep": 576, "repa": 592, "epar": 288, "pare": 561, "ph": 564, " ph": 92, "pho": 565, "ho ": 366, " pho": 93, "pho ": 566, " n": 80, "ed": 261, " ne": 81, "nee": 479, "eed": 265, "ed ": 262, " nee": 82, "need": 480, "eed ": 266, "ci": 216, "ip": 397, "pe": 562, "eci": 256, "cip": 219, "ipe": 398, "pe ": 563, "reci": 586, "ecip": 258, "cipe": 220, "ipe ": 399, "b": 191, " b": 12, "bi": 195, "ir": 400, "ry": 606, "ya": 723, " bi": 13, "bir": 198, "iry": 401, "rya": 608, "yan": 724, "ni ": 488, " bir": 14, "biry": 199, "irya": 402, "ryan": 609, "yani": 725, "ani ": 164, "ad": 144, " pa": 90, "pad": 556, "ad ": 145, " pad": 91, "pad ": 557, "hu": 373, "um": 684, "mu": 470, " hu": 62, "hum": 374, "umm": 685, "mmu": 468, "mus": 471, "us ": 696, " hum": 63, "humm": 375, "ummu": 686, "mmus": 469, "mus ": 472, "fa": 311, "la": 425, "af": 146, "fe": 316, " fa": 38, "fal": 312, "ala": 155, "laf": 426, "afe": 147, "fel": 317, "el ": 274, " fal": 39, "fala": 313, "alaf": 156, "lafe": 427, "afel": 148, "fel ": 318, "een": 269, "en ": 283, "reen": 590, "een ": 270, "ur": 687, "rr": 599, "cur": 231, "urr": 691, "rry": 600, "ry ": 607, " cur": 27, "curr": 232, "urry": 692, "rry ": 601, "go": 335, "db": 238, "by": 206, "ye": 726, " go": 47, "goo": 336, "ood": 532, "odb": 513, "dby": 239, "bye": 207, "ye ": 727, " goo": 48, "good": 337, "oodb": 534, "odby": 514, "dbye": 240, "bye ": 208, " by": 15, " bye": 16, " se": 104, "see": 614, "ee ": 264, " see": 105, "see ": 615, " l": 69, " la": 70, "lat": 428, "ate": 181, "ter": 658, " lat": 71, "late": 429, "ater": 183, "ter ": 659, "nk": 491, "ks": 421, "han": 346, "ank": 166, "nks": 493, "ks ": 422, "than": 663, "hank": 347, "anks": 168, "nks ": 494, "nk ": 492, "ank ": 167, "ot": 541, " lo": 72, "lot": 445, "ot ": 542, " lot": 73, "lot ": 446, "ap": 171, "pp": 570, " ap": 8, "app": 172, "ppr": 571, "cia": 217, "iat": 381, "te ": 652, " app": 9, "appr": 173, "ppre": 572, "prec": 575, "ecia": 257, "ciat": 218, "iate": 382, "ate ": 182, "it ": 409, " it ": 67, " ye": 133, "yes": 728, "es ": 296, " yes": 134, "yes ": 729, "sur": 642, "ure": 689, " sur": 116, "sure": 643, "ure ": 690, "ab": 139, "bs": 203, "so": 627, "ol": 522, "lu": 447, "ut": 699, "ly": 450, " ab": 3, "abs": 142, "bso": 204, "sol": 628, "olu": 523, "lut": 448, "ute": 701, "ely": 280, "ly ": 451, " abs": 5, "abso": 143, "bsol": 205, "solu": 629, "olut": 524, "lute": 449, "utel": 702, "tely": 655, "ely ": 281, " o": 86, "of": 515, "f ": 310, " of": 87, "of ": 516, " of ": 88, "rs": 602, "cou": 226, "our": 547, "urs": 693, "rse": 603, " cou": 24, "cour": 227, "ours": 549, "urse": 694, "rse ": 604, "no": 498, " no": 83, "no ": 499, " no ": 84, "not": 500, " not": 85, "not ": 501, "ea": 252, "rea": 583, "eal": 253, "all": 159, "lly": 441, " rea": 100, "real": 584, "eall": 254, "ally": 160, "lly ": 442, "oi": 517, "ng": 485, "g ": 328, "doi": 248, "oin": 518, "ing": 393, "ng ": 486, " doi": 36, "doin": 249, "oing": 519, "ing ": 394, "et": 301, " so": 108, "som": 630, "ome": 527, "met": 461, "eth": 302, "thi": 667, " som": 109, "some": 631, "omet": 528, "meth": 462, "ethi": 303, "thin": 668, "hing": 364, "bo": 200, "abo": 140, "bou": 201, "out": 550, "ut ": 700, " abo": 4, "abou": 141, "bout": 202, "out ": 551, "lf": 432, "sel": 616, "elf": 275, "lf ": 433, "your": 733, "rsel": 605, "self": 617, "elf ": 276, "v": 703, "av": 184, "ve": 704, " ha": 52, "hav": 350, "ave": 185, "ve ": 705, " hav": 53, "have": 351, "ave ": 186, "ny": 502, " an": 6, "any": 169, "ny ": 503, " any": 7, "any ": 170, "ob": 506, "bb": 192, "ie": 386, "hob": 367, "obb": 507, "bbi": 193, "bie": 196, "ies": 387, " hob": 60, "hobb": 368, "obbi": 508, "bbie": 194, "bies": 197, "ies ": 388, "wa": 711, "as": 177, " wa": 128, "was": 712, "as ": 178, " was": 129, "was ": 713, "ur ": 688, "our ": 548, " da": 29, " day": 30, " s ": 103, "vo": 706, "ri": 593, "fav": 314, "avo": 187, "vor": 707, "ori": 539, "rit": 594, "ite": 412, " fav": 40, "favo": 315, "avor": 188, "vori": 708, "orit": 540, "rite": 595, "ite ": 413, "foo": 320, "od ": 510, " foo": 42, "food": 321, "ood ": 533}, "response": null, "action_text": null} \ No newline at end of file diff --git a/.rasa/cache/tmpnwiiwy7e/featurizer.json b/.rasa/cache/tmpnwiiwy7e/featurizer.json new file mode 100644 index 0000000000000000000000000000000000000000..44f695786b3a80544fa92f7ef6e960b024c0aa11 --- /dev/null +++ b/.rasa/cache/tmpnwiiwy7e/featurizer.json @@ -0,0 +1 @@ +{"py/object": "rasa.core.featurizers.tracker_featurizers.MaxHistoryTrackerFeaturizer", "state_featurizer": null, "max_history": null, "remove_duplicates": true} \ No newline at end of file diff --git a/.rasa/cache/tmpnwiiwy7e/memorized_turns.json b/.rasa/cache/tmpnwiiwy7e/memorized_turns.json new file mode 100644 index 0000000000000000000000000000000000000000..604c4c9c3b95bdde12ed4d8730cd6fcff4ed42d5 --- /dev/null +++ b/.rasa/cache/tmpnwiiwy7e/memorized_turns.json @@ -0,0 +1,21 @@ +{ + "lookup": { + "eJyLrq6NBQAEOAGx": "action_listen", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3BCidlpZZlFtbGwsABUwb4w==": "utter_affirm", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3BCidlpZZlFtLwJDSkpLUonioWpxmxAIA4KY1sQ==": "action_listen", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3xEohPT8/JakytbY2FgAh+hxX": "utter_goodbye", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3xEohPT8/JakytZaAKaUlJalF8TDFuE2JBQCMqTcN": "action_listen", + "eJwti1EKgCAQBa/iASLq16uILGILLdkqrvUj3r2F/HuPmXF9LKaXii+E2CizNf0fwOFGa+ZJJA1ZXUm5iUoHyTkVt6+bV/QIViXEajYt5YKKkQqCtkXG8B/qOyku": "action_provide_recipe_steps", + "eJyljUEKgCAQRa/iASJq61VCRHSgIVNxzI149wZy0y5o9z//Pf7W+iRaylC1sQVjkKI9QQdzghSjeKQCgVnysRBDDmkfyLbOi+LpIsi8YGCysEmHzmAxgWY3Uf/2lHKs6OCt/vtVN+xIVno=": "action_listen", + "eJwti0EOgCAMBL/CA3wBXzGmaXAPjVIMBS+Ev1ujt53szDrmEsZVcROnJkVjGN8g5YwYfjjFGtTdbqjuiDo2v+2g1MVEQRWp5Azd+U3m3B6IXyQw": "action_recommend_cuisine", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3BChdnB2fXJpZnJmXGl+Umpyfm5ual5II0lJLnMFwTTBjSLMjFgA3hUsp": "action_listen", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3xEqhJCMxL7u4tjYWAAX3G/c=": "utter_thanks", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3xEqhJCMxL7u4loAhpSUlqUXxULU4zYgFAOnXNe0=": "action_listen", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3xEohJTWvsrY2FgDObBse": "utter_deny", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3xEohJTWvspaAEaUlJalF8WCVOPTHAgCkOjNi": "action_listen", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3xEohvSg1taS2NhYA6dwbhQ==": "utter_greet", + "eJyLrq7VUaguKEoti09MLsnMz7NSqIYw4vMSc1OtFKCcnMziktQ8oNrS4tQioJrMPCC3xEohvSg1taSWgBmlJSWpRfEQpbhMiAUAQvc0lw==": "action_listen", + "eJwtjEEKgDAMBL/SB4jo1a9ICaUGDNpUmihI6d+N6G2Xmd25ts7Vo+AFISplnlz9AnBIOLm/7CSKbK7sWcWkeJIQI+h9mDWP/eCNnoLFILHJamPZYCFZoWDMKSEv4X1rzT+rri1t": "action_recommend_dish", + "eJytjUEKhTAMRK/SA4jo1quIhFIDP2hTaaLwKd7d/K+4duFuhnkz05e9cmXJuIEPSok7V04B7CN27jIziSIbK3NSMSisJMQI+l2M6tu6GSxdBbOFxAarlWWCkeQDGUOKEXn0v7X92edd+m+89j0cDGZcWw==": "action_listen" + } +} \ No newline at end of file diff --git a/.rasa/cache/tmpocavrwqg/oov_words.json b/.rasa/cache/tmpocavrwqg/oov_words.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/.rasa/cache/tmpocavrwqg/oov_words.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/.rasa/cache/tmpocavrwqg/vocabularies.pkl b/.rasa/cache/tmpocavrwqg/vocabularies.pkl new file mode 100644 index 0000000000000000000000000000000000000000..05b92b01bb954860fed30e85ac6263b436a353ec --- /dev/null +++ b/.rasa/cache/tmpocavrwqg/vocabularies.pkl @@ -0,0 +1 @@ +{"text": {"hi": 54, "hello": 52, "hey": 53, "there": 115, "can": 19, "you": 126, "recommend": 93, "a": 0, "cuisine": 29, "what": 124, "should": 97, "i": 58, "cook": 24, "today": 119, "suggest": 107, "for": 43, "dinner": 32, "from": 45, "italian": 64, "me": 73, "dish": 33, "chinese": 23, "mexican": 75, "thai": 111, "african": 3, "asian": 9, "american": 4, "british": 15, "european": 38, "cajun": 17, "caribbean": 21, "french": 44, "eastern": 36, "german": 46, "greek": 49, "indian": 60, "irish": 62, "japanese": 65, "jewish": 66, "korean": 67, "latin": 69, "mediterranean": 74, "middle": 76, "nordic": 80, "spanish": 104, "vietnamese": 120, "southern": 102, "how": 56, "do": 34, "make": 71, "pizza": 88, "are": 8, "the": 114, "steps": 105, "to": 118, "sushi": 109, "tell": 110, "prepare": 89, "pho": 86, "need": 78, "recipe": 91, "biryani": 13, "pad": 85, "hummus": 57, "falafel": 40, "green": 50, "curry": 30, "style": 106, "mussels": 77, "spaghetti": 103, "carbonara": 20, "chicken": 22, "tikka": 116, "masala": 72, "want": 121, "beef": 10, "wellington": 123, "eggs": 37, "benedict": 11, "s": 95, "nutritional": 83, "information": 61, "give": 47, "nutrition": 82, "facts": 39, "calories": 18, "in": 59, "cost": 26, "breakdown": 14, "analysis": 5, "costs": 27, "cooking": 25, "tips": 117, "have": 51, "any": 6, "some": 100, "best": 12, "recipes": 92, "related": 94, "similar": 99, "show": 98, "pictures": 87, "see": 96, "of": 84, "goodbye": 48, "bye": 16, "later": 68, "thanks": 113, "thank": 112, "lot": 70, "appreciate": 7, "it": 63, "yes": 125, "sure": 108, "absolutely": 2, "course": 28, "no": 79, "not": 81, "really": 90, "doing": 35, "something": 101, "about": 1, "yourself": 128, "hobbies": 55, "was": 122, "your": 127, "day": 31, "favorite": 41, "food": 42}, "intent": {"greet": 11, "ask_cuisine_recommendation": 3, "ask_dish_recommendation": 4, "ask_recipe_steps": 6, "ask_nutrition_analysis": 5, "ask_cost_breakdown": 2, "ask_cooking_tips": 1, "ask_related_recipes": 7, "ask_show_picture": 8, "goodbye": 10, "thanks": 13, "affirm": 0, "deny": 9, "smalltalk": 12}, "response": null, "action_name": {"action_listen": 8, "action_restart": 14, "action_session_start": 16, "action_default_fallback": 6, "action_deactivate_loop": 3, "action_revert_fallback_events": 15, "action_default_ask_affirmation": 4, "action_default_ask_rephrase": 5, "action_two_stage_fallback": 18, "action_unlikely_intent": 19, "action_back": 0, "action_extract_slots": 7, "action_cooking_tips": 1, "action_cost_breakdown": 2, "action_nutrition_analysis": 9, "action_provide_recipe_steps": 10, "action_recommend_cuisine": 11, "action_recommend_dish": 12, "action_related_recipes": 13, "action_show_picture": 17, "utter_affirm": 20, "utter_deny": 21, "utter_goodbye": 22, "utter_greet": 23, "utter_smalltalk": 24, "utter_thanks": 25}, "action_text": null, "intent_response_key": null} \ No newline at end of file diff --git a/.rasa/cache/tmpph17k306/regex.json b/.rasa/cache/tmpph17k306/regex.json new file mode 100644 index 0000000000000000000000000000000000000000..82dc4f7cac8ce7c76231274f69b93e29a9e965c0 --- /dev/null +++ b/.rasa/cache/tmpph17k306/regex.json @@ -0,0 +1,22 @@ +[ + { + "name": "cuisine_type", + "pattern": "Beef Wellington" + }, + { + "name": "cuisine_type", + "pattern": "Chicken Tikka Masala" + }, + { + "name": "cuisine_type", + "pattern": "Eggs Benedict" + }, + { + "name": "cuisine_type", + "pattern": "Spaghetti Carbonara" + }, + { + "name": "cuisine_type", + "pattern": "Thai-Style Mussels" + } +] \ No newline at end of file diff --git a/.rasa/cache/tmpr51h46b1/feature_to_idx_dict.pkl b/.rasa/cache/tmpr51h46b1/feature_to_idx_dict.pkl new file mode 100644 index 0000000000000000000000000000000000000000..d2b9045ed5cc5b5ddd41281741e268636bef9fd0 --- /dev/null +++ b/.rasa/cache/tmpr51h46b1/feature_to_idx_dict.pkl @@ -0,0 +1 @@ +{"json://{\"py/tuple\": [0, \"low\"]}": {"False": 0, "True": 1}, "json://{\"py/tuple\": [0, \"title\"]}": {"False": 2, "True": 3}, "json://{\"py/tuple\": [0, \"upper\"]}": {"False": 4, "True": 5}, "json://{\"py/tuple\": [1, \"BOS\"]}": {"False": 6, "True": 7}, "json://{\"py/tuple\": [1, \"EOS\"]}": {"False": 8, "True": 9}, "json://{\"py/tuple\": [1, \"digit\"]}": {"False": 10}, "json://{\"py/tuple\": [1, \"low\"]}": {"False": 11, "True": 12}, "json://{\"py/tuple\": [1, \"title\"]}": {"False": 13, "True": 14}, "json://{\"py/tuple\": [1, \"upper\"]}": {"False": 15, "True": 16}, "json://{\"py/tuple\": [2, \"low\"]}": {"False": 17, "True": 18}, "json://{\"py/tuple\": [2, \"title\"]}": {"False": 19, "True": 20}, "json://{\"py/tuple\": [2, \"upper\"]}": {"False": 21, "True": 22}} \ No newline at end of file diff --git a/.rasa/cache/tmprnh2vx9k/oov_words.json b/.rasa/cache/tmprnh2vx9k/oov_words.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/.rasa/cache/tmprnh2vx9k/oov_words.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/.rasa/cache/tmprnh2vx9k/vocabularies.pkl b/.rasa/cache/tmprnh2vx9k/vocabularies.pkl new file mode 100644 index 0000000000000000000000000000000000000000..5d554ed3874b5372f305d889958dd7d3816ce7a0 --- /dev/null +++ b/.rasa/cache/tmprnh2vx9k/vocabularies.pkl @@ -0,0 +1 @@ +{"text": {"hi": 55, "hello": 53, "hey": 54, "there": 119, "can": 19, "you": 130, "recommend": 96, "a": 0, "cuisine": 29, "what": 128, "should": 101, "i": 59, "cook": 24, "today": 123, "suggest": 111, "for": 44, "dinner": 32, "something": 105, "from": 46, "italian": 66, "me": 76, "dish": 33, "chinese": 23, "mexican": 78, "thai": 115, "african": 3, "asian": 9, "american": 4, "british": 15, "european": 39, "cajun": 17, "caribbean": 21, "french": 45, "eastern": 37, "german": 47, "greek": 50, "indian": 61, "irish": 63, "japanese": 67, "jewish": 68, "korean": 69, "latin": 71, "mediterranean": 77, "middle": 79, "nordic": 83, "dishes": 34, "is": 64, "spanish": 108, "vietnamese": 124, "are": 8, "some": 104, "southern": 106, "how": 57, "do": 35, "make": 74, "pizza": 91, "the": 118, "steps": 109, "to": 122, "sushi": 113, "tell": 114, "prepare": 92, "pho": 89, "need": 81, "recipe": 94, "biryani": 13, "pad": 88, "hummus": 58, "falafel": 41, "green": 51, "curry": 30, "style": 110, "mussels": 80, "spaghetti": 107, "carbonara": 20, "chicken": 22, "tikka": 120, "masala": 75, "layered": 72, "salad": 99, "want": 125, "beef": 10, "wellington": 127, "eggs": 38, "benedict": 11, "s": 98, "nutritional": 86, "information": 62, "give": 48, "nutrition": 85, "facts": 40, "calories": 18, "in": 60, "cost": 26, "breakdown": 14, "analysis": 5, "costs": 27, "cooking": 25, "tips": 121, "have": 52, "any": 6, "best": 12, "recipes": 95, "related": 97, "similar": 103, "show": 102, "pictures": 90, "see": 100, "of": 87, "goodbye": 49, "bye": 16, "later": 70, "thanks": 117, "thank": 116, "lot": 73, "appreciate": 7, "it": 65, "yes": 129, "sure": 112, "absolutely": 2, "course": 28, "no": 82, "not": 84, "really": 93, "doing": 36, "about": 1, "yourself": 132, "hobbies": 56, "was": 126, "your": 131, "day": 31, "favorite": 42, "food": 43}, "intent": {"greet": 11, "ask_cuisine_recommendation": 3, "ask_dish_recommendation": 4, "ask_recipe_steps": 6, "ask_nutrition_analysis": 5, "ask_cost_breakdown": 2, "ask_cooking_tips": 1, "ask_related_recipes": 7, "ask_show_picture": 8, "goodbye": 10, "thanks": 13, "affirm": 0, "deny": 9, "smalltalk": 12}, "response": null, "action_name": {"action_listen": 8, "action_restart": 14, "action_session_start": 16, "action_default_fallback": 6, "action_deactivate_loop": 3, "action_revert_fallback_events": 15, "action_default_ask_affirmation": 4, "action_default_ask_rephrase": 5, "action_two_stage_fallback": 18, "action_unlikely_intent": 19, "action_back": 0, "action_extract_slots": 7, "action_cooking_tips": 1, "action_cost_breakdown": 2, "action_nutrition_analysis": 9, "action_provide_recipe_steps": 10, "action_recommend_cuisine": 11, "action_recommend_dish": 12, "action_related_recipes": 13, "action_show_picture": 17, "utter_affirm": 20, "utter_deny": 21, "utter_goodbye": 22, "utter_greet": 23, "utter_smalltalk": 24, "utter_thanks": 25}, "action_text": null, "intent_response_key": null} \ No newline at end of file diff --git a/.rasa/cache/tmprre24hjb/DIETClassifier.data_example.pkl b/.rasa/cache/tmprre24hjb/DIETClassifier.data_example.pkl new file mode 100644 index 0000000000000000000000000000000000000000..020147dc91ad1525e15d7a88710fbc41f5a8d628 Binary files /dev/null and b/.rasa/cache/tmprre24hjb/DIETClassifier.data_example.pkl differ diff --git a/.rasa/cache/tmprre24hjb/DIETClassifier.entity_tag_specs.json b/.rasa/cache/tmprre24hjb/DIETClassifier.entity_tag_specs.json new file mode 100644 index 0000000000000000000000000000000000000000..ab67d13bb5b9cdb34e10fb23c98ec13272412f9c --- /dev/null +++ b/.rasa/cache/tmprre24hjb/DIETClassifier.entity_tag_specs.json @@ -0,0 +1,28 @@ +[ + { + "tag_name": "entity", + "ids_to_tags": { + "1": "B-cuisine_type", + "2": "I-cuisine_type", + "3": "L-cuisine_type", + "4": "U-cuisine_type", + "5": "B-dish_name", + "6": "I-dish_name", + "7": "L-dish_name", + "8": "U-dish_name", + "0": "O" + }, + "tags_to_ids": { + "B-cuisine_type": 1, + "I-cuisine_type": 2, + "L-cuisine_type": 3, + "U-cuisine_type": 4, + "B-dish_name": 5, + "I-dish_name": 6, + "L-dish_name": 7, + "U-dish_name": 8, + "O": 0 + }, + "num_tags": 9 + } +] \ No newline at end of file diff --git a/.rasa/cache/tmprre24hjb/DIETClassifier.index_label_id_mapping.json b/.rasa/cache/tmprre24hjb/DIETClassifier.index_label_id_mapping.json new file mode 100644 index 0000000000000000000000000000000000000000..0d44fbe4ff10cd48c9132b0fcf67a017b7b5b535 --- /dev/null +++ b/.rasa/cache/tmprre24hjb/DIETClassifier.index_label_id_mapping.json @@ -0,0 +1 @@ +{"0": "affirm", "1": "ask_cooking_tips", "2": "ask_cost_breakdown", "3": "ask_cuisine_recommendation", "4": "ask_dish_recommendation", "5": "ask_nutrition_analysis", "6": "ask_recipe_steps", "7": "ask_related_recipes", "8": "ask_show_picture", "9": "deny", "10": "goodbye", "11": "greet", "12": "smalltalk", "13": "thanks"} \ No newline at end of file diff --git a/.rasa/cache/tmprre24hjb/DIETClassifier.label_data.pkl b/.rasa/cache/tmprre24hjb/DIETClassifier.label_data.pkl new file mode 100644 index 0000000000000000000000000000000000000000..c8b0ba8bc1e92780225b6f00e835250d79e87a94 Binary files /dev/null and b/.rasa/cache/tmprre24hjb/DIETClassifier.label_data.pkl differ diff --git a/.rasa/cache/tmprre24hjb/DIETClassifier.sparse_feature_sizes.pkl b/.rasa/cache/tmprre24hjb/DIETClassifier.sparse_feature_sizes.pkl new file mode 100644 index 0000000000000000000000000000000000000000..47ad77bd2d32a822072ee5ba1f9a91662be792bb Binary files /dev/null and b/.rasa/cache/tmprre24hjb/DIETClassifier.sparse_feature_sizes.pkl differ diff --git a/.rasa/cache/tmprre24hjb/DIETClassifier.tf_model.data-00000-of-00001 b/.rasa/cache/tmprre24hjb/DIETClassifier.tf_model.data-00000-of-00001 new file mode 100644 index 0000000000000000000000000000000000000000..379a263f5bc2aaa1aedf569f018b1dd3f141579e Binary files /dev/null and b/.rasa/cache/tmprre24hjb/DIETClassifier.tf_model.data-00000-of-00001 differ diff --git a/.rasa/cache/tmprre24hjb/DIETClassifier.tf_model.index b/.rasa/cache/tmprre24hjb/DIETClassifier.tf_model.index new file mode 100644 index 0000000000000000000000000000000000000000..0a30c15a266e2f30a3e387dd0143e0b8a0d92572 Binary files /dev/null and b/.rasa/cache/tmprre24hjb/DIETClassifier.tf_model.index differ diff --git a/.rasa/cache/tmprre24hjb/checkpoint b/.rasa/cache/tmprre24hjb/checkpoint new file mode 100644 index 0000000000000000000000000000000000000000..57d6cf21870e89fd4dc3d8a44b942541895cffe3 --- /dev/null +++ b/.rasa/cache/tmprre24hjb/checkpoint @@ -0,0 +1,2 @@ +model_checkpoint_path: "DIETClassifier.tf_model" +all_model_checkpoint_paths: "DIETClassifier.tf_model" diff --git a/.rasa/cache/tmpsa8x08d6/checkpoint b/.rasa/cache/tmpsa8x08d6/checkpoint new file mode 100644 index 0000000000000000000000000000000000000000..6258cbce016a0ffd18b1ae702b90c20e1e256448 --- /dev/null +++ b/.rasa/cache/tmpsa8x08d6/checkpoint @@ -0,0 +1,2 @@ +model_checkpoint_path: "ted_policy.tf_model" +all_model_checkpoint_paths: "ted_policy.tf_model" diff --git a/.rasa/cache/tmpsa8x08d6/featurizer.json b/.rasa/cache/tmpsa8x08d6/featurizer.json new file mode 100644 index 0000000000000000000000000000000000000000..eb1a01ae70d44721d8d2904322c2f4f5c4e448be --- /dev/null +++ b/.rasa/cache/tmpsa8x08d6/featurizer.json @@ -0,0 +1 @@ +{"py/object": "rasa.core.featurizers.tracker_featurizers.MaxHistoryTrackerFeaturizer", "state_featurizer": {"py/object": "rasa.core.featurizers.single_state_featurizer.SingleStateFeaturizer", "_default_feature_states": {"intent": {"affirm": 0, "ask_cuisine_recommendation": 1, "ask_dish_recommendation": 2, "ask_recipe_steps": 3, "back": 4, "deny": 5, "goodbye": 6, "greet": 7, "nlu_fallback": 8, "out_of_scope": 9, "restart": 10, "session_start": 11, "smalltalk": 12, "thanks": 13}, "action_name": {"action_listen": 0, "action_restart": 1, "action_session_start": 2, "action_default_fallback": 3, "action_deactivate_loop": 4, "action_revert_fallback_events": 5, "action_default_ask_affirmation": 6, "action_default_ask_rephrase": 7, "action_two_stage_fallback": 8, "action_unlikely_intent": 9, "action_back": 10, "...": 11, "action_extract_slots": 12, "action_recommend_cuisine": 13, "action_recommend_dish": 14, "action_provide_recipe_steps": 15, "utter_affirm": 16, "utter_ask_cuisine_recommendation": 17, "utter_ask_dish_recommendation": 18, "utter_default": 19, "utter_deny": 20, "utter_goodbye": 21, "utter_greet": 22, "utter_smalltalk": 23, "utter_thanks": 24}, "entities": {"cuisine_type": 0, "dish_name": 1}, "slots": {"cuisine_type_0": 0, "dish_name_0": 1}, "active_loop": {}}, "action_texts": [], "entity_tag_specs": []}, "max_history": 5, "remove_duplicates": true} \ No newline at end of file diff --git a/.rasa/cache/tmpsa8x08d6/ted_policy.data_example.pkl b/.rasa/cache/tmpsa8x08d6/ted_policy.data_example.pkl new file mode 100644 index 0000000000000000000000000000000000000000..13ad1c3da5d663ff7d705b0b5016c8b23011f418 Binary files /dev/null and b/.rasa/cache/tmpsa8x08d6/ted_policy.data_example.pkl differ diff --git a/.rasa/cache/tmpsa8x08d6/ted_policy.entity_tag_specs.json b/.rasa/cache/tmpsa8x08d6/ted_policy.entity_tag_specs.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/.rasa/cache/tmpsa8x08d6/ted_policy.entity_tag_specs.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/.rasa/cache/tmpsa8x08d6/ted_policy.fake_features.pkl b/.rasa/cache/tmpsa8x08d6/ted_policy.fake_features.pkl new file mode 100644 index 0000000000000000000000000000000000000000..918c1e4b6d444cb13fdb0ca6cb15a81180031e98 Binary files /dev/null and b/.rasa/cache/tmpsa8x08d6/ted_policy.fake_features.pkl differ diff --git a/.rasa/cache/tmpsa8x08d6/ted_policy.label_data.pkl b/.rasa/cache/tmpsa8x08d6/ted_policy.label_data.pkl new file mode 100644 index 0000000000000000000000000000000000000000..5c6d8498d4776f67e1e056a895c5f4e1b1b425ff Binary files /dev/null and b/.rasa/cache/tmpsa8x08d6/ted_policy.label_data.pkl differ diff --git a/.rasa/cache/tmpsa8x08d6/ted_policy.meta.pkl b/.rasa/cache/tmpsa8x08d6/ted_policy.meta.pkl new file mode 100644 index 0000000000000000000000000000000000000000..93f8576b925af974624546726a6ef3ff48ab7153 Binary files /dev/null and b/.rasa/cache/tmpsa8x08d6/ted_policy.meta.pkl differ diff --git a/.rasa/cache/tmpsa8x08d6/ted_policy.priority.pkl b/.rasa/cache/tmpsa8x08d6/ted_policy.priority.pkl new file mode 100644 index 0000000000000000000000000000000000000000..56a6051ca2b02b04ef92d5150c9ef600403cb1de --- /dev/null +++ b/.rasa/cache/tmpsa8x08d6/ted_policy.priority.pkl @@ -0,0 +1 @@ +1 \ No newline at end of file diff --git a/.rasa/cache/tmpsa8x08d6/ted_policy.tf_model.data-00000-of-00001 b/.rasa/cache/tmpsa8x08d6/ted_policy.tf_model.data-00000-of-00001 new file mode 100644 index 0000000000000000000000000000000000000000..249d32767d335047d6e7bae026f531ba35767c8b Binary files /dev/null and b/.rasa/cache/tmpsa8x08d6/ted_policy.tf_model.data-00000-of-00001 differ diff --git a/.rasa/cache/tmpsa8x08d6/ted_policy.tf_model.index b/.rasa/cache/tmpsa8x08d6/ted_policy.tf_model.index new file mode 100644 index 0000000000000000000000000000000000000000..191d75bd77596c4827617b7785ea83f027882092 Binary files /dev/null and b/.rasa/cache/tmpsa8x08d6/ted_policy.tf_model.index differ diff --git a/.rasa/cache/tmpsei9i0ri/patterns.pkl b/.rasa/cache/tmpsei9i0ri/patterns.pkl new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/.rasa/cache/tmpsei9i0ri/patterns.pkl @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/.rasa/cache/tmpubt1sr_e/synonyms.json b/.rasa/cache/tmpubt1sr_e/synonyms.json new file mode 100644 index 0000000000000000000000000000000000000000..8f98e0876d8332d08f7b773c1dcab263092231c4 --- /dev/null +++ b/.rasa/cache/tmpubt1sr_e/synonyms.json @@ -0,0 +1,16 @@ +{ + "italian": "Italian", + "chinese": "Chinese", + "mexican": "Mexican", + "thai": "Thai", + "spanish": "Spanish", + "greek": "Greek", + "pizza": "Pizza", + "sushi": "Sushi", + "pho": "Pho", + "biryani": "Biryani", + "pad thai": "Pad Thai", + "hummus": "Hummus", + "falafel": "Falafel", + "green curry": "Green Curry" +} \ No newline at end of file diff --git a/.rasa/cache/tmpujq7im1g/patterns.pkl b/.rasa/cache/tmpujq7im1g/patterns.pkl new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/.rasa/cache/tmpujq7im1g/patterns.pkl @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/.rasa/cache/tmpuybadcmz/patterns.pkl b/.rasa/cache/tmpuybadcmz/patterns.pkl new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/.rasa/cache/tmpuybadcmz/patterns.pkl @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/.rasa/cache/tmpvr7j84f7/checkpoint b/.rasa/cache/tmpvr7j84f7/checkpoint new file mode 100644 index 0000000000000000000000000000000000000000..6258cbce016a0ffd18b1ae702b90c20e1e256448 --- /dev/null +++ b/.rasa/cache/tmpvr7j84f7/checkpoint @@ -0,0 +1,2 @@ +model_checkpoint_path: "ted_policy.tf_model" +all_model_checkpoint_paths: "ted_policy.tf_model" diff --git a/.rasa/cache/tmpvr7j84f7/featurizer.json b/.rasa/cache/tmpvr7j84f7/featurizer.json new file mode 100644 index 0000000000000000000000000000000000000000..d383827c6fcc98b44c7c43a700658d7fa7f2f7ab --- /dev/null +++ b/.rasa/cache/tmpvr7j84f7/featurizer.json @@ -0,0 +1 @@ +{"py/object": "rasa.core.featurizers.tracker_featurizers.MaxHistoryTrackerFeaturizer", "state_featurizer": {"py/object": "rasa.core.featurizers.single_state_featurizer.SingleStateFeaturizer", "_default_feature_states": {"intent": {"affirm": 0, "ask_cooking_tips": 1, "ask_cost_breakdown": 2, "ask_cuisine_recommendation": 3, "ask_dish_recommendation": 4, "ask_nutrition_analysis": 5, "ask_recipe_steps": 6, "ask_related_recipes": 7, "ask_show_picture": 8, "back": 9, "deny": 10, "goodbye": 11, "greet": 12, "nlu_fallback": 13, "out_of_scope": 14, "restart": 15, "session_start": 16, "smalltalk": 17, "thanks": 18}, "action_name": {"action_listen": 0, "action_restart": 1, "action_session_start": 2, "action_default_fallback": 3, "action_deactivate_loop": 4, "action_revert_fallback_events": 5, "action_default_ask_affirmation": 6, "action_default_ask_rephrase": 7, "action_two_stage_fallback": 8, "action_unlikely_intent": 9, "action_back": 10, "...": 11, "action_extract_slots": 12, "action_recommend_cuisine": 13, "action_recommend_dish": 14, "action_provide_recipe_steps": 15, "action_show_picture": 16, "action_nutrition_analysis": 17, "action_cost_breakdown": 18, "action_cooking_tips": 19, "action_related_recipes": 20, "utter_affirm": 21, "utter_ask_cuisine_recommendation": 22, "utter_ask_dish_recommendation": 23, "utter_default": 24, "utter_deny": 25, "utter_goodbye": 26, "utter_greet": 27, "utter_show_picture": 28, "utter_smalltalk": 29, "utter_thanks": 30}, "entities": {"cuisine_type": 0, "dish_name": 1}, "slots": {"cuisine_type_0": 0, "dish_name_0": 1}, "active_loop": {}}, "action_texts": [], "entity_tag_specs": []}, "max_history": 5, "remove_duplicates": true} \ No newline at end of file diff --git a/.rasa/cache/tmpvr7j84f7/ted_policy.data_example.pkl b/.rasa/cache/tmpvr7j84f7/ted_policy.data_example.pkl new file mode 100644 index 0000000000000000000000000000000000000000..d871893b231da961c2e4ad77cc5935867824f0f0 Binary files /dev/null and b/.rasa/cache/tmpvr7j84f7/ted_policy.data_example.pkl differ diff --git a/.rasa/cache/tmpvr7j84f7/ted_policy.entity_tag_specs.json b/.rasa/cache/tmpvr7j84f7/ted_policy.entity_tag_specs.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/.rasa/cache/tmpvr7j84f7/ted_policy.entity_tag_specs.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/.rasa/cache/tmpvr7j84f7/ted_policy.fake_features.pkl b/.rasa/cache/tmpvr7j84f7/ted_policy.fake_features.pkl new file mode 100644 index 0000000000000000000000000000000000000000..0ebc586854052d5a33f35305b6af6acd719345c1 Binary files /dev/null and b/.rasa/cache/tmpvr7j84f7/ted_policy.fake_features.pkl differ diff --git a/.rasa/cache/tmpvr7j84f7/ted_policy.label_data.pkl b/.rasa/cache/tmpvr7j84f7/ted_policy.label_data.pkl new file mode 100644 index 0000000000000000000000000000000000000000..b6e4bab4efbc4b440154e3cf5c15e7ad7068be8c Binary files /dev/null and b/.rasa/cache/tmpvr7j84f7/ted_policy.label_data.pkl differ diff --git a/.rasa/cache/tmpvr7j84f7/ted_policy.meta.pkl b/.rasa/cache/tmpvr7j84f7/ted_policy.meta.pkl new file mode 100644 index 0000000000000000000000000000000000000000..93f8576b925af974624546726a6ef3ff48ab7153 Binary files /dev/null and b/.rasa/cache/tmpvr7j84f7/ted_policy.meta.pkl differ diff --git a/.rasa/cache/tmpvr7j84f7/ted_policy.priority.pkl b/.rasa/cache/tmpvr7j84f7/ted_policy.priority.pkl new file mode 100644 index 0000000000000000000000000000000000000000..56a6051ca2b02b04ef92d5150c9ef600403cb1de --- /dev/null +++ b/.rasa/cache/tmpvr7j84f7/ted_policy.priority.pkl @@ -0,0 +1 @@ +1 \ No newline at end of file diff --git a/.rasa/cache/tmpvr7j84f7/ted_policy.tf_model.data-00000-of-00001 b/.rasa/cache/tmpvr7j84f7/ted_policy.tf_model.data-00000-of-00001 new file mode 100644 index 0000000000000000000000000000000000000000..e87011a10edd6eba8be73c8729a30336679d585b Binary files /dev/null and b/.rasa/cache/tmpvr7j84f7/ted_policy.tf_model.data-00000-of-00001 differ diff --git a/.rasa/cache/tmpvr7j84f7/ted_policy.tf_model.index b/.rasa/cache/tmpvr7j84f7/ted_policy.tf_model.index new file mode 100644 index 0000000000000000000000000000000000000000..547a3b4b209697f537c90aa7f185f63cd294e4f7 Binary files /dev/null and b/.rasa/cache/tmpvr7j84f7/ted_policy.tf_model.index differ diff --git a/.rasa/cache/tmpvrw4y2pd/checkpoint b/.rasa/cache/tmpvrw4y2pd/checkpoint new file mode 100644 index 0000000000000000000000000000000000000000..36885104047429ef7cad938544ac329a690a8fc7 --- /dev/null +++ b/.rasa/cache/tmpvrw4y2pd/checkpoint @@ -0,0 +1,2 @@ +model_checkpoint_path: "unexpected_intent_policy.tf_model" +all_model_checkpoint_paths: "unexpected_intent_policy.tf_model" diff --git a/.rasa/cache/tmpvrw4y2pd/featurizer.json b/.rasa/cache/tmpvrw4y2pd/featurizer.json new file mode 100644 index 0000000000000000000000000000000000000000..f6fef0970ae3e74f597fed45464b181a8c020422 --- /dev/null +++ b/.rasa/cache/tmpvrw4y2pd/featurizer.json @@ -0,0 +1 @@ +{"py/object": "rasa.core.featurizers.tracker_featurizers.IntentMaxHistoryTrackerFeaturizer", "state_featurizer": {"py/object": "rasa.core.featurizers.single_state_featurizer.IntentTokenizerSingleStateFeaturizer", "_default_feature_states": {"intent": {"affirm": 0, "ask_cuisine_recommendation": 1, "ask_dish_recommendation": 2, "ask_recipe_steps": 3, "back": 4, "deny": 5, "goodbye": 6, "greet": 7, "nlu_fallback": 8, "out_of_scope": 9, "restart": 10, "session_start": 11, "smalltalk": 12, "thanks": 13}, "action_name": {"action_listen": 0, "action_restart": 1, "action_session_start": 2, "action_default_fallback": 3, "action_deactivate_loop": 4, "action_revert_fallback_events": 5, "action_default_ask_affirmation": 6, "action_default_ask_rephrase": 7, "action_two_stage_fallback": 8, "action_unlikely_intent": 9, "action_back": 10, "...": 11, "action_extract_slots": 12, "action_recommend_cuisine": 13, "action_recommend_dish": 14, "action_provide_recipe_steps": 15, "utter_affirm": 16, "utter_ask_cuisine_recommendation": 17, "utter_ask_dish_recommendation": 18, "utter_default": 19, "utter_deny": 20, "utter_goodbye": 21, "utter_greet": 22, "utter_smalltalk": 23, "utter_thanks": 24}, "entities": {"cuisine_type": 0, "dish_name": 1}, "slots": {"cuisine_type_0": 0, "dish_name_0": 1}, "active_loop": {}}, "action_texts": [], "entity_tag_specs": []}, "max_history": 5, "remove_duplicates": true} \ No newline at end of file diff --git a/.rasa/cache/tmpvrw4y2pd/unexpected_intent_policy.data_example.pkl b/.rasa/cache/tmpvrw4y2pd/unexpected_intent_policy.data_example.pkl new file mode 100644 index 0000000000000000000000000000000000000000..db9c97c973bbce396bb4cba025a2cfa6b1e21297 Binary files /dev/null and b/.rasa/cache/tmpvrw4y2pd/unexpected_intent_policy.data_example.pkl differ diff --git a/.rasa/cache/tmpvrw4y2pd/unexpected_intent_policy.entity_tag_specs.json b/.rasa/cache/tmpvrw4y2pd/unexpected_intent_policy.entity_tag_specs.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/.rasa/cache/tmpvrw4y2pd/unexpected_intent_policy.entity_tag_specs.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/.rasa/cache/tmpvrw4y2pd/unexpected_intent_policy.fake_features.pkl b/.rasa/cache/tmpvrw4y2pd/unexpected_intent_policy.fake_features.pkl new file mode 100644 index 0000000000000000000000000000000000000000..2f19a38b3affccd3369be9ceeca7f3c3b66cc851 Binary files /dev/null and b/.rasa/cache/tmpvrw4y2pd/unexpected_intent_policy.fake_features.pkl differ diff --git a/.rasa/cache/tmpvrw4y2pd/unexpected_intent_policy.label_data.pkl b/.rasa/cache/tmpvrw4y2pd/unexpected_intent_policy.label_data.pkl new file mode 100644 index 0000000000000000000000000000000000000000..363faa6d5959b5e4846b3c9ca333eddc06364b21 Binary files /dev/null and b/.rasa/cache/tmpvrw4y2pd/unexpected_intent_policy.label_data.pkl differ diff --git a/.rasa/cache/tmpvrw4y2pd/unexpected_intent_policy.label_quantiles.pkl b/.rasa/cache/tmpvrw4y2pd/unexpected_intent_policy.label_quantiles.pkl new file mode 100644 index 0000000000000000000000000000000000000000..149bc4072e031aa65fbce50c93eb7a5bd8239a87 Binary files /dev/null and b/.rasa/cache/tmpvrw4y2pd/unexpected_intent_policy.label_quantiles.pkl differ diff --git a/.rasa/cache/tmpvrw4y2pd/unexpected_intent_policy.meta.pkl b/.rasa/cache/tmpvrw4y2pd/unexpected_intent_policy.meta.pkl new file mode 100644 index 0000000000000000000000000000000000000000..7520f97b9694afbc4120dd9ebbdcd61ac27acdb6 Binary files /dev/null and b/.rasa/cache/tmpvrw4y2pd/unexpected_intent_policy.meta.pkl differ diff --git a/.rasa/cache/tmpvrw4y2pd/unexpected_intent_policy.priority.pkl b/.rasa/cache/tmpvrw4y2pd/unexpected_intent_policy.priority.pkl new file mode 100644 index 0000000000000000000000000000000000000000..d8263ee9860594d2806b0dfd1bfd17528b0ba2a4 --- /dev/null +++ b/.rasa/cache/tmpvrw4y2pd/unexpected_intent_policy.priority.pkl @@ -0,0 +1 @@ +2 \ No newline at end of file diff --git a/.rasa/cache/tmpvrw4y2pd/unexpected_intent_policy.tf_model.data-00000-of-00001 b/.rasa/cache/tmpvrw4y2pd/unexpected_intent_policy.tf_model.data-00000-of-00001 new file mode 100644 index 0000000000000000000000000000000000000000..96488b6c26c305adf86cdccd853e0f2eb94d78e3 Binary files /dev/null and b/.rasa/cache/tmpvrw4y2pd/unexpected_intent_policy.tf_model.data-00000-of-00001 differ diff --git a/.rasa/cache/tmpvrw4y2pd/unexpected_intent_policy.tf_model.index b/.rasa/cache/tmpvrw4y2pd/unexpected_intent_policy.tf_model.index new file mode 100644 index 0000000000000000000000000000000000000000..b671cd2f045e9b3815f14a5d6d25f65aab4cdb6e Binary files /dev/null and b/.rasa/cache/tmpvrw4y2pd/unexpected_intent_policy.tf_model.index differ diff --git a/.rasa/cache/tmpwkw45zq2/checkpoint b/.rasa/cache/tmpwkw45zq2/checkpoint new file mode 100644 index 0000000000000000000000000000000000000000..36885104047429ef7cad938544ac329a690a8fc7 --- /dev/null +++ b/.rasa/cache/tmpwkw45zq2/checkpoint @@ -0,0 +1,2 @@ +model_checkpoint_path: "unexpected_intent_policy.tf_model" +all_model_checkpoint_paths: "unexpected_intent_policy.tf_model" diff --git a/.rasa/cache/tmpwkw45zq2/featurizer.json b/.rasa/cache/tmpwkw45zq2/featurizer.json new file mode 100644 index 0000000000000000000000000000000000000000..cb24d8078811714aaeb4fed13b15d738ad1e08c5 --- /dev/null +++ b/.rasa/cache/tmpwkw45zq2/featurizer.json @@ -0,0 +1 @@ +{"py/object": "rasa.core.featurizers.tracker_featurizers.IntentMaxHistoryTrackerFeaturizer", "state_featurizer": {"py/object": "rasa.core.featurizers.single_state_featurizer.IntentTokenizerSingleStateFeaturizer", "_default_feature_states": {"intent": {"affirm": 0, "ask_cuisine_recommendation": 1, "ask_dish_recommendation": 2, "ask_recipe_steps": 3, "ask_show_picture": 4, "back": 5, "deny": 6, "goodbye": 7, "greet": 8, "nlu_fallback": 9, "out_of_scope": 10, "restart": 11, "session_start": 12, "smalltalk": 13, "thanks": 14}, "action_name": {"action_listen": 0, "action_restart": 1, "action_session_start": 2, "action_default_fallback": 3, "action_deactivate_loop": 4, "action_revert_fallback_events": 5, "action_default_ask_affirmation": 6, "action_default_ask_rephrase": 7, "action_two_stage_fallback": 8, "action_unlikely_intent": 9, "action_back": 10, "...": 11, "action_extract_slots": 12, "action_recommend_cuisine": 13, "action_recommend_dish": 14, "action_provide_recipe_steps": 15, "action_show_picture": 16, "utter_affirm": 17, "utter_ask_cuisine_recommendation": 18, "utter_ask_dish_recommendation": 19, "utter_default": 20, "utter_deny": 21, "utter_goodbye": 22, "utter_greet": 23, "utter_show_picture": 24, "utter_smalltalk": 25, "utter_thanks": 26}, "entities": {"cuisine_type": 0, "dish_name": 1}, "slots": {"cuisine_type_0": 0, "dish_name_0": 1}, "active_loop": {}}, "action_texts": [], "entity_tag_specs": []}, "max_history": 5, "remove_duplicates": true} \ No newline at end of file diff --git a/.rasa/cache/tmpwkw45zq2/unexpected_intent_policy.data_example.pkl b/.rasa/cache/tmpwkw45zq2/unexpected_intent_policy.data_example.pkl new file mode 100644 index 0000000000000000000000000000000000000000..7cc8201c3948364eb22a72b1f5e923ea3d10b40a Binary files /dev/null and b/.rasa/cache/tmpwkw45zq2/unexpected_intent_policy.data_example.pkl differ diff --git a/.rasa/cache/tmpwkw45zq2/unexpected_intent_policy.entity_tag_specs.json b/.rasa/cache/tmpwkw45zq2/unexpected_intent_policy.entity_tag_specs.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/.rasa/cache/tmpwkw45zq2/unexpected_intent_policy.entity_tag_specs.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/.rasa/cache/tmpwkw45zq2/unexpected_intent_policy.fake_features.pkl b/.rasa/cache/tmpwkw45zq2/unexpected_intent_policy.fake_features.pkl new file mode 100644 index 0000000000000000000000000000000000000000..85b81f556930f66e1f668b6b29fa1a0f46a1c174 Binary files /dev/null and b/.rasa/cache/tmpwkw45zq2/unexpected_intent_policy.fake_features.pkl differ diff --git a/.rasa/cache/tmpwkw45zq2/unexpected_intent_policy.label_data.pkl b/.rasa/cache/tmpwkw45zq2/unexpected_intent_policy.label_data.pkl new file mode 100644 index 0000000000000000000000000000000000000000..aed3541e4ed1a5643c89f9440756f41819c3d209 Binary files /dev/null and b/.rasa/cache/tmpwkw45zq2/unexpected_intent_policy.label_data.pkl differ diff --git a/.rasa/cache/tmpwkw45zq2/unexpected_intent_policy.label_quantiles.pkl b/.rasa/cache/tmpwkw45zq2/unexpected_intent_policy.label_quantiles.pkl new file mode 100644 index 0000000000000000000000000000000000000000..db3715f863406603898c8a3e66fffea330ae3912 Binary files /dev/null and b/.rasa/cache/tmpwkw45zq2/unexpected_intent_policy.label_quantiles.pkl differ diff --git a/.rasa/cache/tmpwkw45zq2/unexpected_intent_policy.meta.pkl b/.rasa/cache/tmpwkw45zq2/unexpected_intent_policy.meta.pkl new file mode 100644 index 0000000000000000000000000000000000000000..7520f97b9694afbc4120dd9ebbdcd61ac27acdb6 Binary files /dev/null and b/.rasa/cache/tmpwkw45zq2/unexpected_intent_policy.meta.pkl differ diff --git a/.rasa/cache/tmpwkw45zq2/unexpected_intent_policy.priority.pkl b/.rasa/cache/tmpwkw45zq2/unexpected_intent_policy.priority.pkl new file mode 100644 index 0000000000000000000000000000000000000000..d8263ee9860594d2806b0dfd1bfd17528b0ba2a4 --- /dev/null +++ b/.rasa/cache/tmpwkw45zq2/unexpected_intent_policy.priority.pkl @@ -0,0 +1 @@ +2 \ No newline at end of file diff --git a/.rasa/cache/tmpwkw45zq2/unexpected_intent_policy.tf_model.data-00000-of-00001 b/.rasa/cache/tmpwkw45zq2/unexpected_intent_policy.tf_model.data-00000-of-00001 new file mode 100644 index 0000000000000000000000000000000000000000..a6f7b71c2b3619ff2428d5203f8b0d4d6e6ba08f Binary files /dev/null and b/.rasa/cache/tmpwkw45zq2/unexpected_intent_policy.tf_model.data-00000-of-00001 differ diff --git a/.rasa/cache/tmpwkw45zq2/unexpected_intent_policy.tf_model.index b/.rasa/cache/tmpwkw45zq2/unexpected_intent_policy.tf_model.index new file mode 100644 index 0000000000000000000000000000000000000000..3be011e5d92d0fd782dd80f513a43b2d5424f932 Binary files /dev/null and b/.rasa/cache/tmpwkw45zq2/unexpected_intent_policy.tf_model.index differ diff --git a/.rasa/cache/tmpwocsg1zh/DIETClassifier.data_example.pkl b/.rasa/cache/tmpwocsg1zh/DIETClassifier.data_example.pkl new file mode 100644 index 0000000000000000000000000000000000000000..38fcc878c2d8f67d8296761f327c9d7a75b3da0b Binary files /dev/null and b/.rasa/cache/tmpwocsg1zh/DIETClassifier.data_example.pkl differ diff --git a/.rasa/cache/tmpwocsg1zh/DIETClassifier.entity_tag_specs.json b/.rasa/cache/tmpwocsg1zh/DIETClassifier.entity_tag_specs.json new file mode 100644 index 0000000000000000000000000000000000000000..ab67d13bb5b9cdb34e10fb23c98ec13272412f9c --- /dev/null +++ b/.rasa/cache/tmpwocsg1zh/DIETClassifier.entity_tag_specs.json @@ -0,0 +1,28 @@ +[ + { + "tag_name": "entity", + "ids_to_tags": { + "1": "B-cuisine_type", + "2": "I-cuisine_type", + "3": "L-cuisine_type", + "4": "U-cuisine_type", + "5": "B-dish_name", + "6": "I-dish_name", + "7": "L-dish_name", + "8": "U-dish_name", + "0": "O" + }, + "tags_to_ids": { + "B-cuisine_type": 1, + "I-cuisine_type": 2, + "L-cuisine_type": 3, + "U-cuisine_type": 4, + "B-dish_name": 5, + "I-dish_name": 6, + "L-dish_name": 7, + "U-dish_name": 8, + "O": 0 + }, + "num_tags": 9 + } +] \ No newline at end of file diff --git a/.rasa/cache/tmpwocsg1zh/DIETClassifier.index_label_id_mapping.json b/.rasa/cache/tmpwocsg1zh/DIETClassifier.index_label_id_mapping.json new file mode 100644 index 0000000000000000000000000000000000000000..e76f147e60b54e55a63b461061420be28fcaf2ed --- /dev/null +++ b/.rasa/cache/tmpwocsg1zh/DIETClassifier.index_label_id_mapping.json @@ -0,0 +1 @@ +{"0": "affirm", "1": "ask_cuisine_recommendation", "2": "ask_dish_recommendation", "3": "ask_recipe_steps", "4": "deny", "5": "goodbye", "6": "greet", "7": "smalltalk", "8": "thanks"} \ No newline at end of file diff --git a/.rasa/cache/tmpwocsg1zh/DIETClassifier.label_data.pkl b/.rasa/cache/tmpwocsg1zh/DIETClassifier.label_data.pkl new file mode 100644 index 0000000000000000000000000000000000000000..ea11a00818758fd6c641f121d75c9ed339d09e52 Binary files /dev/null and b/.rasa/cache/tmpwocsg1zh/DIETClassifier.label_data.pkl differ diff --git a/.rasa/cache/tmpwocsg1zh/DIETClassifier.sparse_feature_sizes.pkl b/.rasa/cache/tmpwocsg1zh/DIETClassifier.sparse_feature_sizes.pkl new file mode 100644 index 0000000000000000000000000000000000000000..e5614feeca8eca6eba803fd5e24dd5be9e7d5fa4 Binary files /dev/null and b/.rasa/cache/tmpwocsg1zh/DIETClassifier.sparse_feature_sizes.pkl differ diff --git a/.rasa/cache/tmpwocsg1zh/DIETClassifier.tf_model.data-00000-of-00001 b/.rasa/cache/tmpwocsg1zh/DIETClassifier.tf_model.data-00000-of-00001 new file mode 100644 index 0000000000000000000000000000000000000000..eca89dccaf9e7847520517c6b6eef53c1010ab9a Binary files /dev/null and b/.rasa/cache/tmpwocsg1zh/DIETClassifier.tf_model.data-00000-of-00001 differ diff --git a/.rasa/cache/tmpwocsg1zh/DIETClassifier.tf_model.index b/.rasa/cache/tmpwocsg1zh/DIETClassifier.tf_model.index new file mode 100644 index 0000000000000000000000000000000000000000..5f679113fb7354c27abff363383e2c30247fdfe3 Binary files /dev/null and b/.rasa/cache/tmpwocsg1zh/DIETClassifier.tf_model.index differ diff --git a/.rasa/cache/tmpwocsg1zh/checkpoint b/.rasa/cache/tmpwocsg1zh/checkpoint new file mode 100644 index 0000000000000000000000000000000000000000..57d6cf21870e89fd4dc3d8a44b942541895cffe3 --- /dev/null +++ b/.rasa/cache/tmpwocsg1zh/checkpoint @@ -0,0 +1,2 @@ +model_checkpoint_path: "DIETClassifier.tf_model" +all_model_checkpoint_paths: "DIETClassifier.tf_model" diff --git a/.rasa/cache/tmpwrs5n1oe/synonyms.json b/.rasa/cache/tmpwrs5n1oe/synonyms.json new file mode 100644 index 0000000000000000000000000000000000000000..8f98e0876d8332d08f7b773c1dcab263092231c4 --- /dev/null +++ b/.rasa/cache/tmpwrs5n1oe/synonyms.json @@ -0,0 +1,16 @@ +{ + "italian": "Italian", + "chinese": "Chinese", + "mexican": "Mexican", + "thai": "Thai", + "spanish": "Spanish", + "greek": "Greek", + "pizza": "Pizza", + "sushi": "Sushi", + "pho": "Pho", + "biryani": "Biryani", + "pad thai": "Pad Thai", + "hummus": "Hummus", + "falafel": "Falafel", + "green curry": "Green Curry" +} \ No newline at end of file diff --git a/.rasa/cache/tmpxd6rmpgf/oov_words.json b/.rasa/cache/tmpxd6rmpgf/oov_words.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/.rasa/cache/tmpxd6rmpgf/oov_words.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/.rasa/cache/tmpxd6rmpgf/vocabularies.pkl b/.rasa/cache/tmpxd6rmpgf/vocabularies.pkl new file mode 100644 index 0000000000000000000000000000000000000000..c6fde32271b161aaf6faf6d8152cd7e2e5cacf79 --- /dev/null +++ b/.rasa/cache/tmpxd6rmpgf/vocabularies.pkl @@ -0,0 +1 @@ +{"text": {" ": 0, "h": 592, "i": 635, " h": 82, "hi": 617, "i ": 636, " hi": 88, "hi ": 618, " hi ": 89, "e": 435, "l": 758, "o": 906, "he": 604, "el": 474, "ll": 784, "lo": 792, "o ": 907, " he": 85, "hel": 606, "ell": 480, "llo": 788, "lo ": 793, " hel": 86, "hell": 607, "ello": 483, "llo ": 789, "y": 1280, "ey": 536, "y ": 1281, "hey": 615, "ey ": 537, " hey": 87, "hey ": 616, "t": 1146, "r": 1016, " t": 182, "th": 1164, "er": 501, "re": 1028, "e ": 436, " th": 185, "the": 1168, "her": 608, "ere": 503, "re ": 1029, " the": 187, "ther": 1170, "here": 609, "ere ": 504, "c": 358, "a": 214, "n": 846, " c": 31, "ca": 360, "an": 264, "n ": 847, " ca": 32, "can": 365, "an ": 265, " can": 35, "can ": 366, "u": 1208, " y": 205, "yo": 1294, "ou": 968, "u ": 1209, " yo": 208, "you": 1295, "ou ": 969, " you": 209, "you ": 1296, "m": 807, "d": 403, " r": 156, "ec": 446, "co": 383, "om": 929, "mm": 837, "me": 818, "en": 488, "nd": 859, "d ": 404, " re": 157, "rec": 1034, "eco": 450, "com": 384, "omm": 934, "mme": 838, "men": 822, "end": 492, "nd ": 860, " rec": 159, "reco": 1036, "ecom": 451, "comm": 385, "omme": 935, "mmen": 839, "mend": 823, "end ": 493, " a": 1, "a ": 215, " a ": 2, "s": 1086, "cu": 398, "ui": 1213, "is": 703, "si": 1107, "in": 674, "ne": 863, " cu": 43, "cui": 399, "uis": 1214, "isi": 708, "sin": 1112, "ine": 678, "ne ": 864, " cui": 44, "cuis": 400, "uisi": 1215, "isin": 709, "sine": 1113, "ine ": 679, "w": 1258, " w": 197, "wh": 1268, "ha": 594, "at": 304, "t ": 1147, " wh": 203, "wha": 1269, "hat": 600, "at ": 305, " wha": 204, "what": 1270, "hat ": 601, " s": 161, "sh": 1098, "ho": 624, "ul": 1216, "ld": 773, " sh": 167, "sho": 1104, "hou": 628, "oul": 970, "uld": 1217, "ld ": 774, " sho": 168, "shou": 1105, "houl": 629, "ould": 971, "uld ": 1218, " i": 95, " i ": 96, "k": 736, "oo": 941, "ok": 922, "k ": 737, " co": 39, "coo": 386, "ook": 945, "ok ": 923, " coo": 40, "cook": 387, "ook ": 946, "to": 1188, "od": 911, "da": 405, "ay": 318, " to": 191, "tod": 1190, "oda": 913, "day": 406, "ay ": 319, " tod": 193, "toda": 1191, "oday": 914, "day ": 407, "g": 563, "su": 1139, "ug": 1210, "gg": 570, "ge": 565, "es": 514, "st": 1130, " su": 178, "sug": 1140, "ugg": 1211, "gge": 571, "ges": 568, "est": 518, "st ": 1131, " sug": 179, "sugg": 1141, "ugge": 1212, "gges": 572, "gest": 569, "est ": 519, "f": 538, " f": 62, "fo": 550, "or": 951, "r ": 1017, " fo": 67, "for": 553, "or ": 952, " for": 69, "for ": 554, " d": 46, "di": 414, "nn": 890, " di": 49, "din": 420, "inn": 686, "nne": 891, "ner": 871, "er ": 502, " din": 50, "dinn": 421, "inne": 687, "nner": 892, "ner ": 872, "so": 1116, "et": 520, "ng": 878, "g ": 564, " so": 171, "som": 1119, "ome": 931, "met": 828, "eth": 521, "thi": 1171, "hin": 621, "ing": 683, "ng ": 879, " som": 172, "some": 1120, "omet": 933, "meth": 829, "ethi": 522, "thin": 1172, "hing": 623, "ing ": 684, "fr": 556, "ro": 1068, "m ": 808, " fr": 70, "fro": 561, "rom": 1069, "om ": 930, " fro": 72, "from": 562, "rom ": 1070, "it": 710, "ta": 1148, "al": 246, "li": 779, "ia": 640, " it": 105, "ita": 712, "tal": 1149, "ali": 252, "lia": 780, "ian": 641, " ita": 107, "ital": 713, "tali": 1150, "alia": 253, "lian": 781, "ian ": 642, " m": 122, " me": 126, "me ": 819, " me ": 127, "h ": 593, "dis": 422, "ish": 705, "sh ": 1099, " dis": 51, "dish": 423, "ish ": 706, "ch": 370, "se": 1091, " ch": 37, "chi": 372, "nes": 873, "ese": 516, "se ": 1092, " chi": 38, "chin": 374, "hine": 622, "ines": 680, "nese": 874, "ese ": 517, "x": 1276, "ex": 533, "xi": 1277, "ic": 648, "mex": 830, "exi": 534, "xic": 1278, "ica": 650, " mex": 129, "mexi": 831, "exic": 535, "xica": 1279, "ican": 651, "ai": 234, "tha": 1165, "hai": 595, "ai ": 235, " tha": 186, "thai": 1166, "hai ": 596, "af": 226, "ri": 1050, " af": 6, "afr": 229, "fri": 559, "ric": 1053, " afr": 7, "afri": 230, "fric": 560, "rica": 1054, "as": 296, " as": 17, "asi": 300, "sia": 1108, " asi": 18, "asia": 301, "sian": 1109, "am": 260, " am": 8, "ame": 261, "mer": 824, "eri": 506, " ame": 9, "amer": 262, "meri": 825, "eric": 507, "b": 322, " b": 19, "br": 347, "ti": 1173, " br": 26, "bri": 350, "rit": 1059, "iti": 717, "tis": 1183, " bri": 28, "brit": 351, "riti": 1061, "itis": 719, "tish": 1184, "p": 982, " e": 55, "eu": 527, "ur": 1224, "op": 948, "pe": 993, "ea": 437, " eu": 60, "eur": 528, "uro": 1229, "rop": 1071, "ope": 949, "pea": 995, "ean": 442, " eur": 61, "euro": 529, "urop": 1230, "rope": 1072, "opea": 950, "pean": 996, "ean ": 443, "j": 726, "aj": 238, "ju": 733, "un": 1222, "caj": 361, "aju": 239, "jun": 734, "un ": 1223, " caj": 33, "caju": 362, "ajun": 240, "jun ": 735, "ar": 286, "ib": 645, "bb": 323, "be": 328, "car": 367, "ari": 294, "rib": 1051, "ibb": 646, "bbe": 324, "bea": 329, " car": 36, "cari": 369, "arib": 295, "ribb": 1052, "ibbe": 647, "bbea": 325, "bean": 330, "nc": 856, "fre": 557, "ren": 1044, "enc": 490, "nch": 857, "ch ": 371, " fre": 71, "fren": 558, "renc": 1045, "ench": 491, "nch ": 858, "te": 1151, "rn": 1066, " ea": 56, "eas": 444, "ast": 302, "ste": 1132, "ter": 1160, "ern": 510, "rn ": 1067, " eas": 57, "east": 445, "aste": 303, "ster": 1134, "tern": 1162, "ern ": 511, " g": 73, "rm": 1062, "ma": 809, " ge": 74, "ger": 566, "erm": 508, "rma": 1063, "man": 812, " ger": 75, "germ": 567, "erma": 509, "rman": 1064, "man ": 813, "gr": 584, "ee": 457, "ek": 472, " gr": 80, "gre": 585, "ree": 1039, "eek": 463, "ek ": 473, " gre": 81, "gree": 586, "reek": 1040, "eek ": 464, " in": 97, "ind": 676, "ndi": 861, "dia": 415, " ind": 99, "indi": 677, "ndia": 862, "dian": 416, "ir": 698, " ir": 101, "iri": 699, "ris": 1057, " iri": 102, "iris": 700, "rish": 1058, " j": 108, "ja": 727, "ap": 281, "pa": 983, " ja": 109, "jap": 728, "apa": 282, "pan": 988, "ane": 268, " jap": 110, "japa": 729, "apan": 283, "pane": 989, "anes": 270, "je": 730, "ew": 530, "wi": 1271, " je": 111, "jew": 731, "ewi": 531, "wis": 1272, " jew": 112, "jewi": 732, "ewis": 532, "wish": 1273, " k": 113, "ko": 753, " ko": 114, "kor": 754, "ore": 955, "rea": 1030, " kor": 115, "kore": 755, "orea": 956, "rean": 1033, " l": 116, "la": 760, " la": 117, "lat": 768, "ati": 310, "tin": 1177, "in ": 675, " lat": 118, "lati": 770, "atin": 311, "tin ": 1178, "ed": 452, "rr": 1073, "ra": 1018, "med": 820, "edi": 454, "dit": 424, "ite": 714, "err": 512, "rra": 1074, "ran": 1020, "nea": 865, " med": 128, "medi": 821, "edit": 456, "dite": 425, "iter": 716, "terr": 1163, "erra": 513, "rran": 1075, "rane": 1021, "anea": 269, "nean": 866, "mi": 832, "id": 657, "dd": 411, "dl": 426, "le": 775, " mi": 130, "mid": 833, "idd": 658, "ddl": 412, "dle": 427, "le ": 776, " mid": 131, "midd": 834, "iddl": 659, "ddle": 413, "dle ": 428, " n": 134, "no": 893, "rd": 1025, "c ": 359, " no": 137, "nor": 895, "ord": 953, "rdi": 1026, "dic": 417, "ic ": 649, " nor": 139, "nord": 896, "ordi": 954, "rdic": 1027, "dic ": 418, "s ": 1087, "she": 1100, "hes": 611, "es ": 515, "ishe": 707, "shes": 1101, "hes ": 612, " is": 103, "is ": 704, " is ": 104, "sp": 1123, "ni": 882, " sp": 174, "spa": 1124, "ani": 271, "nis": 884, " spa": 175, "span": 1126, "pani": 990, "anis": 273, "nish": 885, "v": 1249, " v": 194, "vi": 1252, "ie": 660, "tn": 1185, "na": 848, " vi": 195, "vie": 1253, "iet": 663, "etn": 523, "tna": 1186, "nam": 852, "mes": 826, " vie": 196, "viet": 1254, "ietn": 664, "etna": 524, "tnam": 1187, "name": 853, "ames": 263, "mese": 827, " ar": 15, "are": 292, " are": 16, "are ": 293, "ome ": 932, "ut": 1241, "sou": 1121, "out": 975, "uth": 1245, " sou": 173, "sout": 1122, "outh": 977, "uthe": 1246, "hern": 610, "ow": 978, "w ": 1259, " ho": 90, "how": 630, "ow ": 979, " how": 92, "how ": 631, "do": 429, " do": 52, "do ": 430, " do ": 53, "ak": 241, "ke": 743, " ma": 123, "mak": 810, "ake": 244, "ke ": 744, " mak": 124, "make": 811, "ake ": 245, "z": 1301, " p": 146, "pi": 1002, "iz": 723, "zz": 1304, "za": 1302, " pi": 151, "piz": 1005, "izz": 724, "zza": 1305, "za ": 1303, " piz": 153, "pizz": 1006, "izza": 725, "zza ": 1306, "he ": 605, "the ": 1169, "ep": 496, "ps": 1014, " st": 176, "tep": 1158, "eps": 499, "ps ": 1015, " ste": 177, "step": 1133, "teps": 1159, "eps ": 500, "to ": 1189, " to ": 192, "us": 1235, "sus": 1144, "ush": 1237, "shi": 1102, " sus": 181, "sush": 1145, "ushi": 1238, "shi ": 1103, "l ": 759, " te": 183, "tel": 1155, "ll ": 785, " tel": 184, "tell": 1156, "ell ": 481, "pr": 1010, " pr": 154, "pre": 1011, "rep": 1046, "epa": 497, "par": 991, " pre": 155, "prep": 1013, "repa": 1047, "epar": 498, "pare": 992, "ph": 999, " ph": 149, "pho": 1000, "ho ": 625, " pho": 150, "pho ": 1001, " ne": 135, "nee": 869, "eed": 459, "ed ": 453, " nee": 136, "need": 870, "eed ": 460, "ci": 375, "ip": 692, "eci": 447, "cip": 378, "ipe": 693, "pe ": 994, "reci": 1035, "ecip": 449, "cipe": 379, "ipe ": 694, "bi": 337, "ry": 1082, "ya": 1282, " bi": 24, "bir": 340, "iry": 701, "rya": 1084, "yan": 1283, "ni ": 883, " bir": 25, "biry": 341, "irya": 702, "ryan": 1085, "yani": 1284, "ani ": 272, "ad": 224, " pa": 147, "pad": 984, "ad ": 225, " pad": 148, "pad ": 985, "hu": 632, "um": 1219, "mu": 842, " hu": 93, "hum": 633, "umm": 1220, "mmu": 840, "mus": 843, "us ": 1236, " hum": 94, "humm": 634, "ummu": 1221, "mmus": 841, "mus ": 844, "fa": 540, "fe": 547, " fa": 63, "fal": 543, "ala": 248, "laf": 764, "afe": 227, "fel": 548, "el ": 475, " fal": 65, "fala": 544, "alaf": 251, "lafe": 765, "afel": 228, "fel ": 549, "een": 465, "en ": 489, "reen": 1041, "een ": 466, "cur": 401, "urr": 1231, "rry": 1076, "ry ": 1083, " cur": 45, "curr": 402, "urry": 1232, "rry ": 1077, "-": 210, "i-": 637, "-s": 211, "ty": 1205, "yl": 1291, "ai-": 236, "i-s": 638, "-st": 212, "sty": 1137, "tyl": 1206, "yle": 1292, "hai-": 597, "ai-s": 237, "i-st": 639, "-sty": 213, "styl": 1138, "tyle": 1207, "yle ": 1293, "ss": 1127, "ls": 798, " mu": 132, "uss": 1239, "sse": 1128, "sel": 1095, "els": 484, "ls ": 799, " mus": 133, "muss": 845, "usse": 1240, "ssel": 1129, "sels": 1097, "els ": 485, "ag": 231, "gh": 575, "tt": 1199, "pag": 986, "agh": 232, "ghe": 576, "het": 613, "ett": 525, "tti": 1200, "ti ": 1174, "spag": 1125, "pagh": 987, "aghe": 233, "ghet": 577, "hett": 614, "etti": 526, "tti ": 1201, "rb": 1022, "bo": 342, "on": 936, "arb": 290, "rbo": 1023, "bon": 343, "ona": 938, "nar": 854, "ara": 288, "ra ": 1019, "carb": 368, "arbo": 291, "rbon": 1024, "bona": 344, "onar": 940, "nara": 855, "ara ": 289, "ck": 380, "hic": 619, "ick": 652, "cke": 381, "ken": 745, "chic": 373, "hick": 620, "icke": 653, "cken": 382, "ken ": 746, "ik": 665, "kk": 750, "ka": 738, " ti": 188, "tik": 1175, "ikk": 666, "kka": 751, "ka ": 739, " tik": 189, "tikk": 1176, "ikka": 667, "kka ": 752, "sa": 1088, "mas": 814, "asa": 298, "sal": 1089, "la ": 761, " mas": 125, "masa": 815, "asal": 299, "sala": 1090, "ala ": 249, "ye": 1285, "lay": 771, "aye": 320, "yer": 1287, "red": 1037, " lay": 119, "laye": 772, "ayer": 321, "yere": 1288, "ered": 505, "red ": 1038, " sa": 163, "lad": 762, " sal": 164, "alad": 250, "lad ": 763, "wa": 1260, "nt": 899, " wa": 198, "wan": 1261, "ant": 277, "nt ": 900, " wan": 199, "want": 1262, "ant ": 278, "ef": 467, "f ": 539, " be": 20, "bee": 331, "eef": 461, "ef ": 468, " bee": 21, "beef": 332, "eef ": 462, "we": 1265, "gt": 589, " we": 201, "wel": 1266, "lli": 786, "lin": 782, "ngt": 880, "gto": 590, "ton": 1192, "on ": 937, " wel": 202, "well": 1267, "elli": 482, "llin": 787, "ling": 783, "ingt": 685, "ngto": 881, "gton": 591, "ton ": 1193, "eg": 469, "gs": 587, " eg": 58, "egg": 470, "ggs": 573, "gs ": 588, " egg": 59, "eggs": 471, "ggs ": 574, "ct": 392, "ben": 333, "ene": 494, "ned": 867, "ict": 654, "ct ": 393, " ben": 22, "bene": 334, "ened": 495, "nedi": 868, "edic": 455, "dict": 419, "ict ": 655, " s ": 162, "nu": 901, "tr": 1194, "io": 688, " nu": 141, "nut": 902, "utr": 1247, "tri": 1195, "tio": 1179, "ion": 689, "nal": 849, "al ": 247, " nut": 142, "nutr": 903, "utri": 1248, "trit": 1196, "itio": 718, "tion": 1180, "iona": 691, "onal": 939, "nal ": 850, "nf": 875, "inf": 681, "nfo": 876, "orm": 960, "mat": 816, " inf": 100, "info": 682, "nfor": 877, "form": 555, "orma": 961, "rmat": 1065, "mati": 817, "atio": 312, "ion ": 690, "gi": 578, "iv": 720, "ve": 1250, " gi": 76, "giv": 579, "ive": 721, "ve ": 1251, " giv": 77, "give": 580, "ive ": 722, "ac": 221, "ts": 1197, "fac": 541, "act": 222, "cts": 394, "ts ": 1198, " fac": 64, "fact": 542, "acts": 223, "cts ": 395, "cal": 363, "alo": 256, "lor": 794, "ori": 957, "rie": 1055, "ies": 661, " cal": 34, "calo": 364, "alor": 257, "lori": 795, "orie": 958, "ries": 1056, "ies ": 662, " in ": 98, "os": 962, "cos": 388, "ost": 963, " cos": 41, "cost": 389, "ost ": 964, "kd": 740, "wn": 1274, "bre": 348, "eak": 438, "akd": 242, "kdo": 741, "dow": 433, "own": 980, "wn ": 1275, " bre": 27, "brea": 349, "reak": 1031, "eakd": 439, "akdo": 243, "kdow": 742, "down": 434, "own ": 981, "ly": 803, "ys": 1298, " an": 10, "ana": 266, "aly": 258, "lys": 805, "ysi": 1299, "sis": 1114, " ana": 11, "anal": 267, "naly": 851, "alys": 259, "lysi": 806, "ysis": 1300, "sis ": 1115, "sts": 1135, "osts": 965, "sts ": 1136, "ki": 747, "oki": 924, "kin": 748, "ooki": 947, "okin": 925, "king": 749, "tip": 1181, "ips": 696, " tip": 190, "tips": 1182, "ips ": 697, "av": 313, " ha": 83, "hav": 602, "ave": 314, " hav": 84, "have": 603, "ave ": 315, "ny": 904, "any": 279, "ny ": 905, " any": 12, "any ": 280, "bes": 335, " bes": 23, "best": 336, "pes": 997, "ipes": 695, "pes ": 998, "rel": 1042, "ela": 476, "ate": 306, "ted": 1153, " rel": 160, "rela": 1043, "elat": 477, "late": 769, "ated": 308, "ted ": 1154, "im": 671, "il": 668, " si": 169, "sim": 1110, "imi": 672, "mil": 835, "ila": 669, "lar": 766, "ar ": 287, " sim": 170, "simi": 1111, "imil": 673, "mila": 836, "ilar": 670, "lar ": 767, "show": 1106, "tu": 1202, "pic": 1003, "ctu": 396, "tur": 1203, "ure": 1226, "res": 1048, " pic": 152, "pict": 1004, "ictu": 656, "ctur": 397, "ture": 1204, "ures": 1228, "res ": 1049, " se": 165, "see": 1093, "ee ": 458, " see": 166, "see ": 1094, " o": 143, "of": 917, " of": 144, "of ": 918, " of ": 145, "go": 581, "db": 408, "by": 355, " go": 78, "goo": 582, "ood": 942, "odb": 915, "dby": 409, "bye": 356, "ye ": 1286, " goo": 79, "good": 583, "oodb": 944, "odby": 916, "dbye": 410, "bye ": 357, " by": 29, " bye": 30, "ater": 309, "ter ": 1161, "nk": 886, "ks": 756, "han": 598, "ank": 274, "nks": 888, "ks ": 757, "than": 1167, "hank": 599, "anks": 276, "nks ": 889, "nk ": 887, "ank ": 275, "ot": 966, " lo": 120, "lot": 796, "ot ": 967, " lot": 121, "lot ": 797, "pp": 1007, " ap": 13, "app": 284, "ppr": 1008, "cia": 376, "iat": 643, "te ": 1152, " app": 14, "appr": 285, "ppre": 1009, "prec": 1012, "ecia": 448, "ciat": 377, "iate": 644, "ate ": 307, "it ": 711, " it ": 106, " ye": 206, "yes": 1289, " yes": 207, "yes ": 1290, "sur": 1142, " sur": 180, "sure": 1143, "ure ": 1227, "ab": 216, "bs": 352, "ol": 926, "lu": 800, " ab": 3, "abs": 219, "bso": 353, "sol": 1117, "olu": 927, "lut": 801, "ute": 1243, "ely": 486, "ly ": 804, " abs": 5, "abso": 220, "bsol": 354, "solu": 1118, "olut": 928, "lute": 802, "utel": 1244, "tely": 1157, "ely ": 487, "rs": 1078, "cou": 390, "our": 972, "urs": 1233, "rse": 1079, " cou": 42, "cour": 391, "ours": 974, "urse": 1234, "rse ": 1080, "no ": 894, " no ": 138, "not": 897, " not": 140, "not ": 898, "eal": 440, "all": 254, "lly": 790, " rea": 158, "real": 1032, "eall": 441, "ally": 255, "lly ": 791, "oi": 919, "doi": 431, "oin": 920, " doi": 54, "doin": 432, "oing": 921, "abo": 217, "bou": 345, "ut ": 1242, " abo": 4, "abou": 218, "bout": 346, "out ": 976, "lf": 777, "elf": 478, "lf ": 778, "your": 1297, "rsel": 1081, "self": 1096, "elf ": 479, "ob": 908, "hob": 626, "obb": 909, "bbi": 326, "bie": 338, " hob": 91, "hobb": 627, "obbi": 910, "bbie": 327, "bies": 339, "was": 1263, "as ": 297, " was": 200, "was ": 1264, "ur ": 1225, "our ": 973, " da": 47, " day": 48, "vo": 1255, "fav": 545, "avo": 316, "vor": 1256, " fav": 66, "favo": 546, "avor": 317, "vori": 1257, "orit": 959, "rite": 1060, "ite ": 715, "foo": 551, "od ": 912, " foo": 68, "food": 552, "ood ": 943}, "response": null, "action_text": null} \ No newline at end of file diff --git a/.rasa/cache/tmpyz1sx5bb/featurizer.json b/.rasa/cache/tmpyz1sx5bb/featurizer.json new file mode 100644 index 0000000000000000000000000000000000000000..44f695786b3a80544fa92f7ef6e960b024c0aa11 --- /dev/null +++ b/.rasa/cache/tmpyz1sx5bb/featurizer.json @@ -0,0 +1 @@ +{"py/object": "rasa.core.featurizers.tracker_featurizers.MaxHistoryTrackerFeaturizer", "state_featurizer": null, "max_history": null, "remove_duplicates": true} \ No newline at end of file diff --git a/.rasa/cache/tmpyz1sx5bb/rule_only_data.json b/.rasa/cache/tmpyz1sx5bb/rule_only_data.json new file mode 100644 index 0000000000000000000000000000000000000000..c7335d7ac34a227ef04275c2698de4098133b071 --- /dev/null +++ b/.rasa/cache/tmpyz1sx5bb/rule_only_data.json @@ -0,0 +1,4 @@ +{ + "rule_only_slots": [], + "rule_only_loops": [] +} \ No newline at end of file diff --git a/.rasa/cache/tmpyz1sx5bb/rule_policy.json b/.rasa/cache/tmpyz1sx5bb/rule_policy.json new file mode 100644 index 0000000000000000000000000000000000000000..465751da2f58f751b6a4d061cda7cd1b9567b378 --- /dev/null +++ b/.rasa/cache/tmpyz1sx5bb/rule_policy.json @@ -0,0 +1,13 @@ +{ + "lookup": { + "rules": {}, + "rule_only_slots": [], + "rule_only_loops": [], + "rules_for_loop_unhappy_path": {}, + "rules_not_in_stories": [ + "predicting default action with intent back", + "predicting default action with intent restart", + "predicting default action with intent session_start" + ] + } +} \ No newline at end of file diff --git a/.rasa/cache/tmpzae2ksc1/feature_to_idx_dict.pkl b/.rasa/cache/tmpzae2ksc1/feature_to_idx_dict.pkl new file mode 100644 index 0000000000000000000000000000000000000000..d2b9045ed5cc5b5ddd41281741e268636bef9fd0 --- /dev/null +++ b/.rasa/cache/tmpzae2ksc1/feature_to_idx_dict.pkl @@ -0,0 +1 @@ +{"json://{\"py/tuple\": [0, \"low\"]}": {"False": 0, "True": 1}, "json://{\"py/tuple\": [0, \"title\"]}": {"False": 2, "True": 3}, "json://{\"py/tuple\": [0, \"upper\"]}": {"False": 4, "True": 5}, "json://{\"py/tuple\": [1, \"BOS\"]}": {"False": 6, "True": 7}, "json://{\"py/tuple\": [1, \"EOS\"]}": {"False": 8, "True": 9}, "json://{\"py/tuple\": [1, \"digit\"]}": {"False": 10}, "json://{\"py/tuple\": [1, \"low\"]}": {"False": 11, "True": 12}, "json://{\"py/tuple\": [1, \"title\"]}": {"False": 13, "True": 14}, "json://{\"py/tuple\": [1, \"upper\"]}": {"False": 15, "True": 16}, "json://{\"py/tuple\": [2, \"low\"]}": {"False": 17, "True": 18}, "json://{\"py/tuple\": [2, \"title\"]}": {"False": 19, "True": 20}, "json://{\"py/tuple\": [2, \"upper\"]}": {"False": 21, "True": 22}} \ No newline at end of file diff --git a/.rasa/cache/tmpzuzll44w/oov_words.json b/.rasa/cache/tmpzuzll44w/oov_words.json new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ b/.rasa/cache/tmpzuzll44w/oov_words.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/.rasa/cache/tmpzuzll44w/vocabularies.pkl b/.rasa/cache/tmpzuzll44w/vocabularies.pkl new file mode 100644 index 0000000000000000000000000000000000000000..d11cc5f523f79019d96b95c4dcb3841fd51c799b --- /dev/null +++ b/.rasa/cache/tmpzuzll44w/vocabularies.pkl @@ -0,0 +1 @@ +{"text": {"hi": 39, "hello": 37, "hey": 38, "there": 86, "can": 12, "you": 94, "recommend": 67, "a": 0, "cuisine": 19, "what": 92, "should": 71, "i": 43, "cook": 14, "today": 89, "suggest": 78, "for": 30, "dinner": 22, "from": 31, "italian": 47, "me": 51, "dish": 23, "chinese": 13, "mexican": 52, "thai": 82, "spanish": 76, "greek": 34, "how": 41, "do": 24, "make": 50, "pizza": 62, "are": 6, "the": 85, "steps": 77, "to": 88, "sushi": 80, "tell": 81, "prepare": 63, "pho": 60, "need": 53, "recipe": 65, "biryani": 8, "pad": 59, "hummus": 42, "falafel": 27, "green": 35, "curry": 20, "s": 69, "nutritional": 57, "information": 45, "give": 32, "nutrition": 56, "facts": 26, "calories": 11, "in": 44, "cost": 16, "breakdown": 9, "analysis": 3, "costs": 17, "cooking": 15, "tips": 87, "have": 36, "any": 4, "some": 74, "best": 7, "recipes": 66, "related": 68, "similar": 73, "show": 72, "pictures": 61, "want": 90, "see": 70, "of": 58, "goodbye": 33, "bye": 10, "later": 48, "thanks": 84, "thank": 83, "lot": 49, "appreciate": 5, "it": 46, "yes": 93, "sure": 79, "absolutely": 2, "course": 18, "no": 54, "not": 55, "really": 64, "doing": 25, "something": 75, "about": 1, "yourself": 96, "hobbies": 40, "was": 91, "your": 95, "day": 21, "favorite": 28, "food": 29}, "intent": {"greet": 11, "ask_cuisine_recommendation": 3, "ask_dish_recommendation": 4, "ask_recipe_steps": 6, "ask_nutrition_analysis": 5, "ask_cost_breakdown": 2, "ask_cooking_tips": 1, "ask_related_recipes": 7, "ask_show_picture": 8, "goodbye": 10, "thanks": 13, "affirm": 0, "deny": 9, "smalltalk": 12}, "response": null, "action_name": {"action_listen": 8, "action_restart": 14, "action_session_start": 16, "action_default_fallback": 6, "action_deactivate_loop": 3, "action_revert_fallback_events": 15, "action_default_ask_affirmation": 4, "action_default_ask_rephrase": 5, "action_two_stage_fallback": 18, "action_unlikely_intent": 19, "action_back": 0, "action_extract_slots": 7, "action_cooking_tips": 1, "action_cost_breakdown": 2, "action_nutrition_analysis": 9, "action_provide_recipe_steps": 10, "action_recommend_cuisine": 11, "action_recommend_dish": 12, "action_related_recipes": 13, "action_show_picture": 17, "utter_affirm": 20, "utter_deny": 21, "utter_goodbye": 22, "utter_greet": 23, "utter_smalltalk": 24, "utter_thanks": 25}, "action_text": null, "intent_response_key": null} \ No newline at end of file diff --git a/actions/__pycache__/actions.cpython-310.pyc b/actions/__pycache__/actions.cpython-310.pyc index 74fc8103838e3793dca463966d7dede78aa57318..6a970e47c782068588c21626a25b5b69dcb0b9da 100644 Binary files a/actions/__pycache__/actions.cpython-310.pyc and b/actions/__pycache__/actions.cpython-310.pyc differ diff --git a/actions/actions.py b/actions/actions.py index a6827de0505bfe250ac569aae44951ef6276b886..3e219de94aa00f41f0156f209161f4544daf4f80 100644 --- a/actions/actions.py +++ b/actions/actions.py @@ -1,8 +1,11 @@ +import requests import random from typing import Any, Text, Dict, List from rasa_sdk import Action, Tracker from rasa_sdk.executor import CollectingDispatcher +SPOONACULAR_API_KEY = '36b6547760d34f6c8f49c0b838f884ae' + class ActionRecommendCuisine(Action): def name(self) -> Text: return "action_recommend_cuisine" @@ -26,36 +29,24 @@ class ActionRecommendDish(Action): domain: Dict[Text, Any]) -> List[Dict[Text, Any]]: cuisine = tracker.get_slot('cuisine_type') + + if not cuisine: + dispatcher.utter_message(text="Sorry, I didn't get the cuisine type. Could you please repeat?") + return [] + url = f"https://api.spoonacular.com/recipes/complexSearch?cuisine={cuisine}&apiKey={SPOONACULAR_API_KEY}&number=10" + response = requests.get(url) - dishes = { - "Italian": ["Pizza", "Pasta"], - "Chinese": ["Kung Pao Chicken", "Spring Rolls"], - "Mexican": ["Tacos", "Enchiladas"], - "Indian": ["Butter Chicken", "Biryani"], - "French": ["Croissants", "Quiche"], - "Japanese": ["Sushi", "Ramen"], - "Thai": ["Pad Thai", "Green Curry"], - "Spanish": ["Paella", "Gazpacho"], - "Greek": ["Moussaka", "Souvlaki"], - "Turkish": ["Kebab", "Baklava"], - "Moroccan": ["Tagine", "Couscous"], - "Brazilian": ["Feijoada", "Churrasco"], - "American": ["Burgers", "Hot Dogs"], - "Korean": ["Kimchi", "Bibimbap"], - "Vietnamese": ["Pho", "Banh Mi"], - "Ethiopian": ["Injera", "Doro Wat"], - "Russian": ["Borscht", "Pelmeni"], - "Argentinian": ["Asado", "Empanadas"], - "Lebanese": ["Hummus", "Falafel"], - "German": ["Sauerbraten", "Bratwurst"] - } - - if cuisine in dishes: - recommended_dishes = random.sample(dishes[cuisine], 2) - dispatcher.utter_message(text=f"How about trying: {recommended_dishes[0]} or {recommended_dishes[1]}?") + if response.status_code == 200: + data = response.json() + if data['results']: + dishes = random.sample(data['results'], 2) + dish_names = [dish['title'] for dish in dishes] + dispatcher.utter_message(text=f"How about trying: {dish_names[0]} or {dish_names[1]}?") + else: + dispatcher.utter_message(text=f"Sorry, I couldn't find any dishes for {cuisine} cuisine.") else: - dispatcher.utter_message(text="Sorry, I don't have recommendations for that cuisine.") + dispatcher.utter_message(text="Sorry, I couldn't connect to the recipe service at the moment.") return [] @@ -68,58 +59,223 @@ class ActionProvideRecipeSteps(Action): domain: Dict[Text, Any]) -> List[Dict[Text, Any]]: dish = tracker.get_slot('dish_name') - if dish: - dish = dish.title() # Normalize case - - recipes = { - "Pizza": ["1. Prepare the dough", "2. Add toppings", "3. Bake in oven"], - "Pasta": ["1. Boil pasta", "2. Prepare sauce", "3. Mix pasta and sauce"], - "Kung Pao Chicken": ["1. Marinate chicken", "2. Stir-fry chicken", "3. Add vegetables and sauce"], - "Spring Rolls": ["1. Prepare filling", "2. Roll wrappers", "3. Fry until golden"], - "Tacos": ["1. Prepare fillings", "2. Warm tortillas", "3. Assemble tacos"], - "Enchiladas": ["1. Prepare filling", "2. Roll tortillas with filling", "3. Bake with sauce"], - "Butter Chicken": ["1. Marinate chicken", "2. Prepare sauce", "3. Cook chicken in sauce"], - "Biryani": ["1. Cook rice and meat separately", "2. Layer rice and meat", "3. Cook together"], - "Croissants": ["1. Prepare dough", "2. Fold and roll dough", "3. Bake until golden"], - "Quiche": ["1. Prepare crust", "2. Prepare filling", "3. Bake until set"], - "Sushi": ["1. Prepare rice", "2. Slice fish", "3. Roll sushi"], - "Ramen": ["1. Prepare broth", "2. Cook noodles", "3. Assemble with toppings"], - "Pad Thai": ["1. Cook noodles", "2. Prepare sauce", "3. Stir-fry noodles with sauce"], - "Green Curry": ["1. Prepare curry paste", "2. Cook with coconut milk", "3. Add vegetables and protein"], - "Paella": ["1. Sauté seafood and meats", "2. Add rice and broth", "3. Cook until rice is done"], - "Gazpacho": ["1. Blend vegetables", "2. Chill soup", "3. Serve cold"], - "Moussaka": ["1. Prepare meat sauce", "2. Layer eggplant and sauce", "3. Bake with béchamel sauce"], - "Souvlaki": ["1. Marinate meat", "2. Skewer and grill meat", "3. Serve with pita and tzatziki"], - "Kebab": ["1. Marinate meat", "2. Skewer and grill meat", "3. Serve with rice and salad"], - "Baklava": ["1. Layer phyllo dough and nuts", "2. Bake and add syrup", "3. Cool before serving"], - "Tagine": ["1. Prepare meat and vegetables", "2. Cook in tagine pot", "3. Serve with couscous"], - "Couscous": ["1. Steam couscous", "2. Prepare stew", "3. Serve stew over couscous"], - "Feijoada": ["1. Cook black beans", "2. Add meats", "3. Simmer with spices"], - "Churrasco": ["1. Season meat", "2. Grill meat", "3. Serve with sides"], - "Burgers": ["1. Prepare patties", "2. Grill patties", "3. Assemble with buns and toppings"], - "Hot Dogs": ["1. Cook sausages", "2. Prepare buns", "3. Assemble with toppings"], - "Kimchi": ["1. Prepare vegetables", "2. Ferment with spices", "3. Store in jars"], - "Bibimbap": ["1. Prepare rice", "2. Cook vegetables and meat", "3. Assemble with egg and sauce"], - "Pho": ["1. Prepare broth", "2. Cook noodles", "3. Assemble with meat and herbs"], - "Banh Mi": ["1. Prepare bread", "2. Add fillings", "3. Assemble sandwich"], - "Injera": ["1. Prepare batter", "2. Cook on griddle", "3. Serve with stews"], - "Doro Wat": ["1. Cook chicken with spices", "2. Add sauce", "3. Simmer until done"], - "Borscht": ["1. Prepare broth", "2. Add beets and vegetables", "3. Simmer until done"], - "Pelmeni": ["1. Prepare dough", "2. Fill with meat", "3. Boil until done"], - "Asado": ["1. Season meat", "2. Grill on open flame", "3. Serve with chimichurri"], - "Empanadas": ["1. Prepare filling", "2. Fill dough", "3. Bake or fry"], - "Hummus": ["1. Blend chickpeas", "2. Add tahini and lemon", "3. Serve with olive oil"], - "Falafel": ["1. Prepare chickpea mixture", "2. Form balls", "3. Fry until golden"], - "Sauerbraten": ["1. Marinate beef", "2. Roast beef", "3. Serve with gravy"], - "Bratwurst": ["1. Grill sausages", "2. Prepare buns", "3. Serve with mustard and sauerkraut"] - } - - if dish in recipes: - recipe_steps = recipes[dish] - dispatcher.utter_message(text=f"Here are the steps to make {dish}: {', '.join(recipe_steps)}") + + if not dish: + dispatcher.utter_message(text="Sorry, I didn't get the dish name. Could you please repeat?") + return [] + + dish = dish.title() # Normalize case + + url = f"https://api.spoonacular.com/recipes/complexSearch?query={dish}&apiKey={SPOONACULAR_API_KEY}&number=1" + response = requests.get(url) + + if response.status_code == 200: + data = response.json() + if data['results']: + recipe_id = data['results'][0]['id'] + recipe_url = f"https://api.spoonacular.com/recipes/{recipe_id}/analyzedInstructions?apiKey={SPOONACULAR_API_KEY}" + recipe_response = requests.get(recipe_url) + + if recipe_response.status_code == 200: + recipe_data = recipe_response.json() + if recipe_data and len(recipe_data) > 0 and 'steps' in recipe_data[0]: + steps = [step['step'] for step in recipe_data[0]['steps']] + steps_text = " ".join([f"{i+1}. {step}" for i, step in enumerate(steps)]) + dispatcher.utter_message(text=f"Here are the steps to make {dish}: {steps_text}") + else: + dispatcher.utter_message(text=f"Sorry, I couldn't find the steps for {dish}.") + else: + dispatcher.utter_message(text="Sorry, I couldn't retrieve the recipe steps at the moment.") + else: + dispatcher.utter_message(text=f"Sorry, I couldn't find a recipe for {dish}.") + else: + dispatcher.utter_message(text="Sorry, I couldn't connect to the recipe service at the moment.") + + return [] + +class ActionShowPicture(Action): + def name(self) -> Text: + return "action_show_picture" + + def run(self, dispatcher: CollectingDispatcher, + tracker: Tracker, + domain: Dict[Text, Any]) -> List[Dict[Text, Any]]: + + dish = tracker.get_slot('dish_name') + + if not dish: + dispatcher.utter_message(text="Sorry, I didn't get the dish name. Could you please repeat?") + return [] + + dish = dish.title() # Normalize case + + url = f"https://api.spoonacular.com/recipes/complexSearch?query={dish}&apiKey={SPOONACULAR_API_KEY}&number=1" + response = requests.get(url) + + if response.status_code == 200: + data = response.json() + if data['results']: + image_url = data['results'][0]['image'] + dispatcher.utter_message(text=f"Here is a picture of {dish}:", image=image_url) + else: + dispatcher.utter_message(text=f"Sorry, I couldn't find a picture for {dish}.") + else: + dispatcher.utter_message(text="Sorry, I couldn't connect to the image service at the moment.") + + return [] + +class ActionNutritionAnalysis(Action): + def name(self) -> Text: + return "action_nutrition_analysis" + + def run(self, dispatcher: CollectingDispatcher, + tracker: Tracker, + domain: Dict[Text, Any]) -> List[Dict[Text, Any]]: + + dish = tracker.get_slot('dish_name') + + if not dish: + dispatcher.utter_message(text="Sorry, I didn't get the dish name. Could you please repeat?") + return [] + + dish = dish.title() # Normalize case + + url = f"https://api.spoonacular.com/recipes/complexSearch?query={dish}&apiKey={SPOONACULAR_API_KEY}&number=1" + response = requests.get(url) + + if response.status_code == 200: + data = response.json() + if data['results']: + recipe_id = data['results'][0]['id'] + nutrition_url = f"https://api.spoonacular.com/recipes/{recipe_id}/nutritionWidget.json?apiKey={SPOONACULAR_API_KEY}" + nutrition_response = requests.get(nutrition_url) + + if nutrition_response.status_code == 200: + nutrition_data = nutrition_response.json() + nutrition_info = f"Calories: {nutrition_data['calories']}, Carbs: {nutrition_data['carbs']}, Fat: {nutrition_data['fat']}, Protein: {nutrition_data['protein']}" + dispatcher.utter_message(text=f"Here is the nutrition information for {dish}: {nutrition_info}") + else: + dispatcher.utter_message(text="Sorry, I couldn't retrieve the nutrition information at the moment.") + else: + dispatcher.utter_message(text=f"Sorry, I couldn't find a recipe for {dish}.") + else: + dispatcher.utter_message(text="Sorry, I couldn't connect to the nutrition service at the moment.") + + return [] + +class ActionCostBreakdown(Action): + def name(self) -> Text: + return "action_cost_breakdown" + + def run(self, dispatcher: CollectingDispatcher, + tracker: Tracker, + domain: Dict[Text, Any]) -> List[Dict[Text, Any]]: + + dish = tracker.get_slot('dish_name') + + if not dish: + dispatcher.utter_message(text="Sorry, I didn't get the dish name. Could you please repeat?") + return [] + + dish = dish.title() # Normalize case + + url = f"https://api.spoonacular.com/recipes/complexSearch?query={dish}&apiKey={SPOONACULAR_API_KEY}&number=1" + response = requests.get(url) + + if response.status_code == 200: + data = response.json() + if data['results']: + recipe_id = data['results'][0]['id'] + cost_url = f"https://api.spoonacular.com/recipes/{recipe_id}/priceBreakdownWidget.json?apiKey={SPOONACULAR_API_KEY}" + cost_response = requests.get(cost_url) + + if cost_response.status_code == 200: + cost_data = cost_response.json() + cost_info = f"Total cost: {cost_data['totalCost']}, Cost per serving: {cost_data['costPerServing']}" + dispatcher.utter_message(text=f"Here is the cost breakdown for {dish}: {cost_info}") + else: + dispatcher.utter_message(text="Sorry, I couldn't retrieve the cost breakdown at the moment.") + else: + dispatcher.utter_message(text=f"Sorry, I couldn't find a recipe for {dish}.") + else: + dispatcher.utter_message(text="Sorry, I couldn't connect to the cost service at the moment.") + + return [] + +class ActionCookingTips(Action): + def name(self) -> Text: + return "action_cooking_tips" + + def run(self, dispatcher: CollectingDispatcher, + tracker: Tracker, + domain: Dict[Text, Any]) -> List[Dict[Text, Any]]: + + dish = tracker.get_slot('dish_name') + + if not dish: + dispatcher.utter_message(text="Sorry, I didn't get the dish name. Could you please repeat?") + return [] + + dish = dish.title() # Normalize case + + url = f"https://api.spoonacular.com/recipes/complexSearch?query={dish}&apiKey={SPOONACULAR_API_KEY}&number=1" + response = requests.get(url) + + if response.status_code == 200: + data = response.json() + if data['results']: + recipe_id = data['results'][0]['id'] + tips_url = f"https://api.spoonacular.com/recipes/{recipe_id}/summary?apiKey={SPOONACULAR_API_KEY}" + tips_response = requests.get(tips_url) + + if tips_response.status_code == 200: + tips_data = tips_response.json() + tips_info = tips_data['summary'] + dispatcher.utter_message(text=f"Here are some cooking tips for {dish}: {tips_info}") + else: + dispatcher.utter_message(text="Sorry, I couldn't retrieve the cooking tips at the moment.") else: - dispatcher.utter_message(text="Sorry, I don't have the recipe steps for that dish.") + dispatcher.utter_message(text=f"Sorry, I couldn't find a recipe for {dish}.") else: + dispatcher.utter_message(text="Sorry, I couldn't connect to the cooking tips service at the moment.") + + return [] + +class ActionRelatedRecipes(Action): + def name(self) -> Text: + return "action_related_recipes" + + def run(self, dispatcher: CollectingDispatcher, + tracker: Tracker, + domain: Dict[Text, Any]) -> List[Dict[Text, Any]]: + + dish = tracker.get_slot('dish_name') + + if not dish: dispatcher.utter_message(text="Sorry, I didn't get the dish name. Could you please repeat?") + return [] + dish = dish.title() # Normalize case + + url = f"https://api.spoonacular.com/recipes/complexSearch?query={dish}&apiKey={SPOONACULAR_API_KEY}&number=1" + response = requests.get(url) + + if response.status_code == 200: + data = response.json() + if data['results']: + recipe_id = data['results'][0]['id'] + related_url = f"https://api.spoonacular.com/recipes/{recipe_id}/similar?apiKey={SPOONACULAR_API_KEY}" + related_response = requests.get(related_url) + + if related_response.status_code == 200: + related_data = related_response.json() + related_recipes = [recipe['title'] for recipe in related_data] + dispatcher.utter_message(text=f"Here are some recipes related to {dish}: {', '.join(related_recipes)}") + else: + dispatcher.utter_message(text="Sorry, I couldn't retrieve the related recipes at the moment.") + else: + dispatcher.utter_message(text=f"Sorry, I couldn't find a recipe for {dish}.") + else: + dispatcher.utter_message(text="Sorry, I couldn't connect to the related recipes service at the moment.") + return [] diff --git a/app.py b/app.py index 48fe1993e7e942b05654cf8e879ef7dea574dc31..77727df8ae8d4faf85a887f35cc562f4a7889211 100644 --- a/app.py +++ b/app.py @@ -19,8 +19,16 @@ def contact(): def send_message(): message = request.form['message'] rasa_response = requests.post('http://localhost:5005/webhooks/rest/webhook', json={"message": message}) - response_text = [resp["text"] for resp in rasa_response.json()] - return jsonify(response_text) + response_data = rasa_response.json() + + response_messages = [] + for response in response_data: + if "text" in response: + response_messages.append({"type": "text", "content": response["text"]}) + if "image" in response: + response_messages.append({"type": "image", "content": response["image"]}) + + return jsonify(response_messages) if __name__ == '__main__': app.run(debug=True) diff --git a/data/nlu.yml b/data/nlu.yml index 9eea81ce2a5d65ffece49a4b4fe1461b6d8cce7c..a8ee96e7ab0f373bc4a4dbddf6c9bbbba519f6d2 100644 --- a/data/nlu.yml +++ b/data/nlu.yml @@ -13,7 +13,7 @@ nlu: - Can you recommend a cuisine? - What cuisine should I cook today? - Suggest a cuisine for dinner - - Recommend a cuisine + - Recommend something - intent: ask_dish_recommendation examples: | @@ -21,19 +21,31 @@ nlu: - Recommend me a dish from [Chinese](cuisine_type) cuisine - Suggest a dish from [Mexican](cuisine_type) cuisine - What should I cook from [Thai](cuisine_type) cuisine? - - Recommend me a dish from [Spanish](cuisine_type) cuisine + - Suggest a dish from [African](cuisine_type) cuisine + - Suggest a dish from [Asian](cuisine_type) cuisine + - Suggest a dish from [American](cuisine_type) cuisine + - Suggest a dish from [British](cuisine_type) cuisine + - Suggest a dish from [European](cuisine_type) cuisine + - Suggest a dish from [Cajun](cuisine_type) cuisine + - Suggest a dish from [Caribbean](cuisine_type) cuisine + - Suggest a dish from [French](cuisine_type) cuisine + - Suggest a dish from [Eastern European](cuisine_type) cuisine + - Suggest a dish from [German](cuisine_type) cuisine - Suggest a dish from [Greek](cuisine_type) cuisine - - What should I cook from [Turkish](cuisine_type) cuisine? - - Recommend me a dish from [Moroccan](cuisine_type) cuisine - - Suggest a dish from [Brazilian](cuisine_type) cuisine - - What should I cook from [American](cuisine_type) cuisine? - - Recommend me a dish from [Korean](cuisine_type) cuisine + - Suggest a dish from [Indian](cuisine_type) cuisine + - Suggest a dish from [Irish](cuisine_type) cuisine + - Suggest a dish from [Japanese](cuisine_type) cuisine + - Suggest a dish from [Jewish](cuisine_type) cuisine + - Suggest a dish from [Korean](cuisine_type) cuisine + - Suggest a dish from [Latin American](cuisine_type) cuisine + - Suggest a dish from [Mediterranean](cuisine_type) cuisine + - Suggest a dish from [Mexican](cuisine_type) cuisine + - Suggest a dish from [Middle Eastern](cuisine_type) cuisine + - Suggest [Nordic](cuisine_type) dishes + - What is a dish from [Spanish](cuisine_type) cuisine + - Suggest a dish from [Thai](cuisine_type) cuisine - Suggest a dish from [Vietnamese](cuisine_type) cuisine - - What should I cook from [Ethiopian](cuisine_type) cuisine? - - Recommend me a dish from [Russian](cuisine_type) cuisine - - Suggest a dish from [Argentinian](cuisine_type) cuisine - - What should I cook from [Lebanese](cuisine_type) cuisine? - - Recommend me a dish from [German](cuisine_type) cuisine + - What are some [Southern](cuisine_type) dishes - intent: ask_recipe_steps examples: | @@ -45,38 +57,46 @@ nlu: - How do I make [Hummus](dish_name)? - How do I make [Falafel](dish_name)? - How do I make [Green Curry](dish_name)? - - How do I make [Tacos](dish_name)? - - How do I make [Kung Pao Chicken](dish_name)? - - How do I make [Spring Rolls](dish_name)? - - How do I make [Enchiladas](dish_name)? - - How do I make [Butter Chicken](dish_name)? - - How do I make [Biryani](dish_name)? - - How do I make [Croissants](dish_name)? - - How do I make [Quiche](dish_name)? - - How do I make [Ramen](dish_name)? - - How do I make [Paella](dish_name)? - - How do I make [Gazpacho](dish_name)? - - How do I make [Moussaka](dish_name)? - - How do I make [Souvlaki](dish_name)? - - How do I make [Kebab](dish_name)? - - How do I make [Baklava](dish_name)? - - How do I make [Tagine](dish_name)? - - How do I make [Couscous](dish_name)? - - How do I make [Feijoada](dish_name)? - - How do I make [Churrasco](dish_name)? - - How do I make [Burgers](dish_name)? - - How do I make [Hot Dogs](dish_name)? - - How do I make [Kimchi](dish_name)? - - How do I make [Bibimbap](dish_name)? - - How do I make [Banh Mi](dish_name)? - - How do I make [Injera](dish_name)? - - How do I make [Doro Wat](dish_name)? - - How do I make [Borscht](dish_name)? - - How do I make [Pelmeni](dish_name)? - - How do I make [Asado](dish_name)? - - How do I make [Empanadas](dish_name)? - - How do I make [Sauerbraten](dish_name)? - - How do I make [Bratwurst](dish_name)? + - How do I make [Thai-Style Mussels](dish_name)? + - Can you tell me how to prepare [Spaghetti Carbonara](dish_name)? + - What are the steps to make [Chicken Tikka Masala](dish_name)? + - What are the steps to make [Layered Greek Salad](dish_name)? + - I want to cook [Beef Wellington](dish_name) + - How to make [Eggs Benedict](dish_name)? + +- intent: ask_nutrition_analysis + examples: | + - What's the nutritional information for [Pizza](dish_name)? + - Can you give me the nutrition facts for [Sushi](dish_name)? + - I need the nutrition information for [Pho](dish_name) + - What are the calories in [Biryani](dish_name)? + +- intent: ask_cost_breakdown + examples: | + - What's the cost breakdown for [Pizza](dish_name)? + - Can you give me the cost analysis for [Sushi](dish_name)? + - I need the cost information for [Pho](dish_name) + - What are the costs for [Biryani](dish_name)? + +- intent: ask_cooking_tips + examples: | + - Can you give me cooking tips for [Pizza](dish_name)? + - Do you have any cooking tips for [Sushi](dish_name)? + - I need some cooking tips for [Pho](dish_name) + - What are the best tips for cooking [Biryani](dish_name)? + +- intent: ask_related_recipes + examples: | + - What are some recipes related to [Pizza](dish_name)? + - Can you give me some recipes similar to [Sushi](dish_name)? + - I need some related recipes for [Pho](dish_name) + - What are some recipes similar to [Biryani](dish_name)? + +- intent: ask_show_picture + examples: | + - Can you show me pictures? + - I want to see pictures of the dish + - Show me pictures of [Pizza](dish_name) - intent: goodbye examples: | @@ -104,3 +124,12 @@ nlu: - No - No thanks - Not really + +- intent: smalltalk + examples: | + - How are you? + - What are you doing? + - Tell me something about yourself + - Do you have any hobbies? + - How was your day? + - What's your favorite food? diff --git a/data/stories.yml b/data/stories.yml index e9c3c19ec790bf914109f3dedc0bc25763a2d748..f4ccbcec4d51a9994f1e0fbea770fa75b3e61bf0 100644 --- a/data/stories.yml +++ b/data/stories.yml @@ -24,6 +24,41 @@ stories: - dish_name: "Green Curry" - action: action_provide_recipe_steps +- story: show picture + steps: + - intent: ask_show_picture + - slot_was_set: + - dish_name: "Pizza" + - action: action_show_picture + +- story: nutrition analysis + steps: + - intent: ask_nutrition_analysis + - slot_was_set: + - dish_name: "Pizza" + - action: action_nutrition_analysis + +- story: cost breakdown + steps: + - intent: ask_cost_breakdown + - slot_was_set: + - dish_name: "Pizza" + - action: action_cost_breakdown + +- story: cooking tips + steps: + - intent: ask_cooking_tips + - slot_was_set: + - dish_name: "Pizza" + - action: action_cooking_tips + +- story: related recipes + steps: + - intent: ask_related_recipes + - slot_was_set: + - dish_name: "Pizza" + - action: action_related_recipes + - story: goodbye user steps: - intent: goodbye @@ -43,3 +78,8 @@ stories: steps: - intent: deny - action: utter_deny + +- story: smalltalk user + steps: + - intent: smalltalk + - action: utter_smalltalk diff --git a/domain.yml b/domain.yml index 98f0a72a9db80b16cbc31d19ff390fb42394c7d5..339152fce364f0885750fef16c5131445fa97244 100644 --- a/domain.yml +++ b/domain.yml @@ -5,10 +5,16 @@ intents: - ask_cuisine_recommendation - ask_dish_recommendation - ask_recipe_steps + - ask_nutrition_analysis + - ask_cost_breakdown + - ask_cooking_tips + - ask_related_recipes + - ask_show_picture - goodbye - thanks - affirm - deny + - smalltalk entities: - cuisine_type @@ -30,22 +36,55 @@ actions: - action_recommend_cuisine - action_recommend_dish - action_provide_recipe_steps + - action_show_picture + - action_nutrition_analysis + - action_cost_breakdown + - action_cooking_tips + - action_related_recipes responses: utter_greet: - text: "Hello! How can I assist you today?" + - text: "Hi! What can I do for you?" + - text: "Good day! How can I help you?" utter_goodbye: - text: "Goodbye! Have a great day!" + - text: "Bye! See you soon!" + - text: "Goodbye! Take care!" utter_thanks: - text: "You're welcome!" + - text: "No problem!" + - text: "My pleasure!" utter_affirm: - text: "Great!" + - text: "Awesome!" + - text: "Perfect!" utter_deny: - text: "No problem. Let me know if you need anything else." + - text: "Okay. I'm here if you have any other questions." + - text: "Understood. If you need more help, just let me know." utter_default: - - text: "I'm sorry, I didn't understand that. Could you please rephrase?" + - text: "I'm sorry, I didn't understand that. Can you please rephrase?" + + utter_smalltalk: + - text: "That sounds interesting! Tell me more." + - text: "Oh, that's nice to hear!" + - text: "Sounds good! What else do you have planned?" + + utter_ask_cuisine_recommendation: + - text: "I recommend you try {cuisine_type} cuisine. Have you ever tried {dish_name}? It's delicious!" + - text: "How about {cuisine_type} cuisine? {dish_name} is an excellent dish you should try." + - text: "Why not try {cuisine_type} cuisine? Especially {dish_name}, which is highly recommended." + + utter_ask_dish_recommendation: + - text: "How about trying {dish_name1} or {dish_name2}?" + - text: "I suggest you try {dish_name1} or {dish_name2}." + - text: "Have you tried {dish_name1} or {dish_name2}? Both are very tasty." + + utter_show_picture: + - text: "Here are pictures of {dish_name}." diff --git a/templates/index.html b/templates/index.html index f68f5b642a34fe23ddd58b2e0fa795d219586e3c..66a90ffac2393c46906f04a1b605398c05cc9ee7 100644 --- a/templates/index.html +++ b/templates/index.html @@ -87,8 +87,7 @@ margin: 0 10px; } </style> -</head> -<body> +</head><body> <div id="chat-container"> <div id="header">Rasa Chatbot</div> <div id="chat-box"></div> @@ -132,11 +131,20 @@ }) .then(response => response.json()) .then(data => { - data.forEach(botResponse => { - const botMessage = document.createElement('div'); - botMessage.classList.add('message', 'bot-message'); - botMessage.innerText = botResponse; - chatBox.appendChild(botMessage); + data.forEach(response => { + if (response.type === 'text') { + const botMessage = document.createElement('div'); + botMessage.classList.add('message', 'bot-message'); + botMessage.innerText = response.content; + chatBox.appendChild(botMessage); + } else if (response.type === 'image') { + const botImage = document.createElement('div'); + botImage.classList.add('bot-image'); + const imageElement = document.createElement('img'); + imageElement.src = response.content; + botImage.appendChild(imageElement); + chatBox.appendChild(botImage); + } chatBox.scrollTop = chatBox.scrollHeight; }); });