Home Artificial Intelligence Constructing a Media Understanding Platform for ML Innovations Introduction Overview Use cases Prior engineering work Pain points Architecture Summary Acknowledgements

Constructing a Media Understanding Platform for ML Innovations Introduction Overview Use cases Prior engineering work Pain points Architecture Summary Acknowledgements

3
Constructing a Media Understanding Platform for ML Innovations
Introduction
Overview
Use cases
Prior engineering work
Pain points
Architecture
Summary
Acknowledgements

An example of using Machine Learning to seek out shots of Eleven in Stranger Things and surfacing the leads to studio application for the consumption of Netflix video editors.

Use case #1: Dialogue search

Use case #2: Visual search

Screenshot from an internal application where user is shown thumbnail preview of “red race car” results from different titles.
User trying to find “red race automotive”

Use case #3: Reverse shot search

Input image on left side of food on a decorative plate and output images on right side of different food items that look similar to input image.
User provides a question shot to seek out other similar shots.

Approach #1: on-demand batch processing

Sequence diagram showing how different entities interact with each other in case of batch processing system.
On-demand batch processing system flow

Approach #2: enabling online request with pre-computation

Sequence diagram showing how different entities interact with each other for online interactive system.
Interactive system with pre-computed data flow
Architecture diagram showing different sub-modules involved in the system.
System Architecture

Interfaces – API & Query

Search Gateway

Searchers

Algo Execution & Ingestion

3 COMMENTS

LEAVE A REPLY

Please enter your comment!
Please enter your name here