I’m trying to save multiple entities in my slot, how can I properly do this? I don’t know how many entities will a person submit since they are entering what ingredients they have currently at their disposal.
When I check my actions console the intent is recognized but my debugger prints: “Test None” so it means that he didn’t save ingredients into my slot.
## lookup: ingredients
data/lookups/ingredients.txt
## intent:ask_ingredients
- my ingredients are (tomato)[ingredients] (bacon) [ingredients] (berries)[ingredients]
- my ingredints are (beans)[ingredients] and (baguette)[ingredients]
- i have (banana)[ingredients] (baking bar)[ingredients] and (beer)[ingredients]
- in my fridge there is (chia seeds)[ingredients] and (chestnuts)[ingredients]
- i have ingredients that are (cheese)[ingredients] (cereal)[ingredients]
- my ingredients are (yogurt)[ingredients] (bacon) [ingredients] (berries)[ingredients]
- my ingredients are (wine)[ingredients] (bacon) [ingredients] (berries)[ingredients]
- my ingredients are (walnuts)[ingredients] (raw shrimp) [ingredients] (berries)[ingredients]
- my ingredients are (turkey)[ingredients] (bacon) [ingredients] (berries)[ingredients]
- my ingredients are (toast)[ingredients] (red wine) [ingredients] (berries)[ingredients]
- my ingredients are (steaks)[ingredients] (bacon) [ingredients] (berries)[ingredients]
- my ingredients are (sugar)[ingredients] (bacon) [ingredients] (berries)[ingredients]
- my ingredients are (spaghetti)[ingredients] (bacon) [ingredients] (berries)[ingredients]
- my ingredients are (seeds)[ingredients] (pumpkin) [ingredients] (berries)[ingredients]
- my ingredients are (salsa)[ingredients] (bacon) [ingredients] (pistachios)[ingredients]
- my ingredients are (wine)[ingredients] (bacon) [ingredients] (berries)[ingredients]
- my ingredients are (walnuts)[ingredients] (raw shrimp) [ingredients] (berries)[ingredients]
- my ingredients are (turkey)[ingredients] (bacon) [ingredients] (berries)[ingredients]
- my ingredients are (toast)[ingredients] (red wine) [ingredients] (fish)[ingredients]
- my ingredients are (steaks)[ingredients] (bacon) [ingredients] (garlic)[ingredients]
- my ingredients are (sugar)[ingredients] (bacon) [ingredients] (ginger)[ingredients]
- my ingredients are (spaghetti)[ingredients] (bacon) [ingredients] (berries)[ingredients]
- my ingredients are (seeds)[ingredients] (pumpkin) [ingredients] (berries)[ingredients]
- my ingredients are (lemon)[ingredients] (ketchup) [ingredients] (juice)[ingredients]
@JiteshGaikwad I’ve seen that your Zomato chatbot does similar things, can you help maybe?
I have similar situation like you here but I would want to parse multiple cuisines for example, so someone writes: “i want indian italian and american” and I want to store all that?
## intent:changeCuisine
- change the cuisine to [indian](cuisine)
- change the cuisine to [italian](cuisine)
- change the cuisine to [american](cuisine)
- change the cuisine to [Maharashtrian](cuisine)
- change the cuisine to [south indian](cuisine)
- change the cuisine to [North Eastern](cuisine)
- can you change the cusine to [punjabi](cuisine)
- can you change the cusine to [japanese](cuisine)
- can you change the cusine to [japanese](cuisine)
- please change the cuisine to [thai](cuisine)
- please change the cuisine to [European](cuisine)
- please change the cuisine to [BBQ](cuisine)
- please change the cuisine to [Desserts](cuisine)
- please change the cuisine to [french](cuisine)
- I changed my mind I would like to try out some [chinese](cuisine) food
- I changed my mind I would like to try out some [North Eastern](cuisine) food
- I changed my mind I would like to try out some [Hyderabadi](cuisine) food
- I changed my mind I would like to try out some [Rajasthani](cuisine) food
- I changed my mind I would like to try out [Mangalorean](cuisine) food
- I changed my mind I would like to try out [Malaysian](cuisine) food
- I changed my mind I would like to try out [Bengali](cuisine) food
- I changed my mind I would like to try out [Modern Indian](cuisine) food
- can you please change the cuisine to [italian](cuisine)
- please change the cuisine to [italian](cuisine)
I’ve tried this as stories.md too but still doesn’t work:
utter_recipe:
- text: "The recipe is {recipe_info}."
I want to get ingredients and return new entity (recipe_info) because I will add more code in custom action.py so I will use ingredients as query params and return recipe_info.