Discovering QiChat, the SBR language for creating chatbots

Lesson recap

Summary and review

We hope you found this lesson useful and informative. With QiChat, you made Pepper acquire politeness and humour, as well as conversational awareness. You now know how to build a Chat and QiChatbot to run your QiChat topic, in which you are able to use lists, optionals and concepts. You can go further with the wildcard and input storing, as well as proposals and subrules. You also learnt about functions such as ^rand, ^first and ^enableThenGoto to add some logic to your dialogue. We have now covered the basics of QiChat, and we hope you will enjoy creating more dialogues for Pepper!