I have a form that I use for the bot to gather details that it will use to query . If the user provides details in their initial statement (like in my case, select the property they are interested in), according to the documentation, the NLU is supposed to pick up the entity from the intent and since it has the same name with the slot, it is supposed to also fill the slot. For some reason, this is not happening for me. Instead, this is what I get.
Current slots: selected_property: None
May you please help…
Below are snippets of my nlu.md, domain.yml and stories.md files relevant to my question.
**nlu.md**
intent:request_for_price_info
- How much is the [one bed](selected_property:One Bedroom)
- How much for the [one bedroom](selected_property:One Bedroom)
**domain.yml**
intents:
- request_for_price_info
slots: selected_property: auto_fill: false type: unfeaturized
forms:
- property_form
**stories.md**
Story from conversation
- request_for_price_info{“selected_property”:“One Bedroom”}
- utter_greet
- utter_property_info