calpoly-csai / swanton

Swanton Pacific Ranch chatbot with a knowledge graph
MIT License
3 stars 1 forks source link

Create Greeting NLP Dialogue with Rasa #23

Open chidiewenike opened 3 years ago

chidiewenike commented 3 years ago

Objective

Create a greeting dialogue using Rasa 1.x to be used by the voice assistant.

Key Result

The dialogue should be able to understand any greeting by the user and respond accordingly. The deliverables are the nlu and stories Markdown files that will be used to train the model.

Details

Rasa is an open-source NLP framework that allows users to create dialogues using Markdown files as training data. You can get an idea of how Rasa functions using the Rasa Playground. For the Swanton voice assistant, we will be using Rasa 1.x. The setup is simple and training models is straight-forward as well. The brunt of Rasa is understanding what data you have and interpreting why the model is acting the way it is based on your data. This is a great introduction to machine learning, data science, and natural language processing.