Summary
In this chapter, we discussed CDD, which is a methodology that is used to construct dialogue systems efficiently. We introduced a tool for CDD: Rasa X. We explained, in detail, how to use Rasa X to complete the six steps of CDD, that is, sharing, reviewing, annotating, testing, tracking, and fixing. Additionally, we discussed interactive learning and demonstrated, in detail, how to use the Rasa CLI to complete interactive learning. After studying these two topics, you should now have more confidence regarding how to build a successful dialogue system in theory and in practice.
In the next chapter, we will discuss how to debug and optimize the dialogue system and introduce Rasa's open source community ecosystem.