Project Lighthouse — Part 3: Introducing project-lighthouse-anonymize
Aug 25, 2026Adam Bloomston

Summary
Introduces the open-sourced Python library 'project-lighthouse-anonymize' which powers Airbnb's Project Lighthouse. Details the Core Mondrian algorithm for scalable partition-based anonymization, extending the classic Mondrian algorithm with an extensible architecture, parallel processing, and NaN-pattern pre-partitioning. Presents a data quality framework with three primary metrics (Pearson correlation, RILM, NMIv1) and an empirical validation methodology. Provides code examples for k-anonymity and p-sensitive k-anonymity.