/chatbot-fastai

Final Project for Scalable Machine Learning at UT Austin, Fall 2019.

Primary LanguageHTML

Chatbot application for intent classification

Serves Machine Learning models exposed as a REST API.

Getting Started

Clone repository to your local machine:

  1. From your intended location, run: git clone [repository]

  2. Cd to the folder

Set up virtual environment:

  1. Run: python3 -m venv env

    • If you do not have virtualenv set up, run pip install virtualenv
  2. To activate, run: source env/bin/activate

    • (To deactivate, run: deactivate)
  3. Ensure your virtual environment is running Python 3.x,

    • verify by running: python --version

Run locally

  1. Install requirements: pip install -r requirements.txt
  2. Run: python app/server.py serve to run the application