My question is, is there a way to ask user for their comments for example after the action,
action - Would you like to add a comment?
yes or no
user chooses yes and then
Please add your experience in a few words
and then no matter what user writes no intent recognition should happen and we just store that comment in a database or do nothing with it and just respond with,
Thank you for your comment.
So please tell me is there a way to do no intent recognition for one msg or how can I make this comment section.
@Devershi Please go through this docx. You have to follow Rasa 3.0 structure, the code I have provided is for Rasa 2.7 Version. After modifying , if you still encounter the issue, share your files as well.
@Devershi you need to remove feedback_from mentioned under actions in domain.yml, retrain the model, it just works fine. You can also ignore mentioning feedback_form in actions.py
Hi @bharath-madduri , It worked perfectly in rasa 2.7 but when I am trying to switch back to rasa 2.1.2 on which I have to work on It is giving this error
UserWarning: Loading domain from ‘domain.yml’ failed. Using empty domain. Error: ‘The slot mappings for slot ‘required_slots’ in form ‘feedback_form’ have type ‘<class ‘dict’>’. It is required to provide a list of slot mappings. Please see Forms for more information.’
Can you plz tell what can be the cause of this error. Are there some syntax differences in rasa 2.1 and 2.7 and how can I resolve it. And I have made no changes in the files just changed the rasa version.
Thank you