This repository contains the code of the assistant used to demonstrate the migration from DialogFlow to Rasa
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
dialogflow-assistant
rasa-assistant
LICENSE
README.md
requirements.txt

README.md

How to migrate your existing Google DialogFlow assistant to Rasa

This repository contains the code of the example assistant used to demonstrate the migration from DialogFlow to Rasa in a blogpost How to migrate your existing Google DialogFlow assistant to Rasa.

What's in this repository

The repository consists of two directories:

  • dialogflow-assistant contains the files of the place_finder assistant implementation in DialogFlow.
  • rasa-assistant contains the files of the same assistant migrated to Rasa. You should use the files of this directory if you want to follow the tutorial step-by-step.

To run this assistant you will need a Google Place API key which you should provide inside the credentials.yml file of these directories.

Setup and installation

In order to Run this assistant on Rasa, you will need Rasa NLU, Rasa Core libraries and a few additional dependencies. You can install them all by running the following command:

pip install -r requirements.txt

You also need to install a spaCy English language model. You can install it by running:

python -m spacy download en

If you have any questions regarding the tutorial or this repository, please post them on the Rasa Community Forum!