bayeslite: A probabilistic database built on SQLite 3¶
Bayeslite is a probabilistic database built on SQLite 3. In addition to SQL queries on conventional SQL tables, it supports probabilistic BQL queries on generative models for data in a table.
Quick start for querying a pre-analyzed database:
import bayeslite bdb = bayeslite.bayesdb_open("foo.bdb") cursor = bdb.execute("SOME BQL QUERY") ...
- Bayeslite API reference
- BQL: Bayesian Query Language
- Bayeslite API internals
If you would like to analyze your own data with BayesDB, please contact email@example.com to participate in our research project.