/rasa_ask_demo

rasa_ask_demo

Primary LanguagePythonApache License 2.0Apache-2.0

Rasa WeatherBot

Introduction

A simple Chinese weather robot (chatbot) built using Rasa technology stack (Rasa2.0, Rasa X, Slack)

Where to get help

There is extensive documentation:

README Contents:

Setup

  1. clone project and install requirements
git clone https://github.com/luojie1024/WeatherBot.git
cd WeatherBot
pip install -r requirements.txt
  1. Train model by running:

    If you specify your project name in configure file, this will save your model at /models/your_project_name.

    Otherwise, your model will be saved at /models/default

rasa train --num-threads 4

-w1620

  1. Run the raas action server:
rasa run actions

-w1081

  1. Open a new terminal and now you can curl results from the server, for example:
rasa x

-w919

-w833

  1. Connecting a bot to Slack

-w862

License

Licensed under the Apache License, Version 2.0. Copyright 2020 Rasa Technologies GmbH. Copy of the license.