The story about how KKStream (KKBOX Group) start apply data to improve the service quality. This presentation was given at AWS Taipei Summit on June 28, 2018.
rights reserved. KKStream initiated as KKBOX Video Department, spin off in Mar 2016 au Video Pass (Japan), KKTV (Taiwan), giloo (Taiwan), and more coming...
rights reserved. Turn Challenges Into Opportunities People who watch “Midnight Diner (深夜食堂)” also watch? Solutions GET APIs Data Service: finding similar items PUT APIs
rights reserved. What Data Can Support Us? Pick (content) Pack (encoding) Deliver (CDN) Engage (storefront) Consume (video player) social listening, ... perceptual video encoding optimization, ... CDN routing, ... video recommender system, ... adaptive streaming, ... powered with data
rights reserved. Ongoing Journey We develop ML models and features along with operating VOD service. Democratization and Gamification “More like this” on KKTV Intelligent Notification “Discover more” on KKTV Content understanding
rights reserved. Roles Make Data Projects Run • Project owner represent the business interest; champions of product • Client represent end-user interest; domain expert • Data scientist set and execute analysis strategy; communicate with owner and client • Data architect manage data and data storage; sometimes manage data collection • Operations manage infrastructure; deploy final project result
rights reserved. Data Project Steps 1. Communication / Request 2. Understand / Hypothesis 3. Data Collection 4. Data Exploration 5. Transformation 6. Model 7. Validation and Evaluation 8. Deployment 9. Operation • Project owner, Client • Data architect • Data scientist • Operations