Getting started
To execute a local clean install of the project, simply clone the repository and the run:
docker compose up -d
This will start all the necessary components. You can then access CodeCommentClassification on your browser, simply typing localhost.
Experiments
If you want to run the experiments contained in the notebooks, you can follow this guide. First, clone the repository locally.
git clone https://github.com/se4ai2526-uniba/TheClouds.git
cd TheClouds
Create a virtual environment with Python 3.11, and then activate it:
python3.11 -m venv .venv
source .venv/bin/activate
Install the dependencies:
make requirements
To use DagsHub for the data versioning, you need to setup your credentials with
dvc remote modify origin --local access_key_id <your token>
dvc remote modify origin --local secret_access_key <your token>
Then you can download the data with
dvc pull
dvc repro