What we work on

Research

Everything we build is a data system. Our research runs in two directions — making data systems work for AI, and inventing data systems for quantum computing.

Data Systems for AI

AI in Data Lakes

We bring machine learning and data lakes together: integrating scattered, heterogeneous data into ML-ready training sets, discovering and selecting models from large model zoos, serving large language models straight from a database, and generating synthetic data across organisational silos without sharing raw records.

Projects

Model Lake

Amalur

Amalur explores the convergence of data integration and machine learning — automating how scattered training data across silos is integrated for downstream models. It is the foundation of the group’s Model Lake vision, where heterogeneous data and rich model zoos meet in one place.

IEEE TKDE 2024 Data integrationMachine learning

Synthetic data

SiloFuse

SiloFuse generates cross-silo synthetic tabular data using latent diffusion models, so organisations can share realistic data without ever exposing raw, feature-partitioned records.

IEEE ICDE 2024 DiffusionPrivacy

Time series

WaveStitch

WaveStitch performs flexible and fast conditional time-series generation with diffusion models, stitching together realistic signals under user-specified constraints.

ACM SIGMOD 2026 DiffusionGenerative

LLM serving

TranSQL / Database-as-Runtime

TranSQL serves large language models with relational queries — compiling model inference to SQL so that LLMs can run inside a database engine, even on low-resource hardware.

ACM SIGMOD 2026 Best SIGMOD demo runner-up LLM servingSQL

Data infrastructure for quantum error correction

QEC Lake

QEC Lake brings experimental, simulated, and synthetic quantum error-correction data into a shared data lake. Researchers can discover datasets through metadata search and an AI-assisted interface, then export model-ready inputs for decoder training and evaluation.

Its preparation pipeline supports different model families without requiring a separate conversion script for every dataset and model. QEC Lake supplies the data foundation for the QEC Model Zoo and reproducible comparisons across decoders.

PVLDB 2026 Quantum error correctionData lakesDataset discovery

Selected publications

Data Systems for Quantum Computing

Quantum Data Management

We reinvent data management for the quantum era — simulating quantum circuits inside a relational database, compiling database queries to quantum primitives, and charting how data should be stored, queried, and managed on noisy intermediate-scale (NISQ) quantum processors.

Projects

Benchmarking quantum error correction decoders

QEC Model Zoo

The QEC Model Zoo provides a common benchmark for comparing AI-based quantum error correction decoders with established classical methods. It spans nine real-device datasets and eleven full-decoder methods across multiple code families and hardware platforms.

The associated paper has been accepted to NeurIPS 2026 and is not yet publicly available.

Explore the QEC Model Zoo for an overview of the datasets, decoder families, pre-decoding techniques, and model checkpoints. The codebase will be released when the benchmark manuscript is published.

NeurIPS 2026 Quantum error correctionBenchmarkingMachine learning

Data infrastructure for quantum error correction

QEC Lake

QEC Lake brings experimental, simulated, and synthetic quantum error-correction data into a shared data lake. Researchers can discover datasets through metadata search and an AI-assisted interface, then export model-ready inputs for decoder training and evaluation.

Its preparation pipeline supports different model families without requiring a separate conversion script for every dataset and model. QEC Lake supplies the data foundation for the QEC Model Zoo and reproducible comparisons across decoders.

PVLDB 2026 Quantum error correctionData lakesDataset discovery

Selected publications