Skip to content

ppartha03/MACA

Repository files navigation

MACA

Modular Architecture for Conversational Agents

arxiv paper

Architecture

Diagram

Installation

No installation required. Cloning this repository is sufficient.

Run a simple system

  1. Go into the directory containing the cloned MACA repository
cd <your_dir>/MACA
  1. [Optional] Configure the configuration file: config.py using your favorite text editor. Modify the field system_description_file to the appropriate configuration files (some examples are provided in system_configs directory.
  2. If you did step 2, launch the system using python:
python main.py

If you skipped step 2, launch the system and specify the system_description_file using flag -f, for example:

python main.py -f system_configs/echo_system.py
  1. To terminate, simply interrupt the system by pressing Ctrl + C.

References

POMDP

HRED

Dual encoder