I am developing a tour with 360º images where the user can ask rasa info about the different places he visits. I have 3 main locations (A,B,C for example) and maybe the user wants to know about, for example, what is the capacity of the place he is, rasa should know where he is and answer.
If the user is in place B, rasa should only respond with stories from place B. The idea I had was using actions to define slots (then I have slot A, B and C) but then I have to check in every story the slot the user is in and sometimes it doesn’t work or rasa mistakes stories (I have similar questions for each place and sometimes the user triggers story from place A instead of B).
Is there any way of doing it simpler? Can I deactivate stories from place A and C when I in slot B so that rasa doesnt confuse itself?
And another question, I only use questions that have one iteration (the user answer and the bot responds), is it better to use rules or stories? Rules are simpler and easier to implement but I read that it is not a good idea to overuse them (and I have like 80 questions I need to add).
Thank you in advance.