Summary
In this chapter, you learned how to debug a Rasa system and to optimize the performance of Rasa. You also learned about some excellent tools from the community that can help you.
When discussing how to debug a Rasa system, we introduced how to use the debugging information of the Rasa shell to deal with the problem of incorrect results run by Rasa. We then introduced how to use the pdb
module and the IDE's debugging function to debug code errors.
When discussing how to optimize the performance of Rasa, we introduced how to use TensorBoard to observe the changes in metrics to determine how to adjust the learning rate and epoch settings.
Finally, we introduced you to some excellent tools from the Rasa community. By using these tools, your work efficiency can be greatly improved.
This is the last chapter of the book, so let's quickly review its main sections.
We started with an introduction to the architecture and underlying principles of the Rasa framework...