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>
### Only needed for conda env
pip install -r requirements.txt
### For Linux user
sudo apt-get install graphviz
### For macOS user
brew install graphviz
make init_submodule
If you want to re-install submodules (install newer submodule),
make clean_submodule
make init_submodule
# Run chatbot_graph
python chatbot_graph.py
# Run transformation_graph
python transformation_graph.py
# Run aco
python aco.py