A simple Chinese weather robot (chatbot) built using Rasa technology stack (Rasa2.0, Rasa X, Slack)
There is extensive documentation:
- clone project and install requirements
git clone https://github.com/luojie1024/WeatherBot.git
cd WeatherBot
pip install -r requirements.txt
-
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
- Run the raas action server:
rasa run actions
- Open a new terminal and now you can curl results from the server, for example:
rasa x
- Connecting a bot to Slack
Licensed under the Apache License, Version 2.0. Copyright 2020 Rasa Technologies GmbH. Copy of the license.