Sum-Product Network Demo

Probabilistic Database

Explore tractable probabilistic queries for mixed data. Select exact, missing, interval/censored, or set-valued evidence, then inspect updated distributions, relationships, and plausible sample rows entirely computed in the browser.

What This Is

This page is a demo of what you can do when your data is too complex for simple filters, but too sparse to answer every question by slicing the raw table directly. Instead of building a new model or custom analysis each time you have a follow-up question, the data is first turned into a learned probabilistic model. You can then ask many different questions about the relationships in the data interactively: condition on partial evidence, leave some values unknown, use ranges or censored observations, and see the implied distributions, trends, and realistic example records update immediately.

This approach sits somewhere between a very fast database and a hand-designed statistical model. It is intended for situations where you have hypotheses, incomplete observations, and follow-up questions that evolve as you explore the data. In this example, each model is trained once offline, then exported and computed in the browser, so many follow-up probability and sampling queries can be answered locally and almost instantly, without a backend or network I/O.

Dataset

Query

Everything below updates based on the selected query.

Updated Distributions ?

Relationships ?

Sample Rows ?