Skip to content
/ VOCAL-UDF Public

VOCAL-UDF: Self-Enhancing Video Data Management System for Compositional Events with Large Language Models

License

Notifications You must be signed in to change notification settings

uwdb/VOCAL-UDF

Repository files navigation

VOCAL-UDF

A prototype implementation of VOCAL-UDF, which is a self-enhancing video data management system that empowers users to flexibly issue and answer compositional queries, even when the modules necessary to answer those queries are unavailable.

Setup Instructions

The project uses conda to manage dependencies. To install conda, follow the instructions here.

# Clone the repository
git clone https://github.com/uwdb/VOCAL-UDF.git
cd VOCAL-UDF

# Create a conda environment (called vocal-udf) and install dependencies
conda env create -f environment.yml --name vocal-udf
conda activate vocal-udf
python -m pip install -e .

Prepare Data

TODO

Run experiment

cd scripts
  1. Generate UDFs
./exp-vocal_udf_main_{dataset}.sh
  1. Execute query with new UDFs
./exp-vocal_udf_query_execution_{dataset}.sh

About

VOCAL-UDF: Self-Enhancing Video Data Management System for Compositional Events with Large Language Models

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published