UPDATE :
We added Knowledge Base Actions to Rasa. They help you to get started more quickly on integrating Rasa with a knowledge base. Try it out and share your feedback here.
It depends. It your users are asking about specific details about certain restaurants, Knowledge Bases might be a good way to go. However, if you just have general FAQ questions, that do not require any external knowledge, you might want to look into Retrieval Actions.
Hi @siva_g, you can use any kind of backend for the knowledge base. However, we don’t have any example that uses MySQL. Maybe someone else has? If not you need to write the connector for MySQL yourself.
I would recommend to also take a look at Knowledge Base Actions. Knowledge Base Actions are an experimental feature inside Rasa-SDK that helps you to connect your assistant with a knowledge base. In order to use MySQL you would need to change the implementation of the knowledge base, see here. Hope that helps.
Hi @ivobrabec,
Not yet. I just started but right now working for chatbot convo flows and lookup tables then again I will start work for Knowledgebase with MySQL.
thanks, anyway we are currently developing a custom-base knowledgebase (very flexible especially concerning translations) so if you would be interested do not hesitate to contact me -> ibrabec@clientigent.com