Installation and Hello World¶
To install, run:
git clone https://github.com/rasahq/rasa_core.git cd rasa_core pip install -r requirements.txt pip install -e .
We use Rasa NLU for intent classification & entity extraction, but you are free to use other NLU services like wit.ai, api.ai, or LUIS.ai. In fact, you don’t need to use NLU at all, if your messaging app uses buttons rather than free text.
In addition, you will probably want to use a machine learning library to power one of the policies.
Hopefully the requirements for using
keras_policy.py are self-evident.
First things first, let’s try it out! From the project’s root dir, run:
python examples/hello_world/run.py Bot loaded. Type hello and press enter : hello hey there!