Understanding the community ecosystem of Rasa
Rasa only offers core infrastructure and does not offer additional tools to help developers build bots. Rasa focuses on solutions for NLU and dialogue management, however, to create a complete chatbot, we also need to work on data collection, data generation, data labeling, and so on. We can do this by writing scripts, but this is not friendly to developers.
There are some open source projects in the developer community that can help and may act as additional tools to work together with Rasa to build chatbots. We introduce some of those tools in the following subsections.
Data generation tool – Chatito
Chatito is a data generation tool that helps developers to generate data with the simple format of a Domain-Specific Language (DSL). A DSL is a computer language specially designed for a particular application domain. Using a DSL has many advantages, such as being much more expressive in their domain than general-purpose programming...