The UB Interlocked logo with two nondescript birds perched on it.  The birds are symbolic of Odin's raven's Hugin and Munin

The Online Data Interactions Lab @ UB is about data. Databases, query compilers, data structures, algorithms, systems, implementation, and visualization. We’re interested in everything to do with storing, retrieving, and interpreting data. Our ultimate goal is to make data accessible, understandable, and comprehensible to anyone and everyone.

Compilers

A modern compiler is a microcosm of database problems, from complex queries over hierarchical state, to incrementally maintained views. We explore ways to apply database tools and techniques to enable the creation of "declarative" compilers that can simultaneously be fast, powerful, scalable, and maintainable.

Uncertainty

Data is rarely complete, precise or certain. With data sizes growing and data rates getting faster, attempts at shielding analysts from uncertainty in data are becoming harder and harder to maintain. The need to make uncertainty a first-class programming primitive is growing, so we explore ways of exposing it to users in a way that is not only comprehensive, but understandable.


Tricking Out My Console

read more β†’

Minnowbrook / Aggregation Trees

read more β†’

FastPDB

read more β†’