pabloteari / rasa-tranning-english

Project being developed to improve my advanced in English, and explore a little of what Rasa has to offer.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

rasa-tranning-english

Project being developed to improve my advanced in English, and explore a little of what Rasa has to offer.

Knowledge Base Bot

This example bot uses a knowledge base to answer user's requests.

What’s inside this example?

This example contains some training data and the main files needed to build an assistant on your local machine. The knowledgebasebot consists of the following files:

  • data/nlu.yml contains training examples for the NLU model
  • data/stories.yml contains training stories for the Core model
  • actions/actions.py contains the custom action for querying the knowledge base
  • config.yml contains the model configuration
  • domain.yml contains the domain of the assistant
  • endpoints.yml contains the webhook configuration for the custom action
  • knowledge_base_data.json contains the data for the knowledge base

How to use this example?

To train your knowledge base bot, execute

rasa train

This will store a zipped model file in models/.

Start the action server by

rasa run actions

To chat with the bot on the command line, run

rasa shell

For more information about the individual commands, please check out our documentation.

Encountered any issues?

Let us know about it by posting on Rasa Community Forum!

About

Project being developed to improve my advanced in English, and explore a little of what Rasa has to offer.

License:MIT License


Languages

Language:Python 100.0%