NLP Project Conversational Based Agent

In this project, students will build an end-to-end voice conversational agent, which can take a voice input audio line, and synthesize a response. The chatbot agent will be executed locally on a computer.

Environment setup

Create conda environment with python 3.7

conda create --name chatbot python=3.7

Activate the environment

conda activate chatbot

Install project requirements

pip install -r requirements.txt

Install the conda environment for use as a Jupyter kernel

python -m ipykernel install --user --name chatbot --display-name "chatbot"