Practice – building the NLU part of a medical bot
The best way to learn Rasa NLU is by practice. Here, we work on a project to build a simple NLU component for a medical domain chatbot. All the project files can be found under the directory named ch02
in the GitHub repository at https://github.com/PacktPublishing/Conversational-AI-with-RASA.
What are the features of our bot?
Our bot supports the following functions:
- Recognize the intent in a medicine inquiry or hospital and department inquiry.
- Extract entities for diseases and symptoms.
- Simple greetings.
How can we implement our bot in Rasa?
Let's follow the official Rasa project structure:
. ├── config.yml ├── credentials.yml ├── data │ └── nlu.yml ├── domain.yml ├── endpoints.yml └── models
In this simple NLU project...