Analysis Workflow - Media2Cloud

Analysis Workflow

The analysis workflow includes AWS Step Functions and AWS Lambda which leverage Amazon Rekognition, Amazon Transcribe, and Amazon Comprehend to analyze and extract machine learning metadata from the proxy files. A Lambda function transforms the metadata results into WebVTT subtitle tracks, chapter markers, key phrases, labels, sentiments, entities, and locations. The machine learning metadata results are stored in the proxy Amazon S3 bucket and indexed in an Amazon ES cluster. When the analysis is completed, Amazon SNS sends notifications to subscribed users. For more information, see Appendix G. For more information on the state machines used in the analysis workflow, see Analysis Process.


        Anlaysis workflow

Figure 3: Media2Cloud analysis workflow