Building a tell-the-time bot
A tell-the-time bot is one of the most basic and simplest chatbots. It is very suitable as an introductory exercise project, allowing learners to understand what each part of the Rasa system does. All the project files can be found under the directory named ch03
in the GitHub repository, available at the following URL: https://github.com/PacktPublishing/Conversational-AI-with-RASA. Let's start by outlining the target functions this bot should provide.
Defining the features that our bot should provide
In this section, we will list all the functions this exercise project should provide. Let's start with greetings and goodbyes.
Handling greetings and goodbyes
Example #1: The bot responds to the user's greeting, as follows:
User: Hello! Bot: Hello, my name is Silly. I can help you get the time and date. You may ask me "What time is it?", "What's the date today?" or "What day is it tomorrow?"....