Semantic video analysis for adaptive content delivery and automatic description | Synapse