GithubHelp home page GithubHelp logo

rasa-for-beginners's Introduction

Rasa for Beginners wellness-check-bot

This assistant is a project for the Rasa for Beginners course.

It uses a form to collect a user's daily health information and saves it to an Airtable.

wellness-bot-conversation

wellness-bot-conversation

Running the assistant

  1. Download the Airtable template and generate an Airtable API token. You'll also need to locate your Table Name and Base ID, which can be found in the Airtable API docs.

  2. Make a copy of the .example-env and rename it .env. Add your Airtable API token, Base ID, and Table Name to the file.

  3. Install Rasa Open Source: https://rasa.com/docs/rasa/user-guide/installation/ (note - this project is compatible with Rasa Open Source version 1.10.x. We plan to update this tutorial for the 2.0 release soon)

  4. Install the action server dependencies

pip install -r requirements-actions.txt

  1. Train the model:

rasa train

  1. Open a second terminal window and start the action server:

rasa run actions

  1. Return to the first terminal window and start the assistant on the command line:

rasa shell

rasa-for-beginners's People

Contributors

karen-white avatar rgstephens avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.