/aco

Primary LanguagePython

aco

0. Prerequisite

Choose virtual environment, pipenv or conda

### Using pipenv
python3 -m pip install pipenv
pipenv shell
pipenv install

### Using conda
conda create -n <env_name> python=3.10.11
conda activate <env_name>

1. Install

1) (Only for conda env) Install module for ACO

### Only needed for conda env
pip install -r requirements.txt

2) Install graphviz

### For Linux user
sudo apt-get install graphviz

### For macOS user
brew install graphviz

3) Install submodules

make init_submodule

If you want to re-install submodules (install newer submodule),

make clean_submodule
make init_submodule

2. Run

# Run chatbot_graph
python chatbot_graph.py

# Run transformation_graph
python transformation_graph.py

# Run aco
python aco.py