Scalable data classification for security and privacy
Jul 21, 2020Nikolay Pavlovich Laptev, Paulo Tanaka, Sameet Sapra

Summary
Introduced a scalable data classification system using multiple data signals, a scalable system architecture, and machine learning to detect semantic types within Facebook at scale. This system handles both persisted and non-persisted data, employing Bernoulli sampling, feature extraction, and a prediction service for offline data stores. For online data, it provides a real-time API for classification predictions. The system integrates heuristic rules and a modular PyTorch-based ML model for unstructured data, aiming to improve accuracy and enable automated policy enforcement.
More from the Application Security and Permissions trail
- How We’re Building Scam Alert on WhatsApp With End-to-End Encryption and Verifiability Guarantees
- Privacy-Aware Infrastructure in the AI-Native Era: An Asset Classification Case Study
- Labyrinth 1.1: Making End-to-End Encrypted Backups Even More Reliable
- How Meta Is Strengthening End-to-End Encrypted Backups
- Post-Quantum Cryptography Migration at Meta: Framework, Lessons, and Takeaways