Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore an approach to data quality for Netflix personalization systems in this 28-minute conference talk from Databricks. Learn about the challenges of maintaining data quality for machine learning models trained on hundreds of terabytes of data daily. Discover infrastructure and methods used to ensure high data quality, including 'Swimlanes' for defining data boundaries, pipelines for aggregating metrics, visualization tools for observing changes over time, and automated audits for detecting data regressions. Gain insights into optimizing metric computations, using SQL queries for defining metrics, and leveraging Spark for ETL jobs powering visualization and audit tools.
Syllabus
Intro
The Sock Universe?
Historical Fact Store Components
Netflix Pl Historical Fact Store
Causes of Bad Data
Bad Data Example 1: Drift
Drastic changes
Under Utilization
Summarizing...
Preetam B Joshi
Example Data
Aggregations
Automated Monitoring
Distribution Checks - Algorithm
Distribution Checks - Statistical Test
Data Quality Architecture
Plain old visualizations
Debugging via Visualization
Swimlanes
Questions?
Taught by
Databricks