I want to create a chatbot that will answer users form the knowledge of documents and provide links to it. so, is there any way to train rasa NLU directly with documents? or what is the best way to do it with rasa?
You will have to create intents for points you want to cater. These is no direct way to train NLU. It requires it in a format.
Since you already have a knowledgebase, I would suggest you explore LlamaIndex
Thanks @anoopshrma, that is what I was thing to make rasa answer questions based on the document I would have to train it with all the content and also write responses as answers. Had a look at LlamaIndex it looks promising.