See https://tira-io.github.io/ir-lab-sose-24/ for details.
Some examples:
TBD
Components:
- Indexing Backend (test coverage: )
- UI (test coverage: )
Ensure tira is up-to-date:
pip3 uninstall -y tira
pip3 install git+https://github.com/tira-io/tira.git@development#\&subdirectory=python-client
Add new datasets via:
./construct_indices/remote_indexes.py
./construct_indices/construct_topics_for_ui.py
./ir-components-archive/create_ir_components_archive.py
We use devcontainers for development. To start your environment, either use Github Codespaces (click on "Code" -> "Codespaces" in Github to open one) as the easiest way to get started or devpod as open source alternative (directly pointing to our Kubernetes or your local docker installation).