sassoftware/dpmm

dpmm: a library for synthetic tabular data generation with rich functionality and end-to-end Differential Privacy guarantees

51
/ 100
Established

This project helps data analysts and researchers create artificial datasets that look and behave like their original sensitive data, but without revealing any individual's private information. You feed it a tabular dataset, and it produces a new, synthetic tabular dataset that can be safely shared or analyzed without privacy risks. It's ideal for anyone who needs to work with sensitive data while adhering to strict privacy regulations or ethical guidelines.

Available on PyPI.

Use this if you need to generate high-quality synthetic tabular data that statistically mimics your real data, while rigorously protecting individual privacy through Differential Privacy.

Not ideal if you need a production-ready solution for complex, real-world applications beyond research or exploratory use, especially with datasets having more than 32 features.

data-privacy synthetic-data data-sharing privacy-preserving-analytics statistical-modeling
Maintenance 10 / 25
Adoption 5 / 25
Maturity 25 / 25
Community 11 / 25

How are scores calculated?

Stars

13

Forks

2

Language

Python

License

Apache-2.0

Last pushed

Feb 26, 2026

Commits (30d)

0

Dependencies

8

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/sassoftware/dpmm"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.