# DualLoop The experimental code for the DualLoop method of our VLDB'24 Industry Track submission ## Getting started - Step 1: install conda - Step 2: please create a virtual environment with python, pip, and jupyter ``` conda env create -f environment.yml ``` - Step 3: activate this virtual environment ``` conda activate dualloop ``` - Step 4: install the required packages ``` pip install -r requirements.txt ``` - Step 5: download the required modules ``` python -m spacy download en_core_web_lg ``` - Step 6: start a rdf4j server ``` cd rdf4j ./build.sh docker-compose up -d # require docker and docker-compose to be installed ``` - Step 7: load the datasets into the rdf4j server ``` cd data python load.py load ``` - Step 8: run the experiments with the provided datasets ``` ./run_all.sh ```