Hello everyone, I’m completely new to Rasa and trying my best to learn how to use it.
Currently, I’m working on an academic project, I’m trying to build a Chatbot for the university’s website that would answer any question related to the university with answers retrieved from the website itself. So I figured out that the way to achieve this would be to use web scraping. Again I’m completely new to Rasa and I don’t have a clear idea on how to achieve this, I’ve already managed to train my bot on several questions using the classic method by providing the answers directly in the responses.md file. Now I would like to be able to answer any kind of questions, so how can I identify what the user is asking about and how to look for an answer in the website ? I know I should use a custom action, but am I supposed to cover every possible question in the NLU file or would it be done automatically ? And how to map the question to the scraped answer and make sure it’s the right one ?
Thanks in advance.